Description
**Who is Insi?**
We are a consultancy specialized in digital transformation. But above all, we are a people-first company. People who listen before proposing. Who go to the core before presenting a solution. Who measure success by what truly changed—not by what was implemented. With over three decades of history and a global presence, we believe that real transformation begins from within: within people, teams, and organizations. This conviction guides every decision we make, every project we deliver, and every person we develop.
**What are we looking for?**
**Key Responsibilities:**
Define best development practices;
Program, code, and test systems in the language, moving across backend development projects;
Implement complex feature development;
Propose technological enhancements to systems.
Monitor adherence to system development best practices.
Validate the existing test coverage in projects;
Validate new application features;
Monitor application system performance;
Propose technological enhancements to systems;
Anticipate opportunities and problems—acting swiftly and effectively with preventive solutions;
Support junior developers and contribute to project-level decision-making;
Perform system maintenance, implementing necessary changes to meet user requirements;
Carry out program assembly, debugging, and testing tasks, providing maintenance services for already-developed programs.
**Requirements:**
Solid experience developing with Ruby and Ruby on Rails in production systems
Experience building and maintaining scalable RESTful APIs, with emphasis on performance and resilience
Experience with data modeling and relational database (SQL) optimization in high-volume scenarios
Ability to identify, analyze, and resolve performance bottlenecks (queries, latency, throughput, etc.)
Experience with automated testing (unit and integration tests), preferably using TDD practices
Experience working in continuous integration and delivery (CI/CD) environments
Experience with software engineering best practices (clean code, code reviews, API design)
Knowledge of web application security (authentication, authorization, data protection)
Experience working with agile methodologies (Scrum/Kanban)
**Nice-to-Haves:**
Experience with distributed architectures or microservices
Experience with cloud platforms (AWS, GCP, or Azure)
Experience with observability (logs, metrics, tracing)
Knowledge of event-driven architecture (e.g., Kafka)
Experience in fintechs, insurtechs, or high-scale digital products
**Work Location: Remote**
**Why build your career at Insi?**
Because here, you think, decide, and create together. We offer autonomy, clear goals, and an environment where Insiders can engage with diverse technologies, participate in challenging projects, bring new ideas, and work from anywhere in Brazil—and why not, the world. We are ranked among the best companies to work for in Brazil by Great Place to Work, and among the top 10 employers in Brazil by TIME magazine.
**What are our values?**
* We are people serving people
* We think and act like owners
* We have a drive for performance
* We grow and learn together
* We pursue excellence and simplicity
* Innovation and creativity are in our DNA
Everyone is welcome, regardless of condition, disability, ethnicity, religious belief, sexual orientation, appearance, age, or related factors. We want you to grow with us in an inclusive, opportunity-rich environment.
**If this resonates with you, then \#JoinInsi!**