Faster chat, better deals — Get the App

Senior Software Developer (Full Stack)

Indeed

Company

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

Description

As a **Senior Full Stack Software Developer** at Montreal, you will join one of Brazil's leading technology companies. Our journey began over thirty years ago with a small team of engineers passionate about innovation. In 1986, visionary individuals made a commitment to technology and its power to transform the world. That was only the beginning of a trajectory that has established us as a solid market reference and one of the best companies to work for. **Responsibilities and Duties** * Professional from the **CONTRACTOR** responsible for producing the software artifacts that the *Squad* must deliver. **Requirements and Qualifications** **Responsibilities and Duties:** * Develop, maintain, and evolve high-performance Full Stack applications. * Work on solutions using modern technologies for backend, frontend, and mobile applications. * Develop and consume APIs, ensuring system integration. * Design and implement scalable, secure, and easily maintainable solutions. * Work with relational and non-relational databases, performing data modeling, query optimization, and performance maintenance. * Participate in defining architectures, development best practices, and code reviews. * Collaborate with multidisciplinary teams in an agile environment, contributing to continuous delivery of solutions. **Requirements:** * Completed higher education degree (technologist, undergraduate, and/or lato sensu postgraduate and/or stricto sensu postgraduate) in Information Technology. * Solid experience as a Full Stack Developer or in similar roles. **Backend:** * Solid experience developing with Python (Django, Flask, or FastAPI). * Proficiency in Node.js (Express.js or NestJS) for API development. * Knowledge of C\# using .NET Core or ASP.NET for application and service development. **Frontend:** * Advanced experience with React.js, including state management (Redux or Context API), development of reusable components, and integration with RESTful or GraphQL APIs. **Mobile:** * Experience developing cross-platform mobile applications with React Native. * Knowledge of React Navigation, integration with native capabilities (e.g., Expo), and Android publishing. **Database:** * Experience with relational databases such as PostgreSQL, MySQL, SQL Server, and Oracle. * Knowledge of data modeling, complex queries, and performance optimization. * Knowledge of NoSQL databases such as MongoDB, Redis, or Cassandra, with a focus on scalability. **Advantages:** * Knowledge of code versioning with Git. * Experience with unit and integration testing (Jest, PyTest, or NUnit). * Experience with CI/CD pipelines using Jenkins or GitHub Actions. * Experience with Docker and application containerization. * Knowledge of microservices architecture. * Experience with Cloud Computing platforms (AWS, Azure, or GCP). * Knowledge of application security, including JWT authentication and OAuth. * Familiarity with agile methodologies (Scrum or Kanban). * Experience with Azure DevOps. **Additional Information** In continuous evolution, we foster a collaborative, respectful, and accessible environment. **We invest in talent development** and in implementing practices that optimize and connect diverse 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 (Full Stack) job by Indeed in 2026 | ok.com