Desenvolvedor(a) full stack pleno
Mid-level full stack developer at Insi building and maintaining HR-technology web applications (recruitment, occupational health, payroll) in a hybrid role in Rio de Janeiro. Works across a back-end language (Java, Python or C#), a React or Angular front-end, REST APIs, and SQL relational databases.
- Compensation
- Not disclosed
- Location
- Rio de Janeiro, Brazil
- Work setup
- Not specified
- Seniority
- Middle
- Employment
- Not specified
- Experience
- Not specified
- Category
- Fullstack
- Posted
Skills
Must have
- Experience developing and maintaining web applications
- Experience with at least one back-end language, preferably Java, Python or C#, and its framework
- Front-end development experience with React or Angular
- Knowledge of JavaScript and/or TypeScript, HTML and CSS
- Knowledge of creating, maintaining and consuming REST APIs
- Knowledge of SQL and relational databases
- Experience with version control using Git
- Knowledge of application debugging, bug identification/fixing and software testing
Nice to have
- Familiarity with good development practices, code organization and documentation
Full description
O que procuramos?Atribuições principais:
- Desenvolver, evoluir e realizar a sustentação de aplicações web da área de Tecnologia de RH, apoiando processos de contratação, saúde ocupacional e folha de pagamento.
- Implementar novas funcionalidades e realizar manutenções em telas, serviços e componentes das aplicações.
- Desenvolver e manter APIs e integrações entre sistemas.
- Realizar consultas e manipulações de dados em bancos de dados relacionais.
- Investigar e corrigir falhas, executar depurações e apoiar a resolução de incidentes.
- Desenvolver testes e validar as alterações realizadas, garantindo a qualidade e a estabilidade das aplicações.
- Participar do entendimento e detalhamento das demandas junto ao time, contribuindo para a definição das soluções técnicas.
- Realizar revisões de código e seguir os padrões, as boas práticas e as diretrizes de desenvolvimento estabelecidas.
- Documentar funcionalidades e alterações realizadas, mantendo a organização e a manutenibilidade do código.
- Atuar em demandas de baixa e média complexidade, solicitando apoio técnico em situações mais complexas ou que envolvam decisões arquiteturais.
- Participar das cerimônias e rotinas de trabalho ágil, acompanhando as atividades e os prazos acordados com a equipe.
Requisitos:
- Experiência com desenvolvimento e manutenção de aplicações web.
- Experiência com pelo menos uma linguagem de back-end, preferencialmente Java, Python ou C#, e seu respectivo framework.
- Experiência com desenvolvimento front-end utilizando React ou Angular.
- Conhecimentos em JavaScript e/ou TypeScript, HTML e CSS.
- Conhecimento na criação, manutenção e consumo de APIs REST.
- Conhecimento em SQL e bancos de dados relacionais.
- Experiência com controle de versão utilizando Git.
- Conhecimento em depuração de aplicações, identificação e correção de bugs e testes de software.
- Familiaridade com boas práticas de desenvolvimento, organização e documentação de código.
Localidade da posição: Rio de Janeiro. (Híbrido 3x por semana)Quem é a Insi?
Somos uma consultoria especializada em evolução digital. Mas, acima de tudo, somos uma empresa de gente. Gente que ouve antes de propor. Que vai ao essencial antes de apresentar solução. Que mede sucesso pelo que mudou de verdade, não pelo que foi implementado.
Com mais de três décadas de história e presença global, acreditamos que a verdadeira transformação começa dentro: dentro das pessoas, das equipes, das organizações — e é essa convicção que orienta cada escolha que fazemos, cada projeto que entregamos, cada pessoa que desenvolvemos.