Desenvolvedor de software sênior
Montreal | Tecnologia e Inovação
Stack do projeto
- Backend: Node.js, Fastify, Sequelize, JWT, Joi e Jest.
- Frontend web: React, Material UI, React Router, Formik, Yup, Axios, Chart.js, Leaflet e FullCalendar.
- Mobile: React Native, TypeScript, React Navigation, React Query, Realm, MMKV, Vision Camera, OCR, geolocalização e armazenamento seguro.
- Banco de dados: Azure SQL, SQLite, Oracle e migrations com Flyway.
- DevOps: Docker, Azure Pipelines e Azure Storage Blob.
- Testes: Jest, Testing Library e Playwright.
- Integrações: APIs REST, geração e exportação de arquivos, upload de documentos e imagens, autenticação e controle de acesso.
Responsabilidades
- Atuar no desenvolvimento e manutenção de APIs, interfaces web e aplicativo mobile.
- Propor soluções técnicas escaláveis, seguras e alinhadas às necessidades do negócio.
- Participar de cerimônias SCRUM, refinamentos, planejamentos, dailies, reviews e retrospectivas.
- Apoiar o time na quebra técnica de demandas, estimativas e tomada de decisão arquitetural.
- Garantir a qualidade do código com boas práticas de Clean Code, testes e revisão de código.
- Investigar problemas em produção, propor correções e melhorar a observabilidade dos fluxos críticos.
- Utilizar ferramentas de AI no operacional para acelerar a análise de código, documentação, testes, troubleshooting, automação de tarefas e apoio à produtividade do time.
- Colaborar com DevOps/infra em pipelines, ambientes, deploys e integrações com serviços Azure.
Requisitos
- Ensino superior concluído na área de Tecnologia da Informação, podendo ser tecnólogo, graduação ou pós-graduação em TI.
- Experiência sênior com JavaScript/TypeScript, Node.js e React.
- Experiência prática com construção e manutenção de APIs REST.
- Conhecimento sólido em React Native ou disposição para atuar no app mobile do projeto.
- Experiência com Oracle, modelagem relacional, queries e migrations.
- Familiaridade com Docker, pipelines de CI/CD e ambientes de homologação/produção.
- Vivência com SCRUM e trabalho colaborativo em times multidisciplinares.
- Capacidade de escrever código limpo, testável e de fácil manutenção.
- Boa comunicação técnica, autonomia e senso de responsabilidade sobre as entregas.
Diferenciais
- Conhecimentos em Azure: Azure DevOps, Azure SQL, Blob Storage, Key Vault e Managed Identity.
- Experiência com Playwright e testes E2E.
- Experiência com apps mobile que utilizam câmera, OCR, geolocalização e funcionamento offline.
- Conhecimento em segurança de APIs, gestão de secrets e boas práticas de deploy.
- Uso maduro de ferramentas de AI no dia a dia de desenvolvimento e operação.
Profissional da CONTRATADA responsável pela produção dos artefatos de software que o Squad deve entregar.
Vaga publicada há 15 horas atrás
Empregos semelhantes que podem ser interessantes para vocêCom base na vaga Desenvolvedor de software sênior em Home office
- Desenvolvedor ServiceNow Sênior | Remoto | Contratação PJ | Remuneração de até R$ 22.000/mês Estamos em busca de um Desenvolvedor ServiceNow Sênior para atuar em um projeto estratégico de transformação digital, com alto nível de autonomia e protagonismo técnico. Esta...Trabalho remoto
- ...escala. Estamos em busca de um(a) Engenheiro(a) de Dados e IA Sênior para atuar no núcleo do Harness de Dados, liderando o... ...Git/GitHub, pipelines de CI/CD e boas práticas de Engenharia de Software. Inglês fluente para leitura e escrita de documentações técnicas...
- ...Salesforce Atuar em projetos de grande porte com squads multidisciplinares Requisitos Mínimo de 3 anos de experiência como desenvolvedor(a) Salesforce Domínio em APEX, Lightning Components e LWC Experiência com desenvolvimento de integrações REST, SOAP, APIs...
- ...concisa para stakeholders técnicos e não técnicos. Requisitos obrigatórios: Experiência comprovada em desenvolvimento de software. Experiência comprovada na entrega de soluções de ciência de dados e aprendizado de máquina completas (end-to-end), desde a definição...
- ...áreas, contribuindo na definição das nossas soluções técnicas e arquitetura. Este é um papel hands-on no qual é esperado que o Sênior participe ativamente do desenvolvimento das soluções e melhorias, uma vez concluídos os processos de alinhamento, planejamento e quebra...
- ...consultoria especializada em Recrutamento & Seleção e soluções estratégicas de RH, com forte atuação no mercado de Tecnologia. Aqui, você terá contato com diferentes empresas, posições e níveis de senioridade, aprendendo na prática sobre hunting, avaliação e mercado Tech....
- ...services and infrastructure teams to integrate GPU-accelerated algorithms into existing systems. Requirements Have 5+ years of software engineering experience. Have 2–3+ years of professional CUDA experience. Have a strong foundation in blockchain concepts;...
- ...adoption, impact, risks, sustainability, and value realization. Requirements Bachelor's degree or higher in Computer Science, Software Engineering, Data Science, Artificial Intelligence, Engineering, Information Systems, or a related technical field. Strong...
- ...Software Developer Location - Remote, must be based in Brazil Why You Should Join Intelex? At Intelex Technologies , we help organizations build safer, healthier, and more sustainable workplaces through innovative EHSQ software. Our platform supports more...
- ...to infrastructure creation, upgrading, and auditing. Mentor senior and mid-level engineers, conduct design and code reviews, and drive... ...a US base salary range of $163,800-$257,400 USD. ZoomInfo may use a software-based assessment during the recruitment process....
- ...negócio e equipes técnicas para garantir entregas de qualidade; Requisitos: Experiência comprovada como consultor SAP MM em nível senior; Conhecimento dos processos de compras (PR, PO), entrada de mercadorias (MIGO), faturamento (MIRO) e gestão de estoques;...Trabalho remoto
- ...buscamos: Experiência com Sustentação em Produtos: Vivência sólida na sustentação, manutenção e evolução técnica de plataformas Software as a Service (SaaS); Domínio de Node.js: Conhecimento profundo sobre Event Loop, gestão de memória e otimização de performance;...
- ...área de nutrição animal; Vivência em pecuária e áreas afins; Experiência com negociação direta com clientes Conhecimento em software de formulação será fundamental; Conhecimento no pacote Office Intermediário/Avançado; Boa capacidade analítica; Boa...
- O que esperamos de você Experiência sólida como desenvolvedor(a) frontend; Experiência prática e consistente com Angular; Experiência prática com React; Experiência com JavaScript e TypeScript; Experiência com desenvolvimento e consumo de APIs REST; Conhecimento...
- ...Planilhas do Google Sheets; Experiência prévia em vendas em softwares SAAS; Conhecimentos com atendimento ao cliente;... ...odontológico e sobre os recursos e benefícios de nossa solução de software; Apresentar eventualmente os números da área em reuniões de...
- ...superior completo em Tecnologia da Informação, Sistemas de Informação, Ciência da Computação, Engenharia da Computação, Engenharia de Software, Administração ou áreas correlatas. Experiência comprovada em gestão de projetos de TI em ambientes multidisciplinares....
- ...Sistemas de Informação, Ciência da Computação, Engenharia de Software ou áreas relacionadas. Serão diferenciais Interesse... ...funcionamento de uma equipe ágil. Trabalhar em conjunto com QAs, desenvolvedores, Product Owners e demais integrantes da squad. Apoiar a...
- ...Selenium Web Driver, Jmeter, GIT; Conhecimento em escrita Guerkin; Sólidos conhecimentos em processo de testes e qualidade do software para garantir a qualidade e usabilidade dos produtos desenvolvidos pela TI e satisfação dos clientes; Experiência com escrita...
- Requisitos: Mainframe e Desenvolvimento Conhecimento básico/intermediário em ambiente Mainframe; Conhecimento em COBOL; Conhecimento em COBOL/CICS; Conhecimento em Natural/Natural One. Banco de Dados e Arquivos Noções práticas de DB2; Conhecimento...
- ...uma identidade de marca. Será considerado diferencial Experiência com projetos de comunicação para empresas de tecnologia, software, SaaS, ERP ou negócios B2B; Familiaridade com comunicação voltada ao mercado corporativo; Experiência com criação de conceitos...
- O que precisamos que você tenha de conhecimento: Conhecimento sólido em Node.js; Familiaridade com frameworks como Express.js; Experiência com bancos de dados SQL e NoSQL; Conhecimento em controle de versão com Git; Capacidade de entender requisitos de negócios...
- ...área. Atuar no desenvolvimento soluções técnicas de alta complexidade para o sistema Omie; Dominar a arquitetura backend do software e ser capaz de atuar nela através da análise de seus componentes, organização e funcionalidades; Garantir a utilização e aplicação...
- ...soluções baseadas em SOA (Arquitetura Orientada a Serviços) e/ou Microsserviços. Conhecimento em IBM Integration Bus (IIB), IBM MQ, Apache Maven e Gradle. Diferencial: experiência com IBM Rational Software Architect e arquitetura corporativa em ambiente Java....
- ...assíncrona de sistemas via mensageria (Kafka e RabbitMQ) e APIs RESTful; Aplicar e promover práticas rigorosas de qualidade de software através de testes unitários, testes de integração e testes cruzados (code review aprofundado); Implementar mecanismos de observabilidade...
- Experiência sólida no desenvolvimento de apps com React native. Experiência com MongoDB. Perfil proativo e residir (ou ter disponibilidade para atuar) em Blumenau/SC. Experiência com CI/CD e publicações de APP nas lojas Será um diferencial ter conhecimento ...
- ...equipe para implementar novas funcionalidades e melhorias; Escrever código limpo e bem estruturado, garantindo a qualidade do software; Consumir e desenvolver APIs REST; Participar de code reviews e aprender com outros profissionais; Manter documentações atualizadas...
- ...Análise de processos e levantamento de requisitos. Especificação técnica e modelagem de processos (BPMN). Arquitetura de software, orientação a objetos e Design Patterns. APIs REST, Web Services e integrações entre sistemas. Microsserviços e integração com...
- ...ministrar treinamentos e prestar suporteaos usuários. O que será um diferencial: Experiência em governança de desenvolvimento de software. Conhecimentos em metodologias ágeis (Scrum e Kanban). Experiência com integração entre Azure DevOps, bancos de dados e...
- ...dados. Conhecimento em modelagem e arquitetura de dados. Vivência com versionamento de código e boas práticas de engenharia de software. Diferenciais Experiência em ambientes cloud. Conhecimento em Data Lake, Lakehouse e arquitetura moderna de dados....
- ...testes Cloud Computing ( AWS, CGP, Azure, IBM Cloud) Experiência no sistema financeiro Certificações relacionadas a Testes de Software (CTFL, CTAL, entre outras) Docker Cultura DevOps e NoOps Jenkins Lógica de programação; O que se espera do...
Deseja receber mais vagas?
Assine e receba vagas semelhantes a Desenvolvedor de software sênior. Seja o primeiro a se candidatar!
