Arquiteto Software Frontend Sênior (Ionic)
Pioneira em desenvolvimento mobile, a Premiersoft acompanha a trajetória do avanço tecnológico no mundo criando experiências inovadoras que transformam o negócio dos clientes.
Atualmente a equipe conta com mais 160 #Heroes, especialistas de diversas áreas e ramos do conhecimento tecnológico, movidos por desafios, mirando na excelência.
Sobre a oportunidade:
Você fará parte do time responspavel por evoluir uma solução no segmento financeiro.
Você será responsável por:
- Desenvolver e manter aplicações mobile utilizando Angular 12+ e Ionic 5+.
- Integrar APIs e serviços de back-end em aplicações mobile.
- Utilizar Cordova e Capacitor para acesso a recursos nativos do dispositivo.
- Garantir que os aplicativos funcionem de maneira eficiente e eficaz em diferentes dispositivos e sistemas operacionais.
- Colaborar com designers e desenvolvedores para criar experiências de usuário intuitivas e responsivas.
- Contribuir para a revisão de código e adotar melhores práticas de desenvolvimento.
- Projetar e desenvolver arquiteturas de frontend robustas e escaláveis utilizando Angular.
- Definir padrões de código, melhores práticas e guias de estilo para garantir a consistência e a qualidade do código frontend.
- Implementar e otimizar componentes reutilizáveis e bibliotecas para maximizar a eficiência do desenvolvimento
Para ter sucesso nessa posição, você precisa:
- Experiência comprovada em desenvolvimento mobile usando Angular 12+ e Ionic 5+.
- Conhecimento sólido em Cordova e/ou Capacitor.
- Fortes habilidades em HTML, CSS e JavaScript moderno (ES6+).
- Vivência em liderança de time e condução de projetos
- Experiência na integração de APIs RESTful.
- Familiaridade com práticas de design e desenvolvimento responsivo.
- Experiência com sistemas de controle de versão, preferencialmente Git.
- Capacidade de trabalhar de forma independente e em equipe, com uma atitude proativa em relação à resolução de problemas.
Conhecimentos desejáveis:
- Experiência com metodologias ágeis/Scrum.
- Conhecimento em CI/CD e testes automatizados.
- Familiaridade com práticas de UI/UX para aplicações mobile.