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
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Junior Software Engineer
2026-05-28
Software Engineer - Sistemi Distribuiti | Python - Java
2026-05-29
Java Developer
2026-05-22
- Posted
- Jun 27, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Lisbon Metropolitan Area
- Company
- emagine
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Junior Software Engineer
2026-05-28
Software Engineer - Sistemi Distribuiti | Python - Java
2026-05-29
Java Developer
2026-05-22