Sobre a vaga
Habilidades Técnicas
- Linguagens de Programação:
- Proficiência em JavaScript, especialmente em Node.js para backend.
Experiência em pelo um dos frameworks front-end como Vue.js, Angular ou React.
- Desenvolvimento de API:
- Capacidade de criar e manter APIs RESTful ou GraphQL.
- Conhecimento em autenticação, autorização e segurança de APIs.
- Banco de Dados:
- Experiência com bancos de dados relacionais (como MySQL ou PostgreSQL) bancos não relacionais (como MongoDB) é desejável, mas não obrigatorio
- Ferramentas e Tecnologias:
- Familiaridade com Git para controle de versão.
- Experiência com ferramentas de build e gerenciamento de pacotes como npm ou yarn.
Habilidades de Gestão
- Gerenciamento de Projetos:
- Experiência em metodologias ágeis (Scrum, Kanban).
- Capacidade de definir metas, prazos e gerenciar backlog.
- Liderança:
- Habilidade em liderar e motivar uma equipe de desenvolvedores.
- Capacidade de comunicação clara e eficaz.
- Resolução de Problemas:
- Habilidade para identificar problemas técnicos e encontrar soluções viáveis.
Habilidades Sociais
- Comunicação: Capacidade de explicar conceitos técnicos de forma clara para pessoas não técnicas.
- Colaboração: Trabalhar bem em equipe e ser receptivo a feedback.
- Adaptabilidade: Capacidade de se adaptar a novas tecnologias e mudanças de escopo.
Descrição do Trabalho
- Estamos em busca de um(a) Desenvolvedor(a) Full Stack JavaScript talentoso(a) e motivado(a) para se juntar à nossa equipe dinâmica. Neste papel, você será responsável por desenvolver e manter aplicações web robustas, gerenciar APIs e liderar projetos que impactam diretamente nossos clientes e usuários finais
- Desenvolver e implementar funcionalidades usando Node.js para o backend e [Vue.js/Angular/React] para o frontend.
- Criar, manter e documentar APIs RESTful e/ou GraphQL.
Colaborar com designers e outros desenvolvedores para entregar uma experiência de usuário excepcional.
Realizar testes e depuração de código para garantir a qualidade e a performance das aplicações.
- Participar de reuniões diárias e planejamento de sprint, contribuindo ativamente para o processo de desenvolvimento ágil.
Mentorizar e dirigir membros da equipe, promovendo um ambiente de aprendizado contínuo.
Benefícios e Oportunidades de Crescimento
– Salário competitivo e benefícios como subsídios de Ferias, alimentação, plano de saúde.
– Oportunidades de desenvolvimento profissional, incluindo cursos e treinamentos.
– Ambiente de trabalho colaborativo e inclusivo.
– Possibilidade de crescimento dentro da empresa, com oportunidades para assumir mais responsabilidades e liderar novos projetos.
Quem somos:
A Softline, Angola é uma empresa de criação de software web e móveis, que transforma ideias em soluções digitais de sucesso. Ao longo dos anos, temos canalizado nossa paixão pela tecnologia e inovação para oferecer serviços personalizados e de alta qualidade que atendem necessidades específicas de nossos clientes.