Sobre a posição
Estamos em busca de um(a) Full Stack Developer para atuar no desenvolvimento de aplicações web modernas, com foco em front-end (ReactJS ou Angular) e back-end em .NET, colaborando com outras equipes e participando de atividades técnicas e de orientação de times.
Responsabilidades técnicas:
- Criar designs técnicos e documentos de solução (SDD)
- Realizar code reviews e garantir boas práticas de engenharia
- Analisar, projetar, desenvolver, testar e implementar aplicações web com:
- Front-end: ReactJS ou Angular, HTML5, CSS3, Bootstrap, JavaScript (DOM, DHTML)
- Back-end: C#, ASP.NET MVC 4.0+ / 5.0+, Web API, Entity Framework, LINQ
- Banco de dados: SQL (ADO.NET, Stored Procedures)
- Implementar APIs RESTful / SOAP, WCF e Web Services
- Trabalhar com Design Patterns, arquitetura orientada a objetos (OOP) e SDLC
- Atuar em projetos com metodologias ágeis (Scrum)
- Utilizar ferramentas como Visual Studio, SQL Management Studio e TFS
- Desenvolver scripts de teste e conduzir testes unitários
- Participar de atividades de build e release (CI / CD)
- Participar de provas de conceito (PoCs) e avaliação de novas tecnologias
Responsabilidades com pessoas:
- Atuar em colaboração com outras equipes técnicas e de negócio
- Coordenar e orientar desenvolvedores, removendo bloqueios técnicos e delegando tarefas
- Conduzir treinamentos técnicos e promover o desenvolvimento do time
- Manter foco em resultados, adaptabilidade e atenção ao cliente
- Comunicar-se de forma clara e eficaz em inglês (escrito e verbal)
Conhecimentos e habilidades obrigatórios
- Desenvolvimento de aplicações web responsivas (ReactJS ou Angular, HTML5, CSS3, Bootstrap)
- .NET Framework 4.6+ e ASP.NET MVC 4.0+
- Desenvolvimento orientado a objetos e padrões de design
- Desenvolvimento com APIs RESTful / SOAP
- Experiência com ciclo completo de desenvolvimento (SDLC)
- Testes unitários e elaboração de scripts de teste
- Administração básica de IIS, Windows Server, SQL Server e Active Directory / LDAP
- Participação em provas de conceito (PoCs) e avaliação de novas tecnologias
Qualificações:
- Graduação em Ciência da Computação, Engenharia de Software ou áreas correlatas
- 4+ anos de experiência em desenvolvimento full stack
- Certificações técnicas relevantes serão consideradas um diferencial
Trabalho em Equipe Global
Atuação Remota
Necessário inglês para atividades diárias
Contratação CLT ou Subcon
Somos uma empresa que se esforça para promover a igualdade e a diversidade no local de trabalho.