About the Role
The role involves designing, developing, and maintaining backend services using Ruby and related technologies within a fintech environment focused on mortgage processing and financial data systems.
Responsibilities
- Develop and maintain server-side logic using Ruby
- Collaborate with frontend developers to integrate user-facing elements
- Design and manage database schemas and queries
- Optimize applications for maximum speed and scalability
- Ensure data security and compliance with financial regulations
- Troubleshoot and debug production issues
- Participate in code reviews and technical planning
- Work with APIs to connect internal systems and third-party services
- Support deployment pipelines and continuous integration workflows
- Write clean, maintainable, and well-documented code
- Monitor system performance and implement improvements
- Collaborate with product teams to define technical requirements
- Ensure high availability and reliability of backend systems
- Implement automated testing for backend components
- Stay current with emerging technologies and industry trends
Nice to Have
- Experience in fintech or financial services industry
- Background in mortgage or lending platforms
- Familiarity with regulatory compliance in financial systems
- Knowledge of event-driven architectures
- Experience with monitoring and observability tools
- Exposure to GraphQL APIs
- Contributions to open-source projects
- Experience working in agile environments
- Leadership experience in technical projects or teams
Compensation
Competitive salary based on experience
Work Arrangement
Remote
Team
Distributed team with members across LATAM
Why Join Us
- Opportunity to work on impactful fintech solutions
- Flexible remote work environment
- Support for professional development and certifications
- Collaborative and inclusive team culture
Technology Stack
- Ruby on Rails
- PostgreSQL
- Redis
- Docker
- Kubernetes
- AWS
- Sidekiq
- React (for full-stack collaboration)
Not applicable


