Senior Node.js Engineer
You are
A seasoned backend developer with at least 4 years of experience in Node.js and TypeScript. You're fluent in Express.js, REST APIs, and modern JavaScript/TypeScript design patterns. Writing clean, maintainable, and scalable code comes naturally to you - and you live by principles like SOLID, DRY, and KISS. You're collaborative, proactive, and ready to take ownership in a high-impact environment.
Opportunity overview
You’ll join a forward-thinking project for a Fortune 500 retail leader, working on an application that serves as a smart data aggregator. The system integrates data from multiple platforms into a unified, user-friendly dashboard - automating previously time-consuming business processes and cutting delivery time from weeks to just one hour. You’ll play a key role in optimizing performance, enhancing automation, and shaping how users interact with critical data.
Your impact zone
Design, develop, and maintain backend services in Node.js and TypeScript
Build and scale RESTful APIs using Express.js
Ensure code quality through testing (Jest), documentation (Swagger), and adherence to best practices
Work closely with frontend engineers, DevOps, and product owners to deliver high-quality features
Optimize existing solutions and propose architectural improvements
Contribute to sprint planning, code reviews, and tech discussions
Key responsibilities
Collaborate with the team on designing scalable backend architecture
Write robust, reusable code based on industry standards and design principles
Integrate external systems and manage MongoDB-based data storage with Mongoose
Actively take part in Agile ceremonies and advocate for clean code culture
Debug, profile, and monitor application performance
Qualifications & tech toolbox
4+ years of experience in Node.js, JavaScript/TypeScript
Strong command of Express.js, REST APIs, and backend best practices
Proficient in MongoDB with Mongoose, and experienced with unit testing in Jest
Comfortable with Git workflows and Agile/SCRUM methodologies
Familiar with architectural patterns and coding standards (SOLID, DRY, KISS, YAGNI)
Confident communicator in English
Extra stardust for
React experience or fullstack background
Experience with TDD and microservices architecture
Familiarity with oAuth 2.0, JWT, and secure authentication flows
Hands-on experience with Azure services and Azure DevOps pipelines
Here's why you'll love Cloudfide
BENEFITS: Regardless of the form of employment – Budget for your professional development (training and certifications). MyBenefit cafeteria (with Multisport). Medicover medical care. Team-building meetings and trips.FLEXIBILITY: Enjoy the freedom of working from anywhere, and have a genuine say on our tools, tech, and solutions.STABILITY: Stable and long-term employment (employment contract, B2B).START-UP CULTURE: Open communication, creative problem solving and a flat hierarchy.GROWTH: Skyrocket your career by exploring new territories – you can work on various projects related to Big Data and Cloud.COLLABORATION: Be part of our diverse, passionate team, where every voice matters. Work in a company full of well-coordinated people who do their work with passion and commitment.
Equal opportunitiesCloudfide is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Senior Node.js Engineer
Senior Node.js Engineer
-, Warszawa
Cloudfide