Desenvolvedor de Software Sênior

Jobgether

Brasil

Teletrabalho

BRL 200 000 - 360 000

Tempo integral

Há 4 dias
Torna-te num dos primeiros candidatos
Gerador de candidaturas

Transforma esta função numa entrevista — um currículo e uma carta de apresentação criados à volta do que este empregador procura.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Fully remote in Brazil
AI-enabled engineering environment
Continuous learning & innovation
Collaborative agile team

Resumo da oferta

Jobgether is seeking a Senior Software Developer in Brazil to sustain and evolve a PHP core platform while building new Node.js and TypeScript services. You will craft RESTful APIs, build React frontends with Vite, and integrate AI capabilities using LLMs, agents, and RAG, in an agile team.

You will also work at the intersection of software engineering and AI, balancing legacy and new technologies with a focus on scalable, high-quality solutions.

Qualificações

  • Completed higher education in Information Technology or a related field.
  • Proven senior software development experience in agile environments.
  • Advanced PHP proficiency for legacy platform maintenance.
  • Strong Node.js/TypeScript backend and microservices experience.
  • Hands-on React frontend with modern tooling (Vite).
  • Experience with RESTful APIs, databases (PostgreSQL, MongoDB), and AI integrations.

Responsabilidades

  • Develop, maintain, and evolve the core PHP platform for reliability and maintainability.
  • Design and develop new projects and microservices using Node.js and TypeScript.
  • Build user interfaces with React and Vite within a modern frontend ecosystem.
  • Implement omnichannel messaging integrations via APIs (WhatsApp, Telegram, SMS).
  • Develop and consume RESTful APIs and scalable microservices.
  • Contribute to AI capabilities using LLMs, agents, RAG, and AI services.

Conhecimentos

PHP
Node.js
TypeScript
React
Vite
REST APIs
Microservices
SQL & PostgreSQL
MongoDB
AI integration

Formação académica

Bachelor's degree in Information Technology or related field

Ferramentas

Vite

Descrição da oferta de emprego

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for aDesenvolvedor de Software Sêniorbased inBrazil.

This is a senior software engineering opportunity focused on sustaining and evolving a core technology platform while delivering new products, integrations, and scalable architectures.
You will combine strong backend expertise with modern frontend development, microservices, APIs, and cloud-ready engineering practices.
The role offers significant hands-on involvement, from writing and reviewing code to designing automated tests and technical solutions.
You will also work at the intersection of software engineering and artificial intelligence, building solutions with LLMs, agents, RAG, and generative AI.
A key part of the challenge will be balancing the evolution of an established PHP platform with the development of new Node.js and TypeScript services.
You will collaborate in an agile environment where technical quality, scalability, clean code, and continuous innovation are highly valued.
This position is well suited to a senior engineer who enjoys solving complex technical challenges and turning emerging technologies into practical solutions.

Accountabilities
  • Develop, maintain, and continuously evolve the core platform built with PHP, ensuring reliability and long-term maintainability.

  • Design and develop new projects and microservices using Node.js and TypeScript.

  • Build user interfaces using React and the broader modern frontend ecosystem, including Vite.

  • Design and implement omnichannel communication integrations through messaging APIs, including WhatsApp, Telegram, and SMS gateways.

  • Design, consume, and maintain RESTful APIs and microservices using scalable architecture patterns and Clean Code principles.

  • Contribute directly to software development through hands-on coding, code reviews, refactoring, and automated testing.

  • Develop and integrate artificial intelligence capabilities using LLMs, AI agents, Retrieval-Augmented Generation (RAG), and generative AI technologies.

  • Integrate applications with AI models through APIs, Function/Tool Calling, and specialized AI services.

  • Apply AI throughout the software development lifecycle, including code generation, analysis, refactoring, testing, and optimization.

  • Help establish and maintain engineering practices that support scalability, maintainability, quality, and technical consistency.

  • Contribute to the delivery of software artifacts and solutions required by the engineering squad.

Requirements
  • Completed higher education in Information Technology or a related field, including a technology degree, bachelor's degree, or postgraduate qualification.

  • Proven professional experience as a Senior Software Developer and experience working within agile development environments.

  • Advanced proficiency in PHP, particularly for maintaining and evolving existing or legacy platforms.

  • Strong experience with Node.js and TypeScript for backend development and new service architecture.

  • Hands-on experience with React and modern frontend build ecosystems, including Vite.

  • Strong understanding of microservices architecture and messaging/API integrations.

  • Experience with relational databases, particularly PostgreSQL.

  • Experience with NoSQL databases, particularly MongoDB.

  • Practical experience with LLMs, agentic AI, RAG, Function/Tool Calling, AI model APIs, and prompt engineering best practices.

  • Strong understanding of RESTful APIs, software architecture, clean coding practices, automated testing, and code review.

  • Experience integrating applications with artificial intelligence models and services.

  • Knowledge of AI application frameworks such as LangChain, LlamaIndex, CrewAI, or equivalent technologies is desirable.

  • Familiarity with embeddings, vector databases, semantic search, and context-retrieval strategies is advantageous.

  • Experience with Elasticsearch for search optimization, logging, indexing, or vector search is a plus.

  • Knowledge of LDAP and integrations with corporate directories is beneficial.

  • Familiarity with Python and DAX for specialized integrations, analytics, or AI-related solutions is advantageous.

  • Knowledge of LLM evaluation, context management, structured outputs, guardrails, and observability for AI applications is a plus.

  • Strong analytical thinking, problem-solving ability, communication skills, and a collaborative approach.

Benefits
  • Fully remote work model in Brazil.

  • Opportunity to work on a technology platform with a broad range of software engineering challenges.

  • Hands-on exposure to modern artificial intelligence technologies, including LLMs, AI agents, RAG, and generative AI.

  • Opportunity to work across backend, frontend, APIs, microservices, databases, and AI integrations.

  • Collaborative and agile working environment.

  • Focus on technical development, innovation, and continuous improvement.

  • Opportunities to contribute to scalable architectures and new technology solutions.

  • Inclusive workplace committed to collaboration, respect, accessibility, and professional development.

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 Developer Fullstack (Angular/Node)
Senior Developer Fullstack (Angular/Node)

Jobgether • Brasil

Presencial
BRL 180 000 - 250 000
Health insurance
Meal allowance
Childcare assistance
+8
Analista de Desenvolvimento de Software
Analista de Desenvolvimento de Software

Jobgether • Brasil

Presencial
BRL 120 000 - 180 000
Scale projects
Knowledge sharing
Learning culture
Desenvolvedor(a) Back-End Java Sênior
Desenvolvedor(a) Back-End Java Sênior

Jobgether • Brasil

Presencial
BRL 180 000 - 260 000
Inclusive environment
Career development
Learning & Innovation
+3
Senior Software Engineer - Full Stack
Senior Software Engineer - Full Stack

Jobgether • Brasil

Presencial
BRL 180 000 - 320 000
Hybrid work flexibility
Travel to São Carlos when required
Senior Software Developer - SDLC
Senior Software Developer - SDLC

Jobgether • Brasil

Teletrabalho
BRL 180 000 - 300 000
Health and dental insurance
Meal and food allowances
Childcare assistance
+1
Senior Desenvolvedor(a) Full-Stack
Senior Desenvolvedor(a) Full-Stack

Jobgether • Brasil

Híbrido
BRL 180 000 - 280 000
Health and dental insurance
Meal and food allowances
Childcare assistance
+6
Desenvolvedor (a) Full Stack Java
Desenvolvedor (a) Full Stack Java

Jobgether • Brasil

Presencial
BRL 120 000 - 180 000
Complex enterprise tech
Full-stack exposure
CI/CD & containers
+2
Senior AI Engineer Developer
Senior AI Engineer Developer

Jobgether • Brasil

Híbrido
BRL 180 000 - 300 000
Health and dental insurance
Meal and food allowance
Childcare assistance
+4
Desenvolvedor Fullstack .NET / BackEnd - Pleno
Desenvolvedor Fullstack .NET / BackEnd - Pleno

Jobgether • Brasil

Teletrabalho
BRL 120 000 - 160 000
Fully remote work model
Exposure to Capital Markets tech
Continuous learning and DevOps focus
+2
Grupo QuintoAndar | Senior Software Engineer (Women Applicants Only)
Grupo QuintoAndar | Senior Software Engineer (Women Applicants Only)

Jobgether • Brasil

Teletrabalho
BRL 180 000 - 320 000
Competitive salary
Profit-sharing program
Meal allowance
+4