Desenvolvedor Back-end - Curitiba, Brasil - SoftwareSul
Descrição
Estamos em busca de um(a) Desenvolvedor(a) Back End para se juntar à nossa equipe na Softwaresul. Se você é apaixonado por tecnologia, tem habilidades técnicas sólidas e deseja trabalhar em um ambiente dinâmico e colaborativo, esta pode ser a oportunidade ideal para vocêResponsabilidades:
- Desenvolver e manter aplicações web de alta qualidade, tanto no frontend quanto no backend.
- Colaborar com a equipe para entender os requisitos do projeto e traduzilos em soluções técnicas eficientes.
- Escrever código limpo, modular e bem documentado.
- Participar ativamente de discussões sobre arquitetura, padrões de design e melhores práticas de desenvolvimento.
Requisitos:
Habilidades Técnicas:
- Proficiência em para desenvolvimento backend.
- Experiência com PHP 7.2 ou superior, especialmente com o framework Laravel.
- Conhecimento de ou React para desenvolvimento frontend.
- Competência em bancos de dados relacionais, como MsSql, MySql ou Postgresql.
- Familiaridade com ferramentas e bibliotecas relacionadas, como ), Eloquent ORM (Laravel) e Axios ).
Conhecimentos de Infraestrutura:
- Familiaridade com ambientes de hospedagem de aplicativos web, como AWS, Azure ou Google Cloud Platform.
- Conhecimento básico de configuração de servidores, como Apache, Nginx, ou serviços de hospedagem de aplicativos como Heroku.
- Noções de arquitetura de microsserviços e contêineres (Docker).
- Conhecimento sobre arquitetura MVC-Facade.
Práticas de Desenvolvimento e Metodologias:
- Experiência com metodologias ágeis de desenvolvimento de software, como Scrum ou Kanban.
- Familiaridade com práticas de desenvolvimento orientado a testes (TDD) e integração contínua (CI/CD).
- Capacidade de escrever código limpo, modular e bem documentado.
- Conhecimento de padrões de design de software e arquitetura.
Documentação:
- Capacidade de produzir documentação clara e abrangente para o código desenvolvido, incluindo comentários no códigofonte, e documentação técnica.
- Compromisso com a manutenção da documentação ao longo do ciclo de vida do projeto, garantindo que ela esteja sempre atualizada e reflita com precisão o código e suas funcionalidades.
- Habilidade para escrever documentação de usuário, quando necessário, explicando o funcionamento do sistema de forma clara e acessível para os usuários finais.
Mais empregos da SoftwareSul
-
Suporte De Ti Nível 2
Curitiba, Brasil - há 1 semana
-
Analista de Compras
Curitiba, Brasil - há 14 horas
-
Trainee de Desenvolvimento
Curitiba, Brasil - há 1 dia
-
Estagiário Marketing
Curitiba, Brasil - há 2 dias
-
Estágio Em Desenvolvimento Web
Curitiba, Brasil - há 2 dias
-
Analista de Desenvolvimento Junior
Porto Alegre, Brasil - há 2 semanas