Senior Node JS Back-End Developer (offline)

We are looking for a skilled Senior Node.js Developer to join our talented development team developing high-load services and microservices architecture.

 

Key Responsibilities:

 

  • Design, develop, and maintain high-quality back-end services and APIs using Node.js and TypeScript.
  • Collaborate with front-end developers, designers, and other stakeholders to create seamless and efficient user experiences.
  • Optimize and refactor existing code to enhance performance, reliability, and maintainability.
  • Implement and adhere to best practices, design patterns, and SOLID principles to ensure clean and scalable code.
  • Develop and manage databases, primarily using PostgreSQL, ensuring data integrity and optimal performance.
  • Utilize AI tools and methodologies to enhance coding efficiency and streamline the research process.
  • Write comprehensive automated tests using Jest to ensure the robustness and reliability of applications.
  • Work with gRPC to enable efficient and effective communication between services.

     

Required Qualifications:

 

  • 3+ years of experience with TypeScript/JavaScript.
  • Proficiency with SQL DBMS, preferably PostgreSQL.
  • Good knowledge of design patterns and SOLID principles.
  • Experience with Nest.js framework.
  • Expertise in ORM, preferably TypeORM.
  • Proven proficiency in automated testing, preferably with Jest.
  • Knowledge of gRPC.

 

Nice to Have:

  • Experience with message brokers, preferably RabbitMQ.
  • Experience with Redis.
  • Familiarity with WebSockets.

 

Skills and Attributes:

  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.
  • Ability to work in a fast-paced environment and manage multiple tasks simultaneously.
  • A proactive mindset with a passion for continuous learning and improvement.

 

Benefits:

 

βœ”οΈ Health Insurance: Better don't break a leg but just in case your health coverage is well reserved.

 

βœ”οΈ Wellness Programs: Maintaining a work-life balance begins with work that doesn't stress you out.

 

βœ”οΈ Job Training & Conferences: Your growth is our growth. We're in this for the long term.

 

βœ”οΈ Company-Sponsored Outings: Enjoy post-work events that even Dunder Mifflin would envy.

 

βœ”οΈ Flexible Work Schedule: Achieve your targets at your convenience, as long as it's balanced with your well-being.

 

 

We're seeking mindful players with an entrepreneurial mindset. And once we find them, we're committed to standing by their side, no matter what.

 

We value people before their positions. Their passions can change and evolve, and we always find the best way to align with their new energy.

 

Growth is Our #1 Priority. Work is personal. Personal means growth. Growth leads to prosperity.

__________________________

Does it feel like a match for you? If yes, drop us a message, and we'll take it from there (don’t forget to attach your CV :).

 

If the position only partially feels like you but you share the same values and vibe, get in touch anyway. We can figure something out.

Similar jobs

Nodejs Engineer at S-PRO

Countries of Europe or Ukraine

Middle Node.JS developer (with Angular experience) at Yozmatech

Countries of Europe or Ukraine to $3000

Middle Back End, Node.js at Protonixltd

Countries of Europe or Ukraine to $4000


All jobs Scale Final