We're looking for a skilled and motivated
Node.js & Python Developer
to join our engineering team.
This is a
hybrid position
based in
Lisbon
, with
on-site presence required only once a month
for team alignment and collaboration.
Key Responsibilities:
Design, develop and maintain scalable backend services using
Node.js
and
Python
Build and optimize RESTful APIs and microservices architecture
Participate in code reviews, technical planning and sprint ceremonies
Write clean, maintainable, and testable code
Contribute to continuous improvement of team processes and development standards
Requirements:
3+ years of experience with
Node.js
(Express, NestJS or similar)
Solid experience with
Python
(Flask, FastAPI or Django)
Proficiency in building REST APIs and working with relational databases (e.g., PostgreSQL, MySQL)
Experience with Git and CI/CD workflows
Strong understanding of asynchronous programming, error handling, and performance optimization
Good communication skills in English