(Senior) Backend Developer Node.js
Place of work: Zug/remote
Full time
Your tasks:
Design, develop, and maintain high-performance and scalable back-end systems.
Write clean, maintainable, and efficient code.
Collaborate with cross-functional teams to design, develop, and launch new features.
Implement and adhere to coding standards and best practices.
Debug and troubleshoot issues found in production.
Stay up-to-date with emerging trends and technologies in back-end development.
Mentor and lead junior back-end engineers.
Participate in code reviews to ensure high-quality standards are met.
Ensure the back-end systems are fully optimized for performance and security.
Your profile:
Strong experience with Node.js, Nest.js, GraphQL, Kafka Stream/ Apache and MongoDB.
Firm grasp of TypeScript and its nuances, including ES6+ syntax.
Excellent understanding of RESTful APIs and related technologies.
Experience with modern back-end build pipelines and tools.
Knowledge of agile software development methodologies.
Excellent problem-solving, debugging, and troubleshooting skills.
Strong written and verbal communication skills.
Bachelor's degree in Computer Science or related field.
At least 3-5 years of experience as a Backend Engineer.
Understanding front-end technologies such as React and related technologies would be a plus.
- Apache
- Security
- React
- JavaScript
- NoSQL
- Node.js
- Bachelor
- Master