
Senior Software Engineer – Frontend, React Web, React Native
Iterative;
contract
Posted on:
Location Type: Remote
Location: Remote • 🇧🇷 Brazil
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
JavaScriptNext.jsReactReact NativeSCSSTypeScript
About the role
- Apoiar tecnicamente na definição de requisitos, contribuindo para o alcance dos objetivos do negócio;
- Participar ativamente do desenho e da arquitetura das soluções;
- Desenvolver, manter e evoluir aplicações web e mobile;
- Realizar testes integrados, assegurando a entrega de código limpo, performático e de alta qualidade;
- Propor melhorias e evoluções técnicas contínuas nos sistemas existentes;
- Compartilhar conhecimento técnico e boas práticas com o time;
- Publicar e gerenciar novas versões de aplicativos na App Store e Google Play;
- Pensar soluções de engenharia de ponta a ponta, indo além da codificação;
- Atuar com forte senso de prioridade, responsabilidade pelo produto e foco em resultados;
- Garantir a qualidade e consistência de todas as entregas.
Requirements
- Conhecimento avançado em HTML, CSS, SCSS, JavaScript e TypeScript
- Experiência avançada com React Native + TypeScript
- Experiência avançada com ReactJS + TypeScript, utilizando Next.js
- Experiência no desenvolvimento de layouts responsivos
- Conhecimento e uso de Tailwind CSS
- Experiência com fluxos de versionamento Git
- Conhecimento em testes unitários e de integração
- Domínio de conceitos de engenharia de software como SOLID, DDD, Design Patterns e arquitetura de sistemas distribuídos
- Experiência prática no uso de Inteligência Artificial para: Automatização da geração de código; Criação e otimização de cenários de testes.
Benefits
- Modelo PJ
- Férias de 30 dias
- Full Remoto
- Contratação direta pelo cliente
- Equipamento
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
HTMLCSSSCSSJavaScriptTypeScriptReact NativeReactJSNext.jsTailwind CSSGit
Soft skills
responsibilityfocus on resultstechnical knowledge sharingproblem-solvingprioritization