Senior Node.js Developer
Join Our Team as a Senior Node.js Developer!
Are you passionate about designing great, robust, and scalable systems? Do you thrive on solving challenging problems and applying your skills to global solutions? If modern development practices are your forte, we have the perfect opportunity for you!
We are looking for a Senior Node.js Developer to support one of our global clients in building robust APIs and database designs.
Role and Responsibilities:
Backend Development: Design, implement, and deploy backend systems using Node.js and TypeScript. You will be responsible for creating and maintaining robust, modular, well-tested, and clean code, ensuring our systems are scalable and reliable.
Code Excellence: Write reliable, modular, well-tested, and clean code.
API Development: Develop and design APIs for frontends and third-party consumption.
Innovation: Proactively raise ideas and issues, contribute to designs, and suggest improvements.
Team Support: Assist team members through peer reviews and collaborate with client teams.
Process Optimization: Help optimize development processes and build tools.
Clear Communication: Ensure progress, issues, and ideas are communicated clearly to the right stakeholders.
What We Offer:
Exciting Projects: Solve challenging problems on cutting-edge software projects.
Experienced Team: Collaborate with an excellent and highly experienced team.
Flexibility: Enjoy flexible work hours and a family-friendly work setup.
Location Independence: Work when, where, and how it best suits you.
Team Events: Participate in regular team get-togethers and events.
Minimal Travel: Some travel may be required in the future.
About You:
Experience: You have 5+ years of backend development experience with Node.js, and a strong background in creating API services and designing databases. Proficiency with TypeScript and related frameworks like Nest.js is essential.
Passion for Quality: Enthusiastic about designing scalable systems and writing automated tests to maintain high code quality.
Proactive and Pragmatic: Self-motivated, structured, and target-driven.
Collaborative: Enjoy communicating and collaborating with team members.
Code Reviews: Skilled in performing excellent code reviews.
Language Proficiency: English (C1 level).
Remote Work: Excited about working remotely.
Location: Reside in the EU and permitted to work here.
Nice to Have:
Agile Experience: Understanding of agile product development in an enterprise setting.
Data Expertise: Knowledge of data analytics and/or data security at an enterprise level, or a willingness to learn.
Open Source: Involvement in open source projects.
Remote Work Experience: Previous experience working location-independently.
Technologies & Tools We Use:
Node.js
TypeScript
Nest.js
PostgreSQL
Docker
Kubernetes
AWS Cloud
GitHub
Slack
GitHub Actions / CircleCI
(and many more)
Ready to make an impact? Apply now and join us in building the future of robust and scalable systems!