Description
Job Summary:
We are looking for a challenge-driven individual, passionate about solving complex problems, who enjoys working in a team within a dynamic environment.
Key Highlights:
1. Actively participate in design and architecture discussions
2. Implement and maintain backend code focused on security and performance
3. Collaborate with the team to refine tickets and plan deliveries
**Who Are We Looking For?**
A challenge-driven individual who enjoys teamwork, is passionate about solving complex problems, and thrives in a dynamic environment. Does this sound like you?! Then this opportunity is for you!
Responsibilities and Duties
**Key Challenges:**
* Actively participate in design and architecture discussions for new features and integrations with partners (acquirers, gateways, CERC, banks);
* Implement and maintain backend code (and frontend, depending on the challenge) with a focus on security, performance, maintainability, and best practices;
* Conduct code reviews and propose improvements to existing codebases;
* Write and maintain automated tests (unit, integration, mocks/contracts) to ensure feature reliability;
* Work with asynchronous processing, messaging/queues, reprocessing, and fault tolerance;
* Develop and maintain RESTful APIs as well as external integrations, data transformations, formats, and protocols;
* Diagnose and resolve bugs, incidents, and performance bottlenecks;
* Collaborate with the team (PO, Tech Lead, DevOps) to refine tickets, estimate effort, and plan deliveries;
* Contribute to process improvements, coding standards, automations, and engineering culture;
* Assist in system monitoring, alerting, and observability (logs, metrics, tracing);
* Document architectural decisions, critical flows, and APIs/contracts when necessary.
**Requirements and Qualifications**
**What You Must Know:**
* Experience as a Ruby on Rails developer;
* Experience with relational databases (PostgreSQL, MySQL or similar), advanced SQL, transactions, indexes, and query tuning;
* Experience with distributed architectures / microservices / segregated services;
* Experience with queues / messaging / asynchronous processing (e.g., Redis, Sidekiq, RabbitMQ, Kafka, etc.);
* Knowledge and hands-on experience with RESTful APIs, versioning, error handling, contracts, and authentication (token, OAuth, etc.);
* Experience with Docker and containers, isolated development environments;
* Strong test automation culture (unit, integration, mocks);
* Ability to debug production issues, analyze logs, and monitor performance;
* Technical English proficiency for reading documentation, libraries, and external APIs.
**What May Boost Your Application:**
* Experience in billing, credit, receivables, or fintechs;
* Knowledge of receivables registration processes (e.g., CERC or similar);
* Experience with caching / Redis / Memcached / TTL and caching strategies;
* Practical experience with event sourcing, CQRS, or event-driven architectures;
* Experience with cloud / infrastructure / CI\-CD / DevOps (e.g., AWS, GCP, Kubernetes);
* Experience with monitoring, metrics, and tracing (Prometheus, Grafana, Jaeger, ELK, etc.);
* Knowledge of API security, cryptography, and compliance (LGPD, PCI\-DSS);
* Experience with database versioning and complex migrations;
* Participation in architectural decisions and technical standard definition.
**What You’ll Find at iugu**
**Hybrid Work Model:** Our work model is hybrid — 3 days onsite and 2 days remote — with flexible hours, respecting each team’s specific needs.
**Flexible Benefits:** Swile card credit of R$ 1\.689,59 distributed as follows:
**Meal and Food Allowance:** R$ 772,99\.
**Mobility Allowance:** R$ 408,60 for commuting, usable across all categories (Uber, 99, public transport card top-up, parking, etc.).
Additionally, an extra R$ 508,00, usable flexibly for meal, food, or mobility — whichever suits you best.
**Bradesco Health and Dental Plan:** We offer comprehensive health solutions for your well-being.
**TotalPass:** A platform offering over 250 workout options across thousands of affiliated gyms.
**Vittude:** Book psychological counseling sessions with your preferred professional, with a 40% discount on all sessions.
**Life Insurance:** Solutions designed to help you better handle daily challenges.
**Breakfast:** Served daily to kickstart our iuguers’ day.
**Fruits:** Available daily in the office.
**Mini-Market:** Convenient snacks, ready meals, and beverages catering to all tastes.
**Childcare Assistance:** For moms and dads.
**Extended Maternity Leave:** 180 days.
**Extended Parental Leave:** 30 days.
**Short-Term Incentive:** Based on goal achievement and individual performance evaluation.
**Birthday Day Off:** Take time off during your birthday month.
**iu\+go:** A biannual performance management program, including PDI follow-up.
**iugu Academy:** A learning environment created by iugu itself! Through it, you’ll access regulatory content and role-specific learning paths.
**Partnerships:** Collaborations with outstanding educational institutions — such as language schools and universities (exclusive discounts for iuguers and dependents).
**Other Perks:**
* A relaxed workplace atmosphere, fostering teamwork and talent;
* Autonomy to work, develop, and implement ideas;
* An environment that values continuous feedback and regular 1:1 meetings.
*Diversity matters here! We value differences — racial, ethnic, religious, gender and gender identity, national origin, sexual orientation, age — believing diverse perspectives and viewpoints are vital for sharing ideas.*
**\#Joiniugu**
Job Type: Full-time CLT
Selection Question(s):
* Are you available to work in a hybrid model — 3 days/week onsite (Brooklin/SP) and 2 days/week remote?
* Please specify your salary expectation (do not respond “to be negotiated”);
* Where was your most relevant Ruby on Rails experience?
Work Location: Hybrid remote work based in Brooklin, SP