Sobre este puesto de Frontend/Full Stack Specialist Engineer en Starkbank
Sobre o Desafio
Como desenvolvedor frontend em nosso time de serviços financeiros de banking, você será fundamental na criação de experiências digitais de alta qualidade para nossos usuários. Sua principal responsabilidade será projetar, desenvolver e implementar interfaces web atraentes, intuitivas e seguras para nossos canais digitais, como o internet banking e sites institucionais. Você atuará na construção de layouts, interações e componentes visuais, garantindo uma experiência do usuário fluida e consistente.
Você irá:
Traduzir requisitos de negócio e design em código de alta qualidade utilizando tecnologias web modernas (HTML, CSS, JavaScript e frameworks frontend).
Desenvolver interfaces de usuário responsivas e otimizadas para diferentes dispositivos (desktops, tablets e smartphones) e navegadores, garantindo uma experiência consistente.
Colaborar com a equipe de design para transformar conceitos visuais e wireframes em interfaces interativas e alinhadas com a identidade visual da empresa.
Integrar APIs e serviços para consumir dados, realizar operações assíncronas e garantir a comunicação eficiente com o backend.
Implementar e manter interfaces seguras, com foco na camada de autenticação (Auth) de nossos sistemas.
Desenvolver e manter os sites institucionais da empresa, garantindo sua funcionalidade e performance.Contribuir para a evolução e manutenção da infraestrutura frontend e do "foundation" de componentes visuais da empresa.
Participar ativamente no desenvolvimento e manutenção das plataformas de Internet Banking, garantindo uma experiência bancária online completa e segura.
Realizar testes de usabilidade e garantir a compatibilidade entre diferentes navegadores, dispositivos e versões de sistemas operacionais.
Colaborar com a equipe de backend e de produto para garantir a integração eficaz da interface do usuário com a lógica de negócios e os requisitos funcionais.
Participar ativamente de revisões de código, fornecendo feedback construtivo e buscando aprimorar continuamente a qualidade do código e os processos de desenvolvimento.
Contribuir para a documentação do uso dos componentes do framework interno, garantindo a padronização e facilitando o trabalho de outros desenvolvedores.
Identificar e solucionar problemas internos relacionados ao frontend, colaborando com o time de sustentação quando necessário.
O que esperamos de você:
Experiência comprovada no desenvolvimento frontend utilizando HTML, CSS e JavaScript.
Bom entendimento de princípios de design visual e experiência com ferramentas de design (ex: Figma, Sketch).
Conhecimento aprofundado de boas práticas de UX/UI e padrões de design responsivo e adaptativo.
Excelentes habilidades de resolução de problemas e capacidade de depuração para identificar e corrigir falhas na interface do usuário.
Forte capacidade de trabalhar em equipe, colaborar efetivamente com outros desenvolvedores, designers, Product Owners e demais stakeholders.
Curiosidade técnica e pensamento crítico para buscar soluções inovadoras e eficientes.
Ambição e desejo de crescimento profissional contínuo.
Zelo e atenção aos detalhes na entrega de um trabalho de alta qualidade.
O que aumenta suas chances:
Experiência no desenvolvimento de aplicativos mobile nativos utilizando Swift (iOS) e/ou Kotlin (Android) é um diferencial significativo.
Experiência e domínio com UIKit na construção de componentes é um diferencial significativo.
Ter conhecimento e/ou ter trabalhado com micro-frontend.