Faster chat, better deals — Get the App

Senior Software Developer

Indeed

Company

Job typeFull-time
Workplace typeRemote
Experience levelMore than 10 years
Education levelBachelor's Degree

Description

As a **Senior Software Developer in Montreal**, you will be part of one of the best technology companies in Brazil. Our journey began more than thirty years ago with a small engineering team passionate about innovation. In 1986, visionary people made a commitment to technology and its ability to transform the world. That would be just the beginning of a journey that made us a solid reference in the market and one of the best companies to work for. **Responsibilities and attributes** Professional of the **CONTRACTED** party responsible for the production of the software artifacts that the *Squad* must deliver. **Requirements and qualifications** **Project stack** * Backend: Node.js, Fastify, Sequelize, JWT, Joi and Jest. * Web frontend: React, Material UI, React Router, Formik, Yup, Axios, Chart.js, Leaflet and FullCalendar. * Mobile: React Native, TypeScript, React Navigation, React Query, Realm, MMKV, Vision Camera, OCR, geolocation and secure storage. * Database: Azure SQL, SQLite, Oracle and migrations with Flyway. * DevOps: Docker, Azure Pipelines and Azure Storage Blob. * Tests: Jest, Testing Library and Playwright. * Integrations: REST APIs, file generation and export, document and image upload, authentication and access control. **Responsibilities** * Act in the development and maintenance of APIs, web interfaces and mobile application. * Propose scalable, secure technical solutions aligned with business needs. * Participate in SCRUM ceremonies, refinements, planning, dailies, reviews and retrospectives. * Support the team in technical breakdown of demands, estimates and architectural decision making. * Ensure code quality with good practices of Clean Code, tests and code review. * Investigate problems in production, propose corrections and improve the observability of critical flows. * Use AI tools in operations to accelerate code analysis, documentation, tests, troubleshooting, task automation and support team productivity. * Collaborate with DevOps/infra in pipelines, environments, deploys and integrations with Azure services. **Requirements** * Completed higher education in the field of Information Technology, which can be technologist, undergraduate or post\-graduate in IT. * Senior experience with JavaScript/TypeScript, Node.js and React. * Practical experience with building and maintaining REST APIs. * Solid knowledge in React Native or willingness to work on the project's mobile app. * Experience with Oracle, relational modeling, queries and migrations. * Familiarity with Docker, CI/CD pipelines and staging/production environments. * Experience with SCRUM and collaborative work in multidisciplinary teams. * Ability to write clean, testable and easy-to-maintain code. * Good technical communication, autonomy and sense of responsibility for deliveries. **Differentiators** * Knowledge in Azure: Azure DevOps, Azure SQL, Blob Storage, Key Vault and Managed Identity. * Experience with Playwright and E2E tests. * Experience with mobile apps that use camera, OCR, geolocation and offline functionality. * Knowledge in API security, secrets management and good deployment practices. * Mature use of AI tools in daily development and operation. **Additional information** In a continuous construction, we promote an environment of collaboration, respect and ease. **We invest in talent development** and the implementation of practices that optimize and connect different technological and innovative aspects.

Some content was automatically translated

Posted by

João Silva

Indeed · HR

Location

João Silva

Indeed · HR

Similar jobs

Senior Software Developer job by Indeed in 2026 | ok.com