Fazer parte de um time de desenvolvimento web e mobile
O nosso time procura por pessoas que agreguem na nossa evolução contínua. Procuramos por profissionais apaixonados por tecnologia, com experiência em projetos web reativos e/ou móveis, que desejam contribuir com novas ideias e soluções inovadoras.
Como Desenvolvedor(a) Sênior em uma equipe de alta performance, você será responsável por colaborar com stakeholders para entender e alinhar os requisitos do projeto; projetar modelos de dados, estruturas de banco de dados e arquitetura de aplicativos OutSystems; criar interfaces responsivas usando Service Studio e implementar lógica de cliente; e muitas outras atividades relacionadas à gestão de projetos e desenvolvimento de software.
No dia a dia, você irá trabalhar em conjunto com outros profissionais para garantir o sucesso dos nossos projetos e melhorar continuamente as nossas práticas de desenvolvimento. Além disso, estará em constante aprendizado, mantendo-se atualizado com as últimas tendências e tecnologias da área.
Aqui estão algumas das suas principais responsabilidades:
* Colaborar com stakeholders para entender e alinhar os requisitos do projeto;
* Projetar modelos de dados, estruturas de banco de dados e arquitetura de aplicativos OutSystems;
* Criar interfaces responsivas usando Service Studio e implementar lógica de cliente;
* Implementar lógica de negócios no servidor, criar integrações e desenvolver microservices;
* Realizar testes unitários, colaborar com QA e corrigir bugs;
* Orientar time de desenvolvedores para contribuir com evolução técnica;
* Identificar e resolver gargalos de desempenho, otimizar consultas e lógica de aplicativo;
* Realizar atualizações de versões, corrigir problemas pós-implantação e melhorar continuamente;
* Mantenha documentação do código, arquitetura e crie manuais de usuário;
* Colaborar na resolução de problemas e fornecer suporte técnico aos usuários;
* Mantenha-se atualizado com novas funcionalidades da OutSystems e participe de treinamentos;
* Implementar práticas de segurança, realizar auditorias e corrigir vulnerabilidades;
* Propor melhorias, implementar provas de conceito e avaliar componentes da Forge.
Para fazer parte da nossa equipe, é necessário ter certificação OutSystems Associate Reactive e 4 anos de experiência comprovada em projetos web reativos e/ou móveis. Embora não seja obrigatório, conhecimento em especialização web developer e mobile, certificações OutSystems além da citada e experiência com outras tecnologias e desenvolvimento web e mobile são considerados diferenciais.
A nossa empresa está constantemente crescendo e procurando por pessoas que sejam capazes de agregar valor ao nosso processo de desenvolvimento de software. Gostaria de saber mais sobre essa oportunidade? Vamos conversar e ver como podemos trabalhar juntos!