FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Developer, Front-end
Enghouse SystemsSenior Software Engineer responsible for developing and scaling software products for Enghouse Interactive. Focused on front-end and back-end collaboration with development teams to improve client software solutions.
Tech Stack
Tools & technologiesCloudCypressDockerJavaJavaScriptJestKubernetesPostgresRabbitMQSCSSSQLTypeScriptVue.js
About the role
Key responsibilities & impact- Desenvolver, escalar e manter novas versões de um dos nossos produtos
- Atuar como Fullstack com foco principal e domínio na camada de Frontend
- Trabalhar em parceria com equipes de desenvolvimento para criar designs detalhados de software e APIs
- Implementar melhorias contínuas para nossos clientes
- Colaborar com arquitetos e gerentes de produtos para definir requisitos técnicos
- Projetar e manter uma arquitetura de frontend sólida
- Apoiar em demandas de sustentação e desenvolvimento de serviços backend (Java)
- Definir e implementar contratos de APIs REST
- Garantir a aplicação rigorosa de boas práticas de desenvolvimento
- Contribuir para a evolução técnica do time através de revisões de código e compartilhamento de boas práticas
- Criar desenhos de arquitetura técnica voltados para a interface e sua integração com o ecossistema de microsserviços
Requirements
What you’ll need- Mínimo de 5 anos de experiência em desenvolvimento de software
- Conhecimento sólido em JavaScript (ES6+) e TypeScript
- Domínio de Vue.js, HTML5 e CSS3 (Sass/Less)
- Experiência com Java (conhecimento em Quarkus será considerado um diferencial)
- Experiência na criação e consumo de APIs REST
- Familiaridade prática com mensageria (RabbitMQ)
- Experiência com Git, Docker e Kubernetes
- Conhecimento em SQL e bancos de dados relacionais (PostgreSQL)
- Domínio de padrões de projeto (Design Patterns, MVC, Strategy)
- Experiência com desenvolvimento de serviços escaláveis e arquitetura de microserviços/micro-frontends
- Experiência com desenvolvimento em ambientes Cloud
- Familiaridade com pipelines de CI/CD para automação de deploy
- Prática em metodologias ágeis (Scrum/Kanban)
- Experiência com testes unitários e de integração (Jest, Vitest, Cypress ou similares)
- Conhecimento em Test-Driven Development (TDD) é um diferencial
Benefits
Comp & perks- Igualdade de oportunidades
- Ambiente inclusivo
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaScriptTypeScriptVue.jsHTML5CSS3JavaAPIs RESTSQLDesign PatternsTest-Driven Development
Soft Skills
colaboraçãocomunicaçãorevisões de códigoboas práticas de desenvolvimentoevolução técnica