Back-End Developer, Mid-level
Posted 1hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Building scalable RESTful APIs using Node.js and TypeScript for a Brazilian SaaS company specializing in construction management. Engaging in architectural decisions and optimizing performance.
Responsibilities:
- 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.
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
















