Home
Jobs
Saved
Resumes
Mid-level Back End Developer at Anota AI | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Mid-level Back End Developer
Anota AI
Remote
Website
LinkedIn
Mid-level Back End Developer
Brasil
Full Time
5 hours ago
No Visa Sponsorship
Apply Now
Key skills
Docker
JavaScript
MongoDB
Node.js
RabbitMQ
TypeScript
AI
SNS
SQS
GitHub
Communication
About this role
Role Overview
Development of APIs and microservices in Node.js and TypeScript.
Implementation and maintenance of REST APIs with well-defined contracts.
Data modeling and access using MongoDB.
Implementation of medium to high complexity business rules, including domains such as payment systems, with team support when necessary.
Work within an event-driven architecture, contributing to the development and evolution of existing flows.
Integration with external systems.
Use of messaging systems (RabbitMQ, SQS/SNS) in asynchronous flows.
Implementation of asynchronous flows considering retries, idempotency, and failure handling, with technical guidance and review from the team.
Writing resilient, well-structured code, attentive to edge cases and error scenarios.
Creation and maintenance of unit and integration tests.
Use of Docker for development and deployment.
Contribution to structured logging, metrics, and traceability following team-defined standards.
Work on legacy systems, contributing to their evolution and reducing technical debt.
Participation in technical discussions, proposing solutions and contributing to architectural decisions (mini ADRs) together with the team.
Share a commitment to stability, performance, and reliability in production, working collaboratively.
Use of AI tools (Cursor, GitHub Copilot, among others) to support development.
Requirements
Hands-on experience in backend development, working on systems of medium complexity or on parts of more complex systems.
Strong experience with Node.js and TypeScript, focusing on clean, readable, and maintainable code.
Experience developing APIs and microservices used in production.
Prior exposure to sensitive business rules and flows with complex states.
Familiarity with event-driven architectures and asynchronous flows.
Experience or familiarity with messaging and inter-service communication.
Experience working with legacy systems, contributing to continuous technical improvements.
Analytical profile, with the ability to understand the problem before implementing solutions.
Autonomy to lead tasks end-to-end, knowing when to ask for support or feedback.
Good communication skills to discuss technical solutions with other developers and partner teams.
Attention to quality, observability, and system behavior in production, shared across the team.
Ongoing interest in technical growth, learning, and engineering best practices.
Tech Stack
Docker
JavaScript
MongoDB
Node.js
RabbitMQ
TypeScript
Benefits
🌎 100% Remote position: work from anywhere with full flexibility.
💼 CLT Employment: job security and stability for your career (Brazilian formal employment contract).
🏠 Home Office Allowance: to ensure comfort and productivity.
🍴 Meal Allowance (Vale Refeição): for convenient, balanced meals.
🎭 Culture Allowance: to enjoy cultural experiences.
💙 Bradesco or Unimed Health Plan (co-payment): healthcare for you and your family.
🌟 Health and wellness program: 24/7 online assistance and family doctors through iDoc, our primary care program.
🎉 Birthday Day Off: celebrate your day with guaranteed time off.
👶 Childcare Allowance + Anota Baby Starter Kit: we support your family while you grow with us.
💪 Gympass: access to gyms and activities to care for body and mind.
👨👩👧👦 Extended Maternity and Paternity Leave: more time for special moments.
🛡️ Life Insurance: additional protection for you and your family.
🧡 Financial Assistance for Children with Disabilities: support for those who need it most.
😊 Relaxed and Collaborative Environment: be yourself while making a difference.
💻 Company-provided Equipment: everything you need to perform your role with excellence.
Apply Now
Home
Jobs
Saved
Resumes