Senior Full Stack Engineer

Jobtailor

Ribeirão Preto

Presencial

BRL 180 000 - 300 000

Tempo integral

14 dias+

Recebe mais respostas dos empregadores

Envia um currículo específico para a oferta em poucos minutos.

Resumo da oferta

Jobtailor is seeking an experienced software engineer to develop and evolve frontend and backend systems in a microservices-oriented environment. You will help guide architectural decisions and contribute to modernization efforts on AWS while mentoring peers.

Requires deep expertise in Node.js, TypeScript, React, and both relational/non-relational databases. You will participate in CI/CD, testing, and observability practices to ensure scalable, robust deliverables.

Qualificações

  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, Computer Engineering, or a related field.
  • Strong experience with Node.js and TypeScript.
  • Strong experience with React.js.
  • Experience with relational and non-relational databases.
  • Experience with AWS infrastructure.
  • Knowledge of queues and topics (Kafka or similar).
  • Experience with code versioning (Git).
  • Knowledge of Design Patterns.
  • Knowledge of SOLID principles and Clean Code.
  • Experience with UI frameworks.
  • Experience with agile methodologies.
  • Understanding of microservices-based architecture.
  • Experience with CI/CD pipelines.
  • Experience with unit, integration, and E2E testing.
  • Experience serving as a technical reference, mentor, or technical lead is a plus.
  • Experience in application modernization and in migrating monolithic architectures to microservices is a plus.

Responsabilidades

  • Ensure balance between quality, delivery speed, and the technical sustainability of the roadmap.
  • Participate in asynchronous communications to provide fast feedback.
  • Master the team's development routines.
  • Develop, maintain, and evolve frontend and backend applications.
  • Actively participate in the platform's architectural evolution.
  • Support initiatives for technological modernization and decoupling monoliths into microservices.
  • Contribute to strategies for scalability, observability, resilience, and service integration.
  • Identify opportunities for technical advancement and continuous platform improvement.
  • Mentor less-experienced developers through code reviews.
  • Propose improvements and new architectures for applications.
  • Promote Clean Code, SOLID, and Design Patterns.
  • Advance application observability and monitoring.
  • Contribute to management and evolution of AWS-based cloud infrastructure.
  • Participate in technical discussions and strategic engineering decisions.

Conhecimentos

Node.js
TypeScript
React.js
Relational databases
Non-relational databases
Microservices
Agile methodologies
Unit/Integration/E2E testing
Design Patterns
SOLID principles
Clean Code
UI frameworks
CI/CD pipelines
Observability/Monitoring
Mentoring/leadership

Formação académica

Bachelor's degree in Computer Science, Software Engineering, Information Systems, Computer Engineering, or a related field

Ferramentas

AWS infrastructure
Git
Kafka or similar queues

Descrição da oferta de emprego

Responsibilities
  • Ensure balance between quality, delivery speed, and the technical sustainability of the roadmap.
  • Participate in asynchronous communications to provide fast feedback.
  • Master the team's development routines.
  • Develop, maintain, and evolve frontend and backend applications.
  • Actively participate in the platform's architectural evolution.
  • Support initiatives for technological modernization and the decoupling of monolithic applications into a microservices-based architecture.
  • Contribute to defining strategies for scalability, observability, resilience, and service integration.
  • Identify opportunities for technical advancement, reduced coupling, and continuous platform improvement.
  • Support less-experienced developers through mentoring and code reviews.
  • Propose improvements and new architectures for applications.
  • Promote and apply best practices such as Clean Code, SOLID principles, and Design Patterns.
  • Participate in advancing application observability and monitoring.
  • Contribute to the management and evolution of cloud infrastructure (AWS).
  • Actively participate in technical discussions and strategic engineering decisions.
Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, Computer Engineering, or a related field.
  • Strong experience with Node.js and TypeScript.
  • Strong experience with React.js.
  • Experience with relational and non-relational databases.
  • Experience with AWS infrastructure.
  • Knowledge of queues and topics (Kafka or similar).
  • Experience with code versioning (Git).
  • Knowledge of Design Patterns.
  • Knowledge of SOLID principles and Clean Code.
  • Experience with UI frameworks.
  • Experience with agile methodologies.
  • Understanding of microservices-based architecture.
  • Experience with CI/CD pipelines.
  • Experience with unit, integration, and E2E testing.
  • Experience serving as a technical reference, mentor, or technical lead is a plus.
  • Experience in application modernization and in migrating monolithic architectures to microservices is a plus.
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Full Stack Developer
Senior Full Stack Developer

Jobtailor • Porto Alegre

Presencial
BRL 120 000 - 190 000
FullStack Specialist
FullStack Specialist

Jobtailor • São Paulo

Presencial
BRL 180 000 - 240 000
Senior Full Stack Developer
Senior Full Stack Developer

Jobtailor • Brasília

Presencial
BRL 180 000 - 240 000
Senior Software Engineer – Full Stack (React/Node.js)
Senior Software Engineer – Full Stack (React/Node.js)

IQVIA • São Paulo

Presencial
BRL 180 000 - 280 000
Senior Software Engineer – Full Stack, React/Node.js
Senior Software Engineer – Full Stack, React/Node.js

Jobtailor • São Paulo

Presencial
BRL 180 000 - 300 000
Senior Full Stack Engineer ID66319
Senior Full Stack Engineer ID66319

AgileEngine • Espumoso

Híbrido
BRL 304 000 - 457 000
Professional growth: Mentorship, TechTalks, and personalized growth roadmaps
Competitive compensation: USD-based pay with education, fitness, and team activity budgets
Exciting projects: Modern solutions with Fortune 500 and top product companies
+1
Senior Full Stack Analyst – Java/Node.js
Senior Full Stack Analyst – Java/Node.js

Jobtailor • Rio de Janeiro

Presencial
BRL 120 000 - 180 000
Senior Full Stack Engineer ID66319
Senior Full Stack Engineer ID66319

AgileEngine • Salvador

Híbrido
BRL 380 000 - 482 000
Professional growth
Competitive compensation
Exciting projects
+1
FullStack Developer (React & Node)
FullStack Developer (React & Node)

Applaudo • Paraná

Presencial
Private medical insurance
Modern workspaces
Great work environment
Senior Software Engineer, Java Full Stack – Tech Lead
Senior Software Engineer, Java Full Stack – Tech Lead

Jobtailor • São Paulo

Presencial
BRL 120 000 - 180 000