A Senior Software Engineer responsible for developing scalable, event-driven microservices and RESTful APIs in AWS using Node.js and related frameworks, contributing to innovative solutions in the education technology sector within a collaborative, remote-friendly environment.
Key Responsibilities
Develop RESTful services in AWS using API Gateway, Lambda, Node.js, and NestJS
Design and build scalable, event-driven microservice architectures with AWS services and message brokers
Lead engineering initiatives and collaborate with multiple teams and stakeholders
Integrate external APIs into systems
Utilize AI-assisted tools like GitHub Copilot in CI/CD pipelines
Requirements
6 years of experience with Node.js and its frameworks Express, NestJS, Koa, etc.
Hands-on experience with AWS, ideally including Lambda serverless and infrastructure-as-code with Terraform
Strong proficiency in TypeScript
Experience with message brokers and asynchronous communication in distributed systems
Proficiency with Git and version control best practices
Experience working in Agile Scrum development environments
Excellent written and verbal communication skills in English
A proactive, can-do attitude with a strong desire to learn and the resilience to tackle complex problems in a fast-paced environment
Leadership skills with the ability to mentor peers and contribute to technical direction across teams
Benefits & Perks
100% remote work
Work-from-home allowance
Monthly financial support for remote working
Career development program with 360º feedback
Time allocated during the week for tech training (online courses, conferences, etc.)
Mentoring program (opportunities to be a mentor or mentee)
Access to Zartis Wellbeing Hub and Kara Connect for mental health, nutrition, physiotherapy, and fitness support
Participation in multicultural work environment with online team-building activities
Ready to Apply?
Join Zartis and make an impact in renewable energy