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