Startup
Localização: Remoto
Salário: Até R$12.000
Aceito candidatos de outras cidades/estados dispostos a se mudar para o local de trabalho
Consultoria de atração e seleção de talentos tech.
Conhecimentos Técnicos:
• Linguagens de programação para plataforma .Net, principalmente o C#
Conceitos de ORM (Object Relational Mapping) e micro ORM, incluindo Dapper e Microsoft Entity
Framework;
• Princípios e práticas de desenvolvimento de software ágil, incluindo o SCRUM.
• Análise de requisitos funcionais e não-funcionais, padrões de projeto (enterprise integration patterns, design
patterns, microservices patterns), modelagem de dados relacional.
• Arquitetura de aplicações para ambiente web, arquitetura em três camadas, modelo MVC.
• Domain-driven design (DDD).
• Integração entre sistemas: Mensageria (Kafka e/ou RabbitMQ), Web services, REST, GRPC.
• JavaScript e Typescript
• Angular e React;
• Material Design e Bootstrap.
• HTML 5 e CSS3.
• Publicação de aplicações em plataformas como serviço (Platform as a service - PaaS).
• Integração contínua (continuous integration), test-driven development (TDD), acceptance test-driven
development (ATDD), especificação por exemplo, refactoring, entrega contínua (continuous delivery).
• Análise estática de código com a ferramenta SonarQube 5.0 ou superior.
• Testes de software: teste de unidade, integração, sistema/funcional, aceitação/estória, carga, desempenho,
vulnerabilidade, usabilidade, acessibilidade. Automatização de testes funcionais, de unidade e de carga com
ferramentas de software.
• Teste de integração no frontend com ferramentas como Cypress ou similares. Para backend: testes unitários
e de integração com NUnit;
• Testes unitários no frontend utilizando ferramentas como Jamine, Jest ou similares;
• Construção de consultas a bancos de dados em linguagem SQL.
• Conceitos de controle de versão de código-fonte e uso das ferramentas
- 05 anos de experiência como Dev.
- Formação Superior completa
- Uma das seguintes certificações:
Para atuar como Desenvolvedor:
CSD – Certified Scrum Developer;
PSD – Professional Scrum Developer;
Para atuar como Scrum Master no time, além de desenvolvedor:
a) Scrum.Org: Professional Scrum Master – PSM:
PSM I; PSM II ou PSM III;
b) Scrum Alliance: Certified Scrum Master – CSM;
c) Scrum Study: Scrum Master Certified – SMC
d) EXIN: Agile Scrum Master - ASM
*Caso não possua não há problemas, nós damos um prazo de 30 dias, após efetivação para tirar. Atenção a empresa não custeia, apenas dar o prazo*
Acesse o perfil da <MBSS/> para conhecer sua história, suas vantagens e todas as informações relacionadas ao recrutamento.