Ativa os alertas de emprego por e-mail!
Melhora as tuas possibilidades de ir a entrevistas
Cria um currículo adaptado à oferta de emprego para teres uma taxa de sucesso superior.
An established industry player is seeking a talented Intermediate Back-end Developer to join their dynamic team. In this role, you'll design and maintain innovative back-end applications using cutting-edge technologies like Node.js and NestJS. You'll have the opportunity to work with both relational and non-relational databases, ensuring data integrity and optimizing performance. Your expertise in version control with Git and agile methodologies will be key as you collaborate with cross-functional teams to deliver exceptional software solutions. If you're passionate about clean coding, automation, and cloud services, this is the perfect opportunity for you to make a meaningful impact in a forward-thinking environment.
Application Development: Design, develop, and maintain back-end applications using Node.js and NestJS. Ensure the code is clean, scalable, and well-documented.
Data Management: Implement and manage relational databases (such as PostgreSQL) and non-relational databases (such as MongoDB). Optimize queries and ensure data integrity.
Version Control: Use Git for version control, ensuring code integrity and history. Collaborate with other developers through pull requests and code reviews.
Agile Methodologies: Actively participate in sprints and planning meetings in an agile environment. Quickly adapt to changes in project requirements and priorities.
Quality and Automation: Write automated tests to ensure software quality. Use CI/CD tools to automate the integration and continuous delivery process.
Communication and Teamwork: Collaborate effectively with cross-functional teams to define, design, and deliver new features. Communicate clearly with stakeholders to understand requirements and provide status updates.
Responsibilities for Differentiators:
Software Architecture: Design and implement microservices and RESTful APIs, ensuring the software architecture is modular and scalable.
Container Technologies: Configure and manage containers using Docker and Kubernetes, facilitating application deployment and management.
Cloud Services: Deploy and manage applications on cloud services like AWS, Azure, or Google Cloud, leveraging cloud best practices for scalability and resilience.
Requirements Competencies:
Differentiators:
Skill Set:
Differentiators:
Education: Not specified.