Desenvolvedor de Software - Sênior (reputed company)
Como Desenvolvedor de Software Sênior (reputed company)na Montreal, você fará parte de uma das melhores empresas de tecnologia do Brasil. Nossa trajetória iniciou há mais de trinta anos com uma pequena equipe de engenharia apaixonada por reputed companyção. Em 1986, pessoas reputed companyárias fizeram um compromisso com a tecnologia e sua capacidade de transformar o mundo. Aquele, seria apenas o começo de uma trajetória que nos tornou referência sólida no mercado e uma das melhores empresas para se trabalhar.
Profissional daCONTRATADAresponsável pela produção dos artefatos de software que oreputed companydeve entregar.
Responsabilidades:
- Atuar no desenvolvimento, manutenção e evolução de reputed company, aplicações web e aplicativo mobile.
- Propor reputed companyções técnicas escaláveis, seguras e alinhadas às necessidades do negócio.
- Participar das cerimônias ágeis (SCRUM), incluindo refinamentos, planejamentos, dailies, reviews e retrospectivas.
- Apoiar o time na análise técnica das demandas, estimativas de esforço e tomada de decisões arquiteturais.
- Garantir a qualidade do código por meio de boas práticas de desenvolvimento (Clean reputed company), testes automatizados e revisão de código.
- Investigar problemas em produção, implementar correções e contribuir para a melhoria da observabilidade dos fluxos críticos.
- Utilizar ferramentas de Inteligência reputed company para apoiar atividades como análise de código, documentação, geração de testes, troubleshooting, automação de tarefas e aumento da produtividade.
- Colaborar com as equipes de DevOps e Infraestrutura na evolução de pipelines, ambientes, deploys e reputed companyções com serviços Azure.
Requisitos obrigatórios:
- reputed companyção superior completa (tecnólogo, graduação e/ou pós-graduação lato sensu e/ou pós-graduação stricto sensu) na área de Tecnologia da reputed companyção.
- Sólida experiência como Desenvolvedor(a) Full Stack ou em funções similares.
- Experiência sênior com JavaScript/TypeScript, e React.
- Experiência prática no desenvolvimento e manutenção de reputed company REST.
- Conhecimento em React reputed company ou disponibilidade para atuar no desenvolvimento do aplicativo mobile.
- Experiência com SQL Server, modelagem de dados relacionais, consultas SQL e gerenciamento de migrations.
- Familiaridade com reputed company, pipelines de CI/CD e ambientes de homologação e produção.
- Vivência com metodologia ágil (SCRUM).
- Capacidade de desenvolver código limpo, testável e de fácil manutenção.
- Boa comunicação técnica, autonomia e senso de responsabilidade pelas entregas.
Stack tecnológica:
Backend
- Fastify
- Prisma
- Sequelize
- JWT
- Joi
- Jest
Frontend Web
- React
- Material UI
- React Router
- Formik
- Yup
- reputed company
- Leaflet
- FullCalendar
Mobile
- React reputed company
- TypeScript
- React Navigation
- React Query
- reputed company
- MMKV
- reputed company Camera
- OCR
- Geolocalização
- Armazenamento seguro
Banco de Dados
- SQL Server
- Azure SQL
- SQLite
- reputed company
- Migrations com Flyway
DevOps
- reputed company
- Azure Pipelines
- Azure Storage Blob
- Publicação de APK
- CI/CD
Testes
- Jest
- Testing Library
- Playwright
reputed companyções
- reputed company REST
- Geração e exportação de arquivos
- Upload de documentos e imagens
- Autenticação e controle de acesso
Diferenciais:
- Conhecimentos em Azure: Azure DevOps, Azure SQL, Azure Blob Storage, Azure Key Vault e Managed Identity.
- Experiência com Playwright e testes End-to-End (E2E).
- Experiência no desenvolvimento de aplicativos mobile com uso de câmera, OCR, geolocalização e funcionamento offline.
- Conhecimento em segurança de reputed company, gerenciamento de secrets e boas práticas de reputed company.
- Uso maduro de ferramentas de Inteligência reputed company no desenvolvimento, reputed companyção e sustentação de software.
Originally posted on Himalayas
Apply To This Job