Submit
Backend Developer
Lisboa
Job description
Do you thrive on building the backbone of complex applications? Are you proficient in NodeJS and NestJS, with a deep understanding of API design and database management? If so, we want to hear from you!
Responsibilities:
- Design, develop, and maintain server-side logic for our web and mobile applications using NodeJS and NestJS.
- Build and maintain RESTful APIs that are scalable, secure, and well-documented.
- Implement data storage solutions using relational and/or NoSQL databases.
- Write clean, efficient, and testable code.
- Collaborate with frontend developers to integrate APIs and ensure seamless data flow.
- Participate in code reviews and contribute to the improvement of our backend development practices.
- Troubleshoot and debug application issues.
- Stay up-to-date with the latest trends and technologies in backend development.
Requirements
- 2+ years of experience in backend development using NodeJS and NestJS.
- Strong understanding of API design principles and best practices (RESTful APIs).
- Experience with database design and management (SQL and/or NoSQL databases).
- Proficiency in writing unit and integration tests.
- Familiarity with version control systems (e.g., Git).
- Excellent communication and teamwork skills.
- Proficient in English and Portuguese.
- Experience in international projects
- Bachelor's Degree in Computer Science, Management or Engineering
- Solid, consistent and stable professional background
Bonus Points:
- Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
- Experience with message queues (e.g., RabbitMQ, Kafka).
- Knowledge of security best practices for backend development.
- Contributions to open-source projects.
Want to apply?
Position
Name*
Email*
Phone number*
Country*
City*
Linkedin
Faça upload do seu CV*
(max. 4MB)
Upload your photo or video
(max. 4MB)