Como Desenvolvedor Fullstack Sênior você estará alocado em projetos para nossos clientes e atuará em todo ciclo de desenvolvimento do projeto ajudando a analisar problemas, desenvolver e testar soluções.
Formação
- Superior completo em Ciência da Computação, Análise e Desenvolvimento de Sistemas ou áreas afins.
- Pós Graduação em áreas relacionadas à área de Desenvolvimento de Software.
Responsabilidades
-Analisar, projetar e implementar soluções de Software em todas as fases do processo de desenvolvimento;
- Identificar cenários de ponta a ponta e modularidade de código;
- Criar componentes reutilizáveis;
- Desenvolver e manter APIs RESTful utilizando Node.js e FastAPI;
- Trabalhar em estreita colaboração com equipes multifuncionais para garantir a entrega de soluções de alta qualidade;
- Executar testes unitários e de integração para garantir a qualidade do código;
- Garantir que as práticas de desenvolvimento sejam seguidas, incluindo código limpo, organizado, reutilizável e testável;
- Participar ativamente de reuniões SCRUM e colaborar no planejamento de sprints e na definição de histórias de usuários;
- Contribuir para a melhoria contínua dos processos de desenvolvimento e práticas de engenharia de software.
Requisitos
- Amplo conhecimento em HTML5, SASS, SCSS, Rest API, Javascript, Typescript, Angular 8+, Python, FastAPI, Node e NestJS;
- Amplo conhecimento em Desenvolvimento Mobile - Híbrido (Ionic e/ou Flutter);
- Ser entusiasta de código limpo, organizado, reutilizável e testável;
- Experiência com CI/CD (Integração Contínua/Entrega Contínua);
- Comprometimento com cronogramas e entregas;
- Capacidade de resolver problemas complexos e fornecer soluções eficazes;
- Excelentes habilidades de comunicação e trabalho em equipe;
- Vivência em filosofias Ágeis, mais especificamente no método SCRUM;
Desejável
- Experiência em Desenvolvimento Nativo (Android);
- Mestrado em áreas relacionadas à Ciência, Tecnologia e Engenharias;
- Inglês Avançado;
Local de Atuação: Híbrido em Manaus/AM.