NodeJS Engineer
Technology
mindit.io
acum 6 zile
Descrierea postului
Who are we:
Welcome to mindit.io, a place where expertise shapes impact and innovation. As you consider joining our team, know that we're more than a software company – we're a community driven by our values:
- Partner of choice: With a customer-centric approach, we build an environment where partnerships thrive and turn them into long-lasting relations. It’s a space of co-creation, innovation, and top-notch technologies to deliver outstanding custom software development
- Professional: We always deliver and this is one non-negotiable pillar of our culture. Be it product engineering or custom software development, the quality and ethics of our work are inherent to everything we do
- Authentic: We value everyone’s uniqueness in the pursuit of framing a culture of equality, diversity, and inclusion. Come as you are and stay true to yourself. We become the best version of ourselves together
- Team: Trust is our ultimate currency, and we use it to constantly enrich our kind community. When it comes to scaling, the team is our functional cell. We grow together, we learn together, we build together
Responsibilities:
- Collaborating with cross-functional teams to design, develop, and maintain web applications using Angular for frontend and Node.js for backend
- Developing GraphQL APIs powered by Prisma ORM to expose data from microservices. Implementing authentication and authorization mechanisms using Keycloak to ensure the security of the system
- Writing clean, efficient, and maintainable code following best practices and coding standards
- Conducting code reviews and providing constructive feedback to team members
- Optimizing application performance and troubleshooting issues as they arise
- Staying updated on emerging technologies and suggesting improvements to enhance the development process
- Proficiency in Node.js for backend development
- Familiar with Angular for frontend development
- In-depth knowledge of GraphQL and experience in developing GraphQL APIs
- Familiarity with Prisma ORM for database access and management
- Experience in implementing authentication and authorization using Keycloak or similar tools
- Solid understanding of microservices architecture and its implementation
- Excellent problem-solving skills and attention to detail
- Ability to work independently as well as collaboratively in a team environment
- Strong communication skills and the ability to effectively interact with stakeholders
- Good written and verbal communication skills
- Spoken and written English proficiency
- Experience with Apollo GraphQL for server implementation
- Familiarity with SQL databases and query optimization techniques
- Knowledge of containerization technologies such as Docker
- Understanding of CI/CD pipelines and automated testing methodologies
- Previous experience working in Agile development environments
- Learning platforms: Pluralsight, Udemy, Master Minds, LinkedIn Learning
- Internal Technical (including Training held by certified trainers) & Soft skills Training
- Medical Subscription
- Gym Deduction
- Bookster Subscription
- mindit.io library - we cover the costs for all specialized books our colleagues want to read
- Wellbeing activities
- Flexible working hours and all the needed equipment to set up an office at home
- Flexible office/Work from-home Policy
- Constant internal events such as team building, thematical parties, hackathons, team celebrations
- minditNomad - all mindit.io houses are available to book by mindit.io people to build a flexible context for all colleagues to work and have fun in great locations across the country (Constanta, Comarnic, Cluj, Iasi, Sibiu)
- An organizational culture that values employee contribution and empowerment
- 2 extra days of vacation designated for wellbeing
- Free Therapy Sessions provided by mindit.io
Te interesează acest rol?