Software Development Specialist (Singapore)

Netvagas

São Paulo

Presencial

BRL 180 000 - 300 000

Tempo integral

Há 2 dias
Torna-te num dos primeiros candidatos

Recebe mais respostas dos empregadores

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

Resumo da oferta

Netvagas in São Paulo, Brazil, is seeking an experienced Software Specialist to lead full‑stack efforts and establish architectural direction.

Join a global engineering team to design, develop, and deploy scalable software, mentor colleagues, and translate business needs into robust technical solutions.

Qualificações

  • Advanced to fluent English for international communication.
  • Bachelor's degree in CS, CS Engineering, IS, or Software Engineering.
  • Strong frontend with React and TypeScript.
  • Strong Python backend with FastAPI or Django.
  • Experience designing REST and GraphQL APIs.
  • Experience with PostgreSQL, MySQL, or SQL Server.
  • Strong Git experience and CI/CD pipelines.
  • Experience with Docker, microservices, and microfrontend architectures.
  • Experience in Agile environments (Scrum/Kanban).

Responsabilidades

  • Provide technical leadership for full-stack teams and act as the main technical authority.
  • Design, develop, and deliver software from concept through production deployment.
  • Define, review, and evolve scalable, distributed architectures.
  • Develop frontend and backend code with quality, performance, and security.
  • Lead technical discussions with clients and internal teams.
  • Mentor engineers and promote knowledge sharing.
  • Contribute to standards, guidelines, and knowledge management.
  • Collaborate with Sales to prepare technically sound proposals.

Conhecimentos

React
TypeScript
Python
FastAPI
Django
REST APIs
GraphQL
PostgreSQL
MySQL
SQL Server
Git
CI/CD
Docker
Microservices
Microfrontend
Clean Code
Clean Architecture
Scrum
Kubernetes
Next.js
Vite
Express
NestJS
Apache Kafka
RabbitMQ
Amazon SQS

Formação académica

Bachelor's degree in Computer Science / Information Systems / Software Engineering

Ferramentas

GitHub Actions
GitLab CI
Azure DevOps
Docker

Descrição da oferta de emprego

Who We Are

We are an international group of consultants united in the goal of helping our customers revolutionize their approach to engineering problems with the use of digital technologies. Combining automation and software development with “traditional” engineering, the companies we work with are able to obtain visibility into their own operations and control.

As a Software Specialist, you will:

Provide technical leadership for full-stack engineering teams, serving as the primary technical authority for architectural and engineering decisions.

Design, develop, and deliver software solutions from concept through production deployment.

Define, review, and evolve modern, scalable, and distributed software architectures.

Develop and review both frontend and backend code, ensuring high standards of quality, maintainability, performance, and security.

Lead and participate in technical discussions with clients and internal engineering teams.

Facilitate Design Review sessions, ensuring architectural decisions are documented and action items are executed.

Support technical project planning, including effort estimation, solution design, and resource allocation.

Partner with the Sales and Business Development teams to prepare technical proposals, ensuring proposed solutions are technically sound and aligned with client needs.

Identify opportunities for technical improvements and innovation across projects.

Mentor software engineers at different experience levels, fostering technical growth and engineering excellence.

Promote knowledge sharing through technical training, architecture discussions, and lessons‑learned sessions.

Contribute to engineering knowledge management by defining and maintaining technical standards, best practices, documentation, and development guidelines.

Collaborate effectively with both technical and non‑technical stakeholders, translating business requirements into scalable software solutions.

Required Qualifications

Advanced to fluent English, with the ability to communicate effectively in international environments.

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

Strong frontend development experience using React, including TypeScript and the broader React ecosystem.

Strong backend development experience using Python, with frameworks such as FastAPI and/or Django.

Experience designing, developing, and consuming RESTful APIs and GraphQL APIs, including GraphQL query optimization.

Experience with relational databases such as PostgreSQL, MySQL, or Microsoft SQL Server.

Strong experience writing high‑performance SQL queries and optimizing data access.

Advanced knowledge of Git, including branching strategies, pull requests, and code review workflows.

Experience with CI/CD pipelines using tools such as GitHub Actions, GitLab CI, or Azure DevOps.

Experience with modern software architectures, including:

Docker containers

Microservices

Microfrontend architectures

Strong understanding of design patterns, Clean Code, and Clean Architecture principles.

Experience working in Agile environments using Scrum, Kanban, or similar methodologies.

Strong problem‑solving skills with the ability to design logical, scalable, and efficient software solutions.

Excellent communication, technical leadership, and collaboration skills.

Preferred Qualifications

Experience with additional technologies in the Node.js ecosystem, such as Next.js, Vite, Express, or NestJS.

Experience with backend development using C#/.NET or other modern backend technologies.

Experience with messaging platforms and event‑driven architectures, including Apache Kafka, RabbitMQ, or Amazon SQS.

Knowledge of observability practices and tools, including logging, metrics, tracing, and application monitoring.

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 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
Lead Software Engineer
Lead Software Engineer

Platform Science • Londrina

Presencial
Full Stack Engineer (Senior) ID55150
Full Stack Engineer (Senior) ID55150

AgileEngine • Florianópolis

Híbrido
Professional growth: Mentorship and TechTalks
Competitive compensation: USD-based pay
Exciting projects with Fortune 500 companies
+1
Senior Full-Stack Software Engineer (JavaScript/TypeScript)
Senior Full-Stack Software Engineer (JavaScript/TypeScript)

Workana • Brasil

Teletrabalho
BRL 180 000 - 280 000
Flexible remote work policy
Competitive salary
Performance-based bonuses
+2
Full Stack Engineer ID55149
Full Stack Engineer ID55149

AgileEngine • Campinas

Híbrido
BRL 180 000 - 340 000
Professional growth: Mentorship, TechTalks, and personalized growth roadmaps.
Competitive compensation with education, fitness, and team activity budgets.
Exciting projects with Fortune 500 and top product companies.
+1
Full Stack Engineer ID55149
Full Stack Engineer ID55149

AgileEngine • Sorocaba

Híbrido
Mentorship
Education budget
Fitness budget
+2
Senior Software Engineer
Senior Software Engineer

Find Hr • São Paulo

Presencial
Mid-Level Back-End Developer
Mid-Level Back-End Developer

Jobtailor • Belo Horizonte

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

AgileEngine • Curitiba

Híbrido
BRL 353 000 - 455 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