Motorola Solutions
Principal/Lead Software Engineer Full-Stack Typescript/NodeJS
Vaga remota de Software Engineering com fit claro de localização do candidato.
Publicada15 de jun. de 2026
Países elegíveis1 país aceito
Sinal de senioridadeSenior
Modelo de trabalhoRemoto
Locais aceitos para candidatos
Brasil
Resumo da vaga
Principal/Lead Software Engineer Full-Stack Typescript/NodeJS
Requisitos e responsabilidades
Conteúdo da vaga extraído em seções para revisão mais rápida.
Backend:
- TypeScript (compiled to JavaScript) running on NodeJS
- Serverless architecture using AWS Lambda
- AWS services: DynamoDB, OpenSearch, SQS, S3
- Established internal framework and patterns
Frontend:
- Flexible framework approach: Angular, React, or vanilla JavaScript
- Micro-frontends and web components architecture
- Building embeddable code snippets and modular, reusable components
Development Practices:
- AI-assisted development with tools like Claude Code, Cursor, or GitHub Copilot
- Serverless-first architecture
- Cloud-native deployment patterns on AWS
- Modern testing and quality practices
What You'll Work On
- Write production code (70-80% of time) as a key technical contributor to the team
- Lead design discussions and review architectural proposals for new features and systems
- Influence and contribute to the team's technical roadmap and strategic direction
- Contribute to hiring efforts by interviewing candidates and helping grow the team
- Elevate team capabilities through mentorship, code reviews, and knowledge sharing
- Champion engineering best practices and quality standards across projects
- Collaborate with product, design, and other engineering teams on technical solutions
- Ensure technical decisions balance delivery speed with long-term maintainability
Skills & Experience
- Technically Deep:Expert-level knowledge in TypeScript, NodeJS, and serverless architectures
- Full-stack Capable:Comfortable working across backend and frontend, with stronger backend expertise
- Technical Leader:Guide architectural decisions and elevate team practices through expertise
- Pattern Aware:Effective at working within established frameworks while improving them incrementally
- Hiring Contributor:Experience interviewing and evaluating engineering candidates
- Mentorship Oriented:Enjoy helping others grow through code reviews, pairing, and knowledge sharing
- Quality Driven:Strong advocate for testing, maintainable code, and engineering excellence
- Modern in Approach:Actively using AI-assisted development tools in daily work
- Effective Communicator:Can articulate technical concepts clearly to diverse audiences
- Impact Driven:Motivated by building systems that help keep communities safe
Team & Culture
- Technical Excellence:High standards for code quality and engineering practices
- Collaborative Leadership:Influence through expertise and teamwork
- Autonomy:Trust and independence to make technical decisions
- Impact:Understanding that your work directly helps communities stay safe
- Flexibility:Remote-first culture with flexible work arrangements
- Growth:Continuous learning and staying current with emerging technologies
- Pragmatism:Balance ideal solutions with practical delivery
Benefits & Perks
- Remote-first:Work from anywhere in Brazil
- Modern tooling:Access to the latest AI-assisted development tools
- Impactful work:Build systems that make a real difference in public safety
- Leadership opportunity:Lead a team while staying hands-on technically
- Small team environment:Close collaboration with direct impact on technical decisions
- Occasional travel:Team gatherings in São Paulo for larger events
Basic Requirements
- 8+ years of experience in full stack software engineering and technical leadership
- 5+ years experience with NodeJS (Typescript)and serverless architectures or cloud platforms (AWS preferred)
- AND experience leading technical design reviews, architecture discussions, or technical decision-making
- AND experience interviewing engineering candidates and contributing to hiring decisions
- AND 3+ years with modern frontend frameworks (React, Angular, or similar)
- AND strong English communication skills (written and verbal) for team collaboration
Vagas similares
Mantenha uma lista reserva.
Stack
Use estas tags para comparar vagas remotas similares.
Elegibilidade de localização
Candidatos devem aplicar apenas quando o país do perfil estiver listado aqui.
Seu perfilPaís não definidoEntre para comparar seu país com esta vaga.
Fluxo de contratação
O WithMira mostra a vaga e depois envia candidatos para a aplicação da empresa.
1Confira fit da vaga, stack e elegibilidade de localização no WithMira.
2Abra a página de aplicação da empresa pelo link rastreado.
3Salve a vaga ou assine oportunidades similares antes de sair.