Job Description
We are seeking an experienced Ruby on Rails developer to join our team. As a skilled professional, you will be responsible for delivering engaging and robust solutions that effectively solve business problems.
* Leverage your deep experience in Ruby on Rails to ensure scalable architecture and web application development that supports continued growth.
* Collaborate with the team in coding, brainstorming, and scoping sessions.
* Foster a culture of innovation, balancing risk-taking with measurable results and short development cycles.
You will write clean, well-structured code that balances rapid delivery with sustainable, tested patterns. Adapt quickly and move between projects with ease. Seek to understand the "why" behind requirements and solutions. Know when to use off-the-shelf technology vs. building custom solutions.
Demonstrate ownership, accountability, and a strong initiative-driven approach. Contribute to a positive, collaborative, and energetic team culture. Deliver quality solutions that build strong relationships with QA and other stakeholders.
Key Requirements:
* A minimum of 5 years of experience in software development.
* At least 3 years of hands-on experience with Ruby and Rails (full stack).
* Strong expertise with Postgres and Redis.
* Deep experience in web application development: design, architecture, configuration, performance optimization, integration, and analytics.
* Excellent communication skills.
* Experience with Agile development practices.
Bonus Points:
* Experience building applications with StimulusReflex and Hotwire.
* Comfort with front-end development using JavaScript, Stimulus, View Components, and SCSS.
* Prior experience working on internationally distributed teams.
Why You'll Thrive In This Role:
This role offers numerous opportunities for growth and development. As a key member of our team, you will contribute to a dynamic and innovative work environment.
You will have the opportunity to work with cutting-edge technologies and collaborate with experienced professionals. Our company values its employees and offers a range of benefits to support their success.