Developer – C#, .NET Core, Node.js – Senior I

Posted 58mins ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Software Developer engaging in collaborative development for Leapfone, a smartphone subscription startup. Focusing on delivering features from ideation to deployment.

Responsibilities:

  • This position is for someone who wants to be actively involved in developing the business, working collaboratively with other developers and with design, product and operations teams to create a seamless user experience.
  • You will participate actively in 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 architecture
  • event-driven architecture
  • AWS infrastructure
  • Automated testing
  • Relational databases
  • 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 (PR)
  • We use DDD (Domain-Driven Design) and BFF (Backend for Frontend)

Requirements:

  • Previous experience as a Node.js / TypeScript / C# developer
  • Advanced knowledge of Node.js and JavaScript
  • Advanced knowledge of API design
  • Intermediate knowledge of relational and non-relational databases
  • Familiarity or experience with tools and frameworks in the TypeScript and Node.js ecosystem (NestJS is desirable)
  • Familiarity or experience with testing and performance frameworks
  • Intermediate knowledge of Linux, npm and Git
  • Strong problem-solving skills
  • Good project management skills
  • Good interpersonal skills
  • Experience with REST and Array methods is essential for this role
  • Experience with systems architecture, PostgreSQL, Jest and/or GraphQL is a plus
  • Experience with payment systems will be considered an advantage
  • Experience in fintechs, startups or fast-growing, high-autonomy environments is desirable
  • Intermediate English

Benefits:

  • 💰 Annual bonus.
  • 😎 A day off during your birthday month.
  • 🏋🏽‍♂️ Whelhub.
  • 🏃 TotalPass.
  • 👶🏼 Daycare allowance.
  • 👩🏻‍🍼 Extended maternity leave: 180 days.
  • 👨🏻‍🍼 Extended paternity leave: 30 days.
  • 👨‍👨‍👧 Extended parental leave: 120 days.
  • 📲 Free full Pitzi protection.
  • 👩🏻‍🚀 Assistance enrolling in Leapfone plans (non-employees are subject to a thorough credit check).
  • 🛍️ Assisted access to Pitzi phones and products (BYOD program).
  • 💆 Free office massage.