Senior Backend Software Engineer

Posted 29ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Backend Software Engineer maintaining and evolving a NestJS application for a digital solutions provider. Focus on code quality, RESTful APIs, and collaboration with teams for architectural improvements.

Responsibilities:

  • Maintain and evolve a NestJS application built with Clean Architecture and Domain-Driven Design (DDD);
  • Implement new features following strict code quality standards;
  • Develop and maintain RESTful APIs;
  • Work with PostgreSQL/MySQL databases;
  • Implement and maintain automated tests;
  • Participate in code reviews and ensure code quality;
  • Collaborate with the team to improve architecture and project standards.

Requirements:

  • Strong experience with Node.js and TypeScript
  • Proficiency with the NestJS framework and its conventions
  • Experience with Domain-Driven Design (DDD) and Clean Architecture
  • Proficiency with Prisma ORM
  • Unit and E2E testing (Vitest)
  • Git and GitHub
  • Docker
  • Redis (caching)
  • Design patterns (Repository, Unit of Work, Presenter, etc.)
  • Authentication and authorization
  • Error handling with the Either pattern
  • Vibe Coding AI (desirable)
  • PHP (desirable)
  • Go (desirable)
  • Experience with electronic tax documents (desirable)
  • AWS and cloud services (desirable)
  • CI/CD (desirable)
  • Monitoring and observability (desirable)
  • Microservices (desirable)
  • Message brokers (desirable)
  • Web application security (desirable)

Benefits:

  • Remote or hybrid work
  • Modern, well-structured development environment
  • Opportunity to work with current technologies
  • Exposure to complex technical challenges
  • Professional development in scalable architectures
  • Contract options: PJ (Contract) or CLT (Permanent)
  • Bonus of up to 2 monthly salaries per year
  • Meal allowance
  • Transportation allowance
  • Health insurance
  • Dental plan
  • GymPass
  • Education support