Frontend Developer Web Apps
Job Description
Descrição do Cargo:
Responsável pelo desenvolvimento e atualização de interfaces de usuário (UIs) utilizando JavaScript, TypeScript, HTML e CSS, em colaboração com Product Owners, Designers e equipes de Operações. O profissional atuará em projetos de sistemas web para aplicações robóticas, garantindo interfaces intuitivas, eficientes e integradas a serviços backend via Web APIs.
Funções Principais
For us at Nextracker, sustainability is not just a word. It's a core part of our business, values and our operations. Our sustainability efforts are based on five cornerstones: People, Community, Environment, Innovation, and Integrity. We are creative, collaborative and passionate problem-solvers from diverse backgrounds, driven by our shared mission to provide smart solar and software solutions for our customers and to mitigate climate change for future generations.
Culture is our Passion
Descrição do Cargo:
Responsável pelo desenvolvimento e atualização de interfaces de usuário (UIs) utilizando JavaScript, TypeScript, HTML e CSS, em colaboração com Product Owners, Designers e equipes de Operações. O profissional atuará em projetos de sistemas web para aplicações robóticas, garantindo interfaces intuitivas, eficientes e integradas a serviços backend via Web APIs.
Funções Principais
- Desenvolver e atualizar UIs baseadas em JavaScript/TypeScript/HTML/CSS, em alinhamento com requisitos de produto.
- Trabalhar com frameworks modernos de SPAs, como Angular 2+ ou React.
- Integrar interfaces a Web APIs, assegurando autenticação e controle de acesso adequados.
- Colaborar com designers via Figma ou ferramentas similares para converter mockups em implementações funcionais.
- Escrever testes unitários (karma ou similares) para garantir qualidade e estabilidade do código.
- Participar de revisões de código, contribuindo com boas práticas e padrões de desenvolvimento.
- 3 a 5 anos de experiência em desenvolvimento front-end com JavaScript, TypeScript, HTML e CSS.
- Experiência prática com Angular 2+ e/ou React.
- Conhecimento em integração com APIs REST e autenticação (OAuth, JWT, etc.).
- Familiaridade com Figma ou ferramentas de design semelhantes.
- Experiência em testes unitários e ferramentas como karma, jest ou mocha.
- Conhecimento em Git e fluxos de versionamento.
- Experiência em interfaces para sistemas industriais ou robóticos.
- Conhecimento em design systems e componentes reutilizáveis.
- Noções de UX/UI design e acessibilidade.
- Familiaridade com WebSockets e aplicações em tempo real.
For us at Nextracker, sustainability is not just a word. It's a core part of our business, values and our operations. Our sustainability efforts are based on five cornerstones: People, Community, Environment, Innovation, and Integrity. We are creative, collaborative and passionate problem-solvers from diverse backgrounds, driven by our shared mission to provide smart solar and software solutions for our customers and to mitigate climate change for future generations.
Culture is our Passion