Quick Summary
Mid-Level Backend Developer (II)
About the Position
We are seeking a Mid-Level+ Fullstack or Backend Developer with proven experience in building scalable systems and working with modern architectures, ideally microservices-based.
This role involves working in a dynamic environment, collaborating with multidisciplinary teams, and actively contributing to daily technical decisions. The ideal candidate will demonstrate autonomy consistent with a mid-level position, strong organizational skills for managing demands, and end-to-end responsibility for deliverables.
Main Responsibilities
- Develop and enhance APIs and backend services, focusing on scalability and performance.
- Participate in defining and evolving solution architectures.
- Engage in fullstack development (backend + frontend) as needed.
- Ensure adherence to best practices in code quality, testing, and version control.
- Contribute to code reviews.
- Collaborate effectively with product, design, and mobile teams.
- Proactively identify technical improvements and propose innovative solutions.
Core Stack (Mandatory)
- Solid experience with TypeScript and Node.js.
- Experience with React.js.
- Proficiency with GitHub (versioning, PR flow, code review).
- Practical experience or knowledge of Go (Golang).
Technical Differentiators
- Adherence to good development practices (Clean Code, TDD).
- Experience with ORMs.
- Database experience:
- Relational (MySQL)
- Non-relational (MongoDB)
- Experience with Redis and RabbitMQ.
- Proficiency with Docker.
- Experience in cloud environments (preferably GCP).
Expected Technical Profile
We are looking for a developer with a strong foundation in Node.js, previous experience in other languages like PHP, and exposure to React Native projects, particularly in backend-mobile integration contexts.
The successful professional will:
- Structure and manage demands with organization.
- Possess strong technical prioritization skills.
- Operate autonomously in developing solutions.
- Execute tasks end-to-end with responsibility.
- Understand architectural, performance, and security impacts on APIs.
- Comprehend how backend decisions influence the mobile user experience.
Education
- Completed higher education in Exact Sciences (Computer Science, Engineering, Information Systems, or similar fields).
- Technical training and/or specializations aligned with the position's stack and responsibilities.
Behavioral Profile
We seek a candidate with a proactive attitude, a strong sense of responsibility, and excellent technical communication skills. This role requires a professional capable of operating with mid-level autonomy, contributing technically, and supporting team evolution without constant supervision.

