Desenvolvedor de software pleno
Mid-level software developer building and maintaining software with JavaScript, Node.js and/or C#/.NET: developing and consuming REST APIs, working with relational SQL databases, Git versioning, agile methods (Scrum/Kanban), and improving API performance, front-end speed and automated test coverage. CLT hire, remote or on-site.
- Compensation
- Not disclosed
- Location
- Brazil
- Work setup
- Not specified
- Seniority
- Middle
- Employment
- Not specified
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- Completed or in-progress degree in Computer Science, Software Engineering, Information Systems or related field
- Proven experience in software development
- Proficiency in JavaScript, Node.js and/or C#/.NET
- Experience developing and consuming REST APIs
- Solid knowledge of relational databases (SQL)
- Experience with Git and versioning workflows (Git Flow or similar)
- Knowledge of agile methodologies such as Scrum and Kanban
- Knowledge of object-oriented principles and best practices (SOLID, Clean Code)
- Ability to work autonomously with a sense of priority
- Good communication, organization and teamwork
Nice to have
- Experience developing APIs using Node.js
- Experience with applications built in C#/.NET
- Knowledge of modern JavaScript (ES6+) and TypeScript
- Experience with Docker and containerization
- Knowledge of cloud services (Azure, AWS or Google Cloud)
- Experience with CI/CD pipelines
- Experience in agile development environments
- Experience with automated testing (unit and integration)
Full description
Candidate-se rapidamente pelo email: Requisitos e qualificações: Ensino superior completo ou em andamento em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas;
Experiência comprovada em desenvolvimento de software;
Domínio em JavaScript, Node.js e/ou C#/.NET;
Experiência no desenvolvimento e consumo de APIs REST;
Conhecimento sólido em bancos de dados relacionais (SQL);
Experiência com Git e fluxo de versionamento (Git Flow ou similar);
Conhecimento em metodologias ágeis, como Scrum e Kanban;
Conhecimento em princípios de orientação a objetos e boas práticas de desenvolvimento (SOLID, Clean Code);
Capacidade de atuar com autonomia e senso de prioridade;
- Boa comunicação, organização e facilidade para trabalho em equipe.
Desejável:
Experiência com desenvolvimento de APIs utilizando Node.js;
Experiência em aplicações desenvolvidas com C#/.NET;
Conhecimento em JavaScript moderno (ES6+) e TypeScript;
Experiência com Docker e conteinerização;
Conhecimento em serviços de nuvem (Azure, AWS ou Google Cloud);
Experiência com pipelines de CI/CD;
Vivência em ambientes de desenvolvimento ágil;
- Experiência com testes automatizados (unitários e integração).
Responsabilidades e atribuições:
- Aumento de 20% na performance das APIs críticas
- Redução de 30% no tempo de resposta das páginas front‑end
- Melhoria de 15% na cobertura de testes automatizados
- Contribuição para a escalabilidade que permite atender 50% a mais de usuários simultâneos
- Impacto direto na satisfação dos clientes, refletido em aumento de NPS em 10 pontos
Benefícios: Vale Alimentação ou Refeição de R$ 704,00, Vale Transporte (desconto 6%), Plano de Saúde Unimed, Plano odontológico
Jornada de trabalho: Contratação CLT (Remoto ou Presencial);Jornada de segunda a sexta-feira, das 9h às 18h
Conhecimentos:Escolaridade: Graduação - Diferenciais Experiência com desenvolvimento de APIs utilizando Node.js; Experiência em aplicações desenvolvidas com C#/.NET; Conhecimento em JavaScript moderno (ES6+) e TypeScript; Experiência com Docker e conteinerização; Conhecimento em serviços de nuvem (Azure AWS ou Google Cloud); Experiência com pipelines de CI/CD; Vivência em ambientes de desenvolvimento ágil; Experiência com testes automatizados (unitários e integração). - Completo