
Senior Back-end Developer, Node.js
Tiime
full-time
Posted on:
Location Type: Hybrid
Location: Paris • France
Visit company websiteExplore more
Job Level
About the role
- Design, develop and maintain a core platform used daily by users
- Build and optimize APIs to support an increasing stream of real-time data
- Develop microservices to meet the platform's functional requirements
- Work closely with software engineers and the product team to contribute to technical and design decisions
- Share your expertise and support other engineering teams on specific projects
Requirements
- Minimum 3 years of experience designing and scaling high-availability backend systems
- Strong expertise in Node.js
- Solid experience implementing asynchronous jobs/messages (RabbitMQ, Kafka, Redis, etc.)
- Good understanding of event-driven architectures, asynchronous communication systems, and Domain-Driven Design (DDD)
- Excellent knowledge of databases such as PostgreSQL and Redis
- Commitment to code quality with a strong emphasis on automated testing
- Curious and eager to join a multidisciplinary team combining infrastructure and robust API expertise
- Motivated by seeing your work used by daily end-users
- Experience with CI/CD pipelines and continuous delivery processes via GitOps
- Ability to independently manage a cloud environment
Benefits
- €10 meal allowance on a Swile card
- Profit-sharing bonus
- 50% coverage of your public transport subscription for commuting to the office, or the sustainable mobility allowance if you commute by bike or scooter
- Access to an exclusive platform offering discounts and special deals
- A supportive and innovative work environment: Tiime recently received the Great Place to Work certification
- Growing French startup environment
- Work on cutting-edge technical challenges and contribute to the evolution of an innovative platform
- Join a collaborative team where your contributions will have a direct impact on the product and its users
- Company culture that values autonomy, ownership, communication and kindness
- Benefits that support work-life balance: additional paid leave
- Several remote work days
- Flexible working hours
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Node.jsAPIsmicroservicesasynchronous jobsRabbitMQKafkaRedisPostgreSQLautomated testingCI/CD
Soft Skills
collaborationcommunicationcuriositymotivation