2025-018 Pessoa Desenvolvedora Front-End SR
Descrição da vaga
A Atech é uma empresa do Grupo Embraer. Desenvolvemos soluções tecnológicas com DNA 100% nacional, por meio de sistemas que controlamos voos, que atuam na defesa do ar, terra e mar, simuladores e também soluções aplicadas ao mercado corporativo. Acreditamos no potencial humano: transitamos entre a experiência e a juventude, sabemos que somos diversos e pensamos fora da caixa diante de cada desafio.
É da Atech, em parceria com a Força Aérea Brasileira, o desenvolvimento do sistema de gestão e controle de tráfego brasileiro que é, reconhecidamente, um dos melhores do mundo.
Atech não está somente por trás da segurança e eficiência dos voos no Brasil, mas também desenvolve projetos estratégicos na área de Defesa e Segurança, que envolvem sistemas para a tomada de decisão, simulação, sistemas embarcados, entre outros. A empresa é uma das únicas latino-americanas a dominar tecnologias ligadas a sistemas de instrumentação e controle na área nuclear.
A inovação e a visão tecnológica levaram a Atech a criar, uma área Corporativa, com o objetivo de levar a inovação para o segmento privado. Atualmente, a Atech desenvolve soluções para as áreas de Logística, Gestão de Ativos e Energia.
E contamos com você, novo talento que deseja aprender e inovar para juntos continuarmos construindo soluções que impactam e trazem segurança a nossa sociedade.
Responsabilidades e atribuições
Atuar como Pessoa Desenvolvedora Frontend Sênior em parceria com uma empresa Holandesa e a Embraer.
Atividades:
· Desenvolver interfaces de usuário ricas e interativas para aplicações web complexas, utilizando frameworks como React.js, Vue.js ou Angular.
· Criar e otimizar dashboards interativos e visualizações de dados, integrando com APIs backend, modelos de IA e sistemas de visualização como Apache Superset.
· Garantir a acessibilidade e a experiência do usuário de alto nível, seguindo diretrizes como WCAG e práticas modernas de UX/UI.
· Implementar sistemas de autenticação e controle de acesso, utilizando protocolos como OAuth2, OpenID Connect e plataformas como Keycloak.
· Consumir e integrar APIs RESTful e GraphQL, garantindo eficiência na comunicação com sistemas backend e fluxos de dados de IA.
· Implementar testes unitários e e2e (end-to-end), utilizando frameworks como Jest, Cypress ou Playwright, para garantir a qualidade do código.
· Trabalhar de perto com as equipes de backend e analistas de IA, promovendo uma integração fluida e garantindo que a experiência do usuário seja intuitiva.
· Contribuir para a definição da arquitetura frontend, tomando decisões técnicas para escalabilidade e desempenho.
· Auxiliar na mentoria de desenvolvedores mais juniores, promovendo boas práticas de codificação e desenvolvimento dentro da equipe.
Requisitos e qualificações
Requisitos
· Formação superior em Ciência da Computação, Engenharia de Software, Design de Interfaces ou áreas correlatas.
· Experiência sólida (mínimo de 5 anos) com desenvolvimento frontend, utilizando React.js, Vue.js ou Angular.
· Profundo conhecimento em HTML5, CSS3 (incluindo Sass e Tailwind) e JavaScript/TypeScript.
· Experiência com gerenciamento de estado em aplicações frontend, utilizando Redux, Vuex ou Zustand.
· Experiência com consumo e integração de APIs RESTful e GraphQL, garantindo segurança e eficiência na comunicação com sistemas backend.
· Experiência com metodologias ágeis (Scrum/Kanban) e ferramentas como Jira e Confluence.
· Implementação de testes automatizados em frontend, utilizando Jest, Cypress ou Playwright.
· Conhecimento avançado em versionamento de código com Git, com boas práticas de Git Flow e integração contínua.
· Experiência com otimização de performance e práticas de segurança em aplicações frontend.
· Inglês técnico intermediário para leitura e comunicação técnica.
Desejáveis:
· Experiência em visualização de dados, utilizando bibliotecas como D3.js, Apache Superset ou frameworks gráficos para representar dados analíticos.
· Familiaridade com WebSockets e SSE (Server-Sent Events) para desenvolvimento de aplicações em tempo real.
· Experiência com CI/CD para frontend, utilizando ferramentas como Vite, Webpack e integração com GitLab CI/CD.
· Conhecimento em Progressive Web Apps (PWAs) e otimização para dispositivos móveis.
· Familiaridade com design systems e componentização de interfaces, utilizando Storybook.
· Noções avançadas de segurança frontend, como prevenção de XSS, CSRF e ataques de injeção.
· Conhecimento sobre integração com sistemas de IA, incluindo a criação de interfaces para consumo de modelos de Machine Learning e LLMs (Large Language Models).
Informações adicionais
Local de Trabalho:
Vila Olimpia - São Paulo-SP - Hibrido
Etapas do processo
- Etapa 1: Cadastro
- Etapa 2: Entrevista Técnica
- Etapa 3: Entrevista RH
- Etapa 4: Contratação
HÁ 15 ANOS, A ATECH IMPACTA SEU MUNDO.
Somos uma empresa do Grupo Embraer que, ao longo dos últimos 14 anos, tem transformado o cenário tecnológico e impactado positivamente o mundo.
Orgulhosos de nossa trajetória, desenvolvemos soluções tecnológicas com DNA 100% nacional, abrangendo desde o controle de voos até operações estratégicas na defesa do ar, terra e mar, incluindo simuladores avançados e soluções aplicadas ao mercado corporativo.
Nossa filosofia se baseia no desenvolvimento do potencial humano. Valorizamos nossa diversidade e encaramos cada desafio com abordagens inovadoras e pensamento criativo.
Lideramos projetos estratégicos na área de Defesa e Segurança, envolvendo sistemas avançados para tomada de decisão, simulação, sistemas embarcados, sendo uma das poucas empresas latino-americanas a dominar tecnologias relacionadas a sistemas de instrumentação e controle na área nuclear.
Guiados pela inovação e visão tecnológica, expandimos nossas fronteiras com a criação de uma área Corporativa, direcionada a levar inovação ao setor privado. Atualmente, desenvolvemos soluções para áreas vitais como Logística e Gestão de Ativos.
Convidamos você, que busca aprendizado e inovação, a se juntar a nós.
Conheça mais sobre nós