Job Title: Software Engineer - Backend Developer
Key Responsibilities:
* Design, architect, and develop robust, scalable web applications using Ruby on Rails.
* Collaborate with the team to deliver high-quality solutions that meet business needs.
* Ensure code is clean, well-structured, and adheres to best practices.
* Adapt quickly to changing project requirements and move between projects with ease.
* Communicate effectively with stakeholders to understand requirements and provide solutions.
* Contribute to a positive, collaborative team culture.
* Deliver quality solutions that build strong relationships with QA and other stakeholders.
Required Skills and Qualifications:
* 5+ years of experience in software development.
* 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 For:
* 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.
What We Offer:
* A challenging and rewarding role that offers opportunities for growth and development.
* A collaborative and supportive team environment.
* The opportunity to work on a variety of projects and technologies.
* A competitive salary and benefits package.
* The chance to make a real impact and contribute to the success of the company.