Gestão de Obras Inteligente e Orientada por Dados
Back-End Developer, Mid-level
Location
Brazil
Posted
1 day ago
Salary
0
Seniority
Senior
Job Description
Back-End Developer, Mid-level
InMeta
• Develop scalable RESTful APIs using Node.js + TypeScript + TS.ED; • Implement integrations with MongoDB databases; • Design data models, schemas, and efficient queries to maximize MongoDB performance; • Work with AWS services and resources (S3, ECS, Lambda, etc.); • Ensure security, performance, and data consistency; • Create and maintain automated tests for developed services; • Participate in technical decisions regarding backend architecture and infrastructure; • Build and maintain services while ensuring code readability and quality.
Job Requirements
- Minimum of 3 years of back-end development experience;
- Strong experience building APIs with Node.js + TypeScript;
- Experience with data modeling and database indexes;
- Experience with NoSQL databases (MongoDB);
- Knowledge of SOLID principles, Hexagonal Architecture, DDD, Clean Code, and automated testing;
- Knowledge of backend architecture and infrastructure;
- Familiarity with version control (Git);
- Knowledge of API security best practices (validation, authentication, rate limiting, etc.);
- Familiarity with REST architecture and API design best practices;
- Proactive, good communication skills, and a team player;
Benefits
- iFood Benefits
- Wellhub
- Starbem
- Paid time off
- Gympass
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Leverage expertise in Java and related technologies to develop robust backend systems and microservices • Work in an agile environment, collaborating with cross-functional teams to deliver high-quality software solutions that meet business needs
• Desenvolver e manter aplicações backend utilizando C# e .NET • Criar e evoluir APIs REST • Implementar regras de negócio e integrações entre sistemas • Participar de definições técnicas e revisões de código • Realizar análise e correção de bugs • Trabalhar com bancos de dados relacionais • Garantir qualidade, performance e segurança das aplicações • Apoiar processos de deploy e troubleshooting em ambientes de homologação e produção • Participar de cerimônias ágeis e alinhamentos com áreas de negócio.
• Desenvolver e manter aplicações backend utilizando C# e .NET • Criar e evoluir APIs REST • Implementar regras de negócio e integrações entre sistemas • Participar de definições técnicas e revisões de código • Realizar análise e correção de bugs • Trabalhar com bancos de dados relacionais • Garantir qualidade, performance e segurança das aplicações • Apoiar processos de deploy e troubleshooting em ambientes de homologação e produção • Participar de cerimônias ágeis e alinhamentos com áreas de negócio.
• Act as N2 support, performing root-cause corrections; • Perform troubleshooting to identify and resolve causes of system and service failures; • Monitor systems and performance; • Work on reconciliations, communicating directly with business areas; • Collaborate with the Development team; • Work with microservices-oriented architecture and DevOps practices; • Implement root-cause fixes and develop new features using C# and SQL; • Coordinate with the client to validate new features and deploy them to production; • Understand clients’ business workflows and develop proposed solutions; • Participate in agile software development practices; • Maintain close relationships with business units and other IT teams.


