Senior Node.js Developer
Fryderyka Chopina 2, Warszawa
Remodevs
About
We are looking for a Node.js Developer to join our web development team. In this role, you will build and maintain scalable server-side applications and APIs. You should have good skills in JavaScript, strong knowledge of backend development, and experience with databases and cloud platforms.
Responsibilities
Build and maintain server-side apps with Node.js.
Design and implement RESTful and GraphQL APIs.
Make sure applications are fast, scalable, and secure.
Connect back-end systems with front-end components and third-party services.
Work with product managers, designers, and other developers.
Write clean, maintainable, and well-documented code.
Join code reviews and team meetings.
Troubleshoot and fix issues in production.
Stay updated on new technologies and best practices.
Requirements
Strong skills in Node.js and JavaScript (ES6+).
Experience with Express.js or similar frameworks.
Good understanding of async programming and event-driven design.
Knowledge of REST APIs, WebSockets, and GraphQL.
Experience with databases like MongoDB, PostgreSQL, or MySQL.
Familiar with Git or other version control systems.
Strong problem-solving and attention to detail.
Experience with unit testing (Mocha, Chai).
Knowledge of authentication methods (OAuth, OpenID).
Solid foundation in data structures, algorithms, and debugging.
Pluses
Experience with AWS, Google Cloud, or Azure.
Knowledge of microservices architecture.
Experience with testing frameworks (Jest, Mocha, etc.).
Familiarity with Agile/Scrum.
Experience with RAG applications and vector embeddings.
Experience setting up CI pipelines for code checks and test automation.
Senior Node.js Developer
Senior Node.js Developer
Fryderyka Chopina 2, Warszawa
Remodevs