Description
**Senior Software Engineer (Ruby on Rails) \| Remote Position**
Are you a SENIOR engineer passionate about technology, eager to work at a high-growth Fintech with many years in the market, contribute to an amazing project, and seek challenges in innovative initiatives? If your answer is "YES", then join Ecx Pay!
Your responsibilities:
* Develop and maintain scalable, secure, and high-performance backend applications using Ruby on Rails.
* Actively participate in the architecture of new features and improvements to existing applications.
* Collaborate with cross-functional teams (frontend, design, product) to deliver complete and integrated solutions.
* Write clean, efficient, and testable code, adhering to best development practices.
* Conduct code reviews and mentorship to ensure team technical quality and growth.
* Identify and resolve application performance, security, and scalability issues.
* Contribute to test automation and continuous integration to optimize development workflows.
✅ What we’re looking for:
* Solid backend development experience with Ruby on Rails.
* Proficiency in relational databases (PostgreSQL, MySQL) and data modeling concepts.
* Advanced knowledge of RESTful APIs and integration with external services.
* Experience with agile development methodologies (Scrum, Kanban).
* Familiarity with automated testing frameworks (RSpec, Minitest, Cucumber) and TDD/BDD.
* Ability to solve complex problems and deliver high-quality solutions.
* Strong communication skills and ability to work effectively in a team.
* Proficient use of AI tools to enhance real-world productivity
* Knowledge of frontend technologies such as Vue.js, React, Next.js, Nuxt.js, etc.
Nice-to-haves:
* Experience with other languages/frameworks (Python, Node.js, Elixir, etc.).
* Contributions to open-source projects or participation in developer communities.
* Understanding of infrastructure and DevOps (Docker, CI/CD, AWS, etc.) is a plus.
* Experience in fintechs and critical integrations.
* What we offer:
* Remote work and flexible hours
* Competitive and negotiable compensation
* Compensation growth plan
* Ecx Pay Multi-Benefits Card (obviously)
* Direct participation in building a solid, innovative, and growing fintech
* High-performance team, strong product, highly competitive environment with room for growth
* Dynamic and relaxed work environment with a culture of innovation and growth
* In addition, we offer access to these partner benefits: Wellhub, Onhappy, and MediQuo (telemedicine, psychology, nutrition, and even veterinary care)
Follow us on social media
* Website \- ecxpay.com.br
* Instagram \- instagram.com/ecx.pay
* LinkedIn \- linkedin.com/company/ecxpay