




**The Challenge** We are looking for a **Ruby on Rails Developer** with a holistic view of software engineering. We are not seeking just someone capable of delivering tasks, but a professional who serves as a technical pillar on the team—able to design solutions that balance delivery speed with long-term maintainability. You will face the challenge of working with complex systems and actively participating in architectural decisions that impact product scalability and company infrastructure. We expect you to be the technical reference for mid-level and junior developers, raising the team’s quality bar through thorough code reviews and discussions on design patterns. This is a position for those seeking autonomy and progressing toward becoming a Specialist or Tech Lead. **What You’ll Do** * Design, develop, and maintain robust applications using Ruby on Rails, with a focus on high availability and scalability; * Lead legacy code refactoring and monolith modularization, applying Clean Architecture, Hexagonal Architecture, or Domain-Driven Design (DDD) where applicable; * Make technical decisions regarding the adoption of new libraries (gems), tools, and architectural patterns; * Identify and resolve performance bottlenecks in the application and database (e.g., slow query analysis, deadlocks, indexing); * Manage asynchronous processing and job queues (Sidekiq, Redis), ensuring efficient background data processing; * Monitor application health using APM tools (e.g., Sentry, New Relic, Datadog) and proactively resolve incidents; * Serve as a technical mentor for the team, promoting best practices, sharing knowledge, and supporting peers’ career development; * Conduct rigorous code reviews, focusing not only on functionality but also on clarity, security, and adherence to design principles (SOLID, DRY, YAGNI); * Collaborate with Product Managers and Designers to translate complex business requirements into viable and efficient technical solutions. **What We’re Looking For** * Bachelor’s degree in Computer Science, Engineering, Information Systems, or related fields; * Strong experience developing with Ruby and the Ruby on Rails framework; * Mastery of Object-Oriented Programming, Design Patterns, and SOLID principles; * Advanced experience with relational databases (PostgreSQL or MySQL), including complex data modeling and SQL query optimization; * Proficiency in writing automated tests (RSpec, Minitest, or Capybara), prioritizing TDD culture and high test coverage; * Experience building and consuming RESTful APIs and/or GraphQL; * Practical knowledge of version control tools (Git) and workflows (Gitflow, Trunk-Based Development); * Clear communication skills to translate technical problems for non-technical stakeholders; * Analytical mindset and strong problem-solving (troubleshooting) abilities; * Proactivity in suggesting improvements to development processes and infrastructure. **Bonus Points If You Have** * Experience with microservices architecture or distributed systems; * Knowledge of modern front-end frameworks (React, Vue.js) or the Rails Hotwire ecosystem (Turbo/Stimulus); * Hands-on experience with DevOps and cloud infrastructure (AWS, Google Cloud, Heroku), Docker, and Kubernetes; * Experience with NoSQL databases (MongoDB, Elasticsearch) and caching strategies; * Active participation in the tech community (Open Source contributions, speaking engagements, articles). **What You’ll Find Here** * A collaborative and dynamic environment that values innovation and growth; * A culture of continuous learning and accelerated development; * Opportunities to contribute to projects that meaningfully impact thousands of people daily; * Remote work model; * PJ (individual contractor) hiring. **Our Benefits** * Flex food Swile – R$ 770.00/month * Birthday day off * Fretonauta Talent referral bonus


