Remote
(Anywhere)
Salary Range
Contractor
Experience Level
Senior
Requirements
Tasks and Responsibilities
Show originalWe are looking for a Senior Software Developer to work on the development, maintenance, and evolution of critical corporate systems.
This professional will play a strategic role in sustaining and evolving the platform, participating in code analysis, incident resolution, implementation of continuous improvements, and definition of technical solutions.
Key Responsibilities:
- Develop, maintain, and evolve backend applications using Node.js and NestJS;
- Analyze, fix, and evolve existing systems;
- Investigate and resolve production incidents, ensuring application availability and performance;
- Participate in gathering technical requirements and defining solutions;
- Integrate backend services with applications developed in React;
- Work with Oracle databases, performing query analysis and optimization;
- Work in containerized environments using Docker and OpenShift;
- Version control code using Git/GitHub;
- Participate in agile ceremonies (Planning, Daily, Review, and Retrospective);
- Contribute to best practices in software development, architecture, quality, and security.
Requirements:
- Solid experience as a Senior Software Developer;
- Expertise in Node.js and NestJS;
- Knowledge of React, especially regarding frontend-backend integration;
- Experience with Oracle databases;
- Knowledge of Docker and OpenShift;
- Experience with Git/GitHub;
- Strong code analysis and problem-solving skills;
- Experience with agile methodologies;
Differentials:
- Knowledge of Java;
- Knowledge of .NET Core;
- Experience with legacy systems;
- Experience in large-scale corporate environments;
- Experience with critical or high-availability applications.
Job Details:
- Title: Senior Software Developer
- Work Model: Remote.
- Contract Type: B2B (PJ) with a fixed monthly fee.
👉 Interested?
Reply here or send your resume to [email protected] and be part of this transformation! ✉️💼
Share job:
Share job: