Backend Senior Software Engineer

São Paulo/ Remoto Until 8/22/2026 First posted March 27, 2025 Last posted March 27, 2025
Job description

About the role:

We are looking for Backend Senior Software Engineer to join the NG.CASH Technology team.
Your impact and responsibilities will be to help with development and integration of NG.CASH platforms/services.

What you'll do:

  • Evolve NG.Cash's backend architecture and implementation (Banking, PIX, integrations) to deliver our functionalities with superb technical and product quality, impacting thousands of users.
  • Integrate our products into the Banking Ecosystem, respecting all security guidelines and making sure we're on top of our game.
  • Enhance our existing stack, identifying and tackling opportunities in our services and processes, such as improvements in tests, CI/CD, observability, and documentation.
  • Work in a highly collaborative and diverse environment to foster a thriving software engineering culture inside the team and the department.
  • Help coach junior developers into using software engineering best practices and guidelines.


What you need to have:

  • Bachelor's degree in Computer Science or Engineering.
  • Languages: JavaScript, Typescript
  • Frameworks: TypeORM, NestJS, NodeJS
  • Strong problem solving, organization, communication and planning skills, with ability to work in a team environment.

Engineer team culture:

We are a customer-centric team, which means that engineering will go all the way when solving customer problems.

Data is the most important thing we own, and we always try to guide decision-making through data.

We promote an inclusive culture where everyone can point out things that may be out of place, as well as question our current direction anytime.

We strongly believe in best practices like testing, clean code, pr reviews, trainings & workshops, etc. and try to implement them in every sprint.

 

About NG.Cash:

We are the digital wallet of the New Generation.

An App with everything you need to start controlling your money. Make PIX, get your card, get several exclusive discounts with NG.SHOP, and much more.

Our mission is to bring financial education through access to digital money, teaching you in practice.

We are the young people of today, transforming the future.

About this role

Summary

Develop and integrate NG.CASH platforms/services, enhancing backend architecture and coaching junior developers.

Job title

Backend Senior Software Engineer

Experience level

senior level

Industry

software

Location requirements

São Paulo or remote work allowed

Salary

Not specified

Management role

No

Skills & keywords

Required skills

bachelor's degreeJavaScriptTypeScriptTypeORMNestJSNodeJSproblem solvingorganizationcommunicationplanning

Preferred skills

None specified

Specializations

backendbankingintegrationJavaScriptTypeScript
Locations

Structured locations inferred from the posting.

Brazil

Remote Country

São Paulo, State of São Paulo, Brazil

On-site City