
Senior Software Developer / Analyst
Funcional Health Tech
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
Job Level
About the role
- Lead modernization and technology evolution initiatives, including large-scale code refactors, architectural restructuring, and service migrations.
- Develop and maintain scalable solutions using Node.js, React, and .NET, ensuring high performance, security, and quality.
- Actively participate in defining architecture, development patterns, best practices, and software engineering processes.
- Conduct deep technical analyses, planning and executing continuous improvements on legacy and new systems.
- Collaborate with cross-functional teams (product, QA, UX, infrastructure, and data) to deliver robust and sustainable solutions.
- Perform thorough code reviews, promoting technical quality and team growth.
- Monitor applications, interpret metrics, and identify opportunities for ongoing optimization.
- Support automation, CI/CD, and testing strategy initiatives.
Requirements
- Node.js: REST APIs, Express, TypeScript, monitoring tools, automated testing.
- React: SPA development, hooks, state management (Redux, Zustand or similar), component testing.
- .NET / .NET Core: API development, database integration, clean architecture.
- Software architecture: microservices, event-driven, clean architecture, domain-driven design.
- Databases: SQL (PostgreSQL/SQL Server) and NoSQL (MongoDB).
- Versioning and engineering practices: Git, code review, automated tests, clean coding practices.
- CI/CD: pipelines, deployment automation, continuous integration.
- Cloud: managed services, APIs, containers.
- Experience participating in monolith-to-microservices migration projects.
- Experience operating in high-volume, high-availability, and low-latency environments.
- Experience with continuous refactoring guided by metrics (coverage, complexity, performance).
Benefits
- Health and dental insurance
- Pharmacy benefit: the company partially subsidizes medications
- Life insurance
- Flu vaccination
- Integrated health management program for employees and their dependents
- TotalPass: access to gyms and wellness services
- Childcare assistance
- Extended maternity and paternity leave
- Home office allowance (for remote positions)
- Commuter subsidy (for on-site positions)
- Meal/food allowance
- Annual Profit Sharing Program (for eligible positions)
- Birthday day off
- Ongoing development initiatives
- Partnerships with educational institutions
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Node.jsReact.NETTypeScriptSQLNoSQLmicroservicesevent-driven architectureCI/CDautomated testing
Soft Skills
collaborationcode reviewtechnical qualityteam growthcommunicationplanningexecutioncontinuous improvementproblem-solvingleadership