Senior Full Stack Developer
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Full Stack Developer based in Brazil.
This role sits within a fast-growing digital health and professional networking environment, focused on building and scaling web and mobile platforms used by large, highly engaged professional communities. The Senior Full Stack Developer will contribute to the design, development, and evolution of complex applications that support content delivery, communication, and data-driven services across a secure, high-traffic ecosystem. This position requires a strong balance of frontend and backend expertise, with the ability to influence architecture, improve system reliability, and introduce modern engineering practices. The role also involves close collaboration with cross-functional teams in an agile environment, contributing not only to delivery but also to technical strategy and long-term platform evolution. It is a highly impactful position where engineering decisions directly shape user experience and platform scalability. The ideal candidate thrives in ownership-driven environments where mentoring, innovation, and continuous improvement are expected.
Accountabilities:
- Lead and contribute to the design, development, and maintenance of scalable web and mobile applications within an agile development environment, ensuring high-quality and timely delivery.
- Take ownership of system understanding and architecture, sharing knowledge across teams and helping improve overall technical alignment and consistency.
- Participate in architectural discussions and technical strategy, supporting the evolution of platform capabilities and long-term scalability.
- Develop and maintain full stack applications using modern JavaScript frameworks and backend technologies such as Node.js or .NET Core.
- Improve system reliability, performance, and resilience by identifying bottlenecks and implementing robust engineering solutions.
- Mentor and support junior developers, promoting engineering best practices, code quality, and continuous learning within the team.
- Strong experience in full stack development using JavaScript and backend frameworks such as Node.js or .NET Core with Web APIs.
- Proven experience building and maintaining web applications in containerized environments, including Docker.
- Solid knowledge of frontend frameworks such as React, Vue.js, or Angular, along with modern UI development practices.
- Experience working with relational and NoSQL databases such as PostgreSQL, MongoDB, or MS SQL Server.
- Demonstrated ability to contribute to system architecture and introduce new tools, frameworks, or technologies into existing systems.
- Experience working in Agile environments with strong communication, collaboration, and delivery focus.
- Experience mentoring or guiding junior developers and supporting technical growth within engineering teams.
- Competitive compensation aligned with experience and market standards
- Fully remote work environment within Brazil
- Opportunity to work on high-scale digital health platforms with global impact
- Exposure to modern engineering stacks, cloud environments, and containerized architectures
- Career growth in a collaborative and innovation-driven engineering culture
- Strong focus on learning, mentorship, and technical development
- Participation in impactful products serving large professional healthcare communities
Requirements:
Benefits:
Full-Stack pay context
Based on 381 disclosed Full-Stack salaries on RoleSuite, the role pays a median of $182K/year, with most offers between $142K and $211K (10th–90th percentile: $115K–$246K).
See the full Full-Stack salary breakdown →