
Desenvolvedor Baixa Plataforma
Spassu
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
About the role
- Desempenha atividades que contemplam todo o ciclo de vida de desenvolvimento de software, abrangendo desde levantamento de requisitos até o apoio à implantação final das funcionalidades por ele desenvolvidas, coerente com o paradigma de processos ágeis de desenvolvimento.
- Compor o time de desenvolvimento, assumindo itens de trabalho para desenvolvimento a cada Sprint;
- Realizar as atividades inerentes ao desenvolvimento, tais como análise e design, programação, testes, requisitos;
- Executar as atividades de desenvolvimento de software de forma multidisciplinar, com foco na qualidade e manutenibilidade do produto, tais como requisito, análise e design, programação, gerencia de configuração, testes, implantação;
- Gerir seu próprio trabalho sinalizando prontamente para a equipe sobre eventuais atrasos ou outros impedimentos;
- Orientar e dar suporte aos desenvolvedores da equipe de desenvolvimento do projeto de software;
- Codificar e integrar componentes de software de acordo com as especificações técnicas, utilizando ferramentas de desenvolvimentos de softwares, linguagem de programação e bibliotecas definidas para o projeto;
- Identificar, construir e realizar testes dos componentes desenvolvidos para garantir a qualidade;
- Realizar manutenção evolutiva ou corretiva de componentes de software;
- Confeccionar documentações técnicas de acordo com as exigências do contrato na qual estiver trabalhando;
- Integrar os componentes produzidos aos outros construídos pelos demais membros de time, utilizando a ferramenta de integração definida para o projeto;
- Montar e configurar ambiente de desenvolvimento local de acordo com as exigências e necessidades dos projetos;
- Fornecer suporte a equipe de TI e usuários do cliente quando solicitado, sobre as características e especificidades dos componentes, módulos e pacotes de software desenvolvidos;
- Realizar entrega e executar teste de integração no ambiente do cliente para garantir funcionalidade pleno do software e seus componentes;
- Acompanhar homologação e implantação do software nos ambientes do cliente de acordo com o estabelecido no contrato;
- Realizar treinamento e passagem de conhecimento ao cliente sobre o software desenvolvido garantindo assim o bom funcionamento do sistema;
- Entender o funcionamento de sistemas de informação com base em experimentação/observação, capacidade de refatoração de sistemas web legados.
Requirements
- Graduação completa na área de Tecnologia da Informação, ou conclusão de qualquer curso superior acompanhado de certificado de curso de pós-graduação (especialização, mestrado ou doutorado) na área de Tecnologia da Informação de, no mínimo, 360 horas.
- Oracle Certified Professional – Java SE Programmer (versão 5 ou superior);
- CSD – Certified Scrum Developer;
- PSD – Professional Scrum Developer.
- 03 anos em Desenvolvimento de interfaces web modernas com foco em usabilidade, acessibilidade e performance.
- Conhecimentos Angular 8+, TypeScript, RxJS, HTML5, CSS3/SASS;
- Consumo de APIs REST (HttpClient, Interceptors);
- Padrões de projeto em front-end (Componentização, Injeção de Dependência);
- Testes com Jasmine, Karma ou Cypress;
- Git, GitHub/GitLab, pipelines CI/CD;
- Responsividade com Bootstrap, Material ou Tailwind;
- Ferramentas de build (Webpack, Angular CLI).
Benefits
- Plano de Saúde
- Plano Odontológico
- Seguro de Vida
- Vale Alimentação ou Refeição
- Vale Transporte
- WellHub - Gympass
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaAngular 8+TypeScriptRxJSHTML5CSS3SASSAPIs RESTGitCI/CD
Soft Skills
trabalho em equipegestão de tempocomunicaçãosuporte técnicoorientaçãoanálisedesignmanutenibilidadequalidadetreinamento
Certifications
Oracle Certified Professional – Java SE ProgrammerCSD – Certified Scrum DeveloperPSD – Professional Scrum Developer