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.