Leapfone

Mid-level Backend Developer – C#, TypeScript, Node.js

Leapfone

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

About the role

  • This role is for someone who wants to be actively involved in the business development, working collaboratively with other developers and with design, product and operations teams to create a seamless user experience.
  • You will actively participate across the entire process: from ideation to delivery of new features.
  • We work with:
  • * C#
  • * TypeScript
  • * Node.js
  • * React.js
  • * GraphQL
  • * Docker
  • * GitLab CI/CD
  • * gRPC
  • * RabbitMQ
  • * Modular architectures
  • * Event-driven architecture
  • * AWS infrastructure
  • * Automated testing
  • * Relational databases
  • Our practices:
  • * We aim to write clean code (easy to understand, modify, extend and test)
  • * We pursue continuous improvement of the codebase and the product
  • * We perform code reviews via Pull Requests (PRs)
  • * We use DDD (Domain-Driven Design) and BFF (Backend for Frontend)

Requirements

  • Previous experience as a Node.js / TypeScript / C# developer is desirable.
  • Intermediate knowledge of Node.js, TypeScript or JavaScript.
  • Familiarity or experience with testing and performance frameworks.
  • Basic knowledge of Linux, NPM and Git.
  • Strong problem-solving skills.
  • Good interpersonal skills.
  • Intermediate English.
Benefits
  • Annual bonus.
  • One day off during your birthday month.
  • Gympass.
  • TotalPass.
  • Childcare assistance.
  • Extended maternity leave — 180 days.
  • Extended paternity leave — 30 days.
  • Extended parental leave — 120 days.
  • Free full Pitzi protection.
  • Assistance enrolling with Leapfone (non-employees are subject to strict credit checks).
  • Assistance enrolling for mobile devices and Pitzi products (BYOD program).
  • Free on-site massage.
  • Friday decompression events.
  • Pitzi Academy (courses focused on developing soft and hard skills).
Applicant Tracking System Keywords

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

Hard Skills & Tools
C#TypeScriptNode.jsReact.jsGraphQLDockerGitLab CI/CDgRPCRabbitMQAutomated testing
Soft Skills
problem-solvinginterpersonal skillscollaborationcontinuous improvementcode review