Mercafacil

Systems Developer, Mid-level – Backend

Mercafacil

full-time

Posted on:

Location Type: Remote

Location: Remote • Brasil

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

ApolloCloudDockerGraphQLGRPCJavaScriptKafkaNode.jsNoSQLPythonSQLTypeScript

About the role

  • Develop microservices in Node.js using GraphQL and TypeScript;
  • Build highly optimized SQL and NoSQL queries;
  • Actively participate in designing backend architecture;
  • Work directly with cloud systems and CI/CD practices;
  • Implement software tests, including unit and integration tests;
  • Research, evaluate, and implement new backend technologies and tools, staying current with industry trends and innovations.

Requirements

  • Knowledge of Clean Code principles and Domain-Driven Design (DDD);
  • Experience with GraphQL, especially Apollo and Apollo Federation;
  • Familiarity with gRPC and Kafka for inter-service communication;
  • Intermediate proficiency in JavaScript and working knowledge of TypeScript;
  • Intermediate experience with Docker for container management;
  • Basic knowledge of cloud services and concepts;
  • Experience developing systems in Python;
  • Experience with monolithic systems;
  • Experience with microservices architecture.
Benefits
  • Medical insurance (Sulamérica or Central Nacional Unimed, depending on region) for you and your dependents with no monthly fee; co-pay applies;
  • Dental insurance (Odontoprev) for you and your dependents with no monthly fee; co-pay applies;
  • Dasa telemedicine with various online consultation options, no referral required and no co-pay;
  • "Meu Doutor" family doctor service available to employees and dependents enrolled in the medical plan;
  • Pregnancy program (for employee or dependent), supporting a safer, more comfortable experience during pregnancy, childbirth, and postpartum;
  • Free flu vaccination for you and your dependents;
  • Prevenar 13 vaccine to help protect against 13 types and subtypes of pneumococcal bacteria;
  • Life insurance;
  • Gympass;
  • Extended maternity and paternity leave;
  • Flexible benefits with the Caju card (VR/VA meal/food allowances);
  • Birthday off so you can celebrate your birthday;
  • Day off for moving house;
  • Extended honeymoon leave to enjoy your honeymoon in peace.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Node.jsGraphQLTypeScriptSQLNoSQLDockerPythonmicroservices architectureunit testingintegration testing
Soft skills
collaborationresearchevaluationimplementation