Job Description:
We are seeking an experienced Ruby on Rails developer to join our team. The successful candidate will be responsible for delivering engaging and robust solutions that effectively solve business problems.
The ideal candidate will have a deep understanding of Ruby on Rails and experience in web application development, including design, architecture, configuration, performance optimization, integration, and analytics.
The role requires strong expertise with Postgres and Redis, as well as excellent communication skills. Experience with Agile development practices is also desirable.
Key Responsibilities:
* Design and develop scalable web applications using Ruby on Rails
* Collaborate with the team to ensure seamless integration and deployment of new features
* Develop and maintain high-quality code that meets business requirements
* Participate in coding, brainstorming, and scoping sessions to drive innovation and growth
Requirements:
* 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
About This Role:
This is a full-time contract position that offers a competitive salary and benefits package. As a member of our team, you will have the opportunity to work on challenging projects, collaborate with talented individuals, and grow your career in a dynamic and innovative environment.
We Offer:
* A supportive and collaborative team environment
* Ongoing training and professional development opportunities
* A competitive salary and benefits package
* The chance to work on challenging projects and make a meaningful impact