
Ruby on Rails Software Engineer
Role summary
We are seeking a remote Ruby on Rails Software Engineer to design, implement, and test code for enhancing company solutions. You will build new web applications for internal and external users, participating in the full software development lifecycle. Responsibilities include collaborating with SMEs to gather requirements, proposing technical solutions, and working with project managers for timely delivery. You will own products, design patterns, and test coverage, utilizing full-stack skills including Ruby on Rails (MVC), JavaScript, and React. Experience with Git, Docker, AWS, TDD, and SQL (MySQL/PostgreSQL) is essential. We value empathy, collaboration, continuous learning, and leadership qualities.
Job Summary – Ruby On Rails Software Engineer (Remote)
- Design, implement, and test code for enhancing company solutions for both consumer and call center users.
- Build new web applications for internal stakeholders and external users.
- Participate in the full software development lifecycle: analysis, implementation, integration, testing, debugging, and support.
- Collaborate with business and technical SMEs to gather requirements and propose effective technical solutions.
- Work closely with project managers and stakeholders to ensure successful and timely project delivery.
- Take ownership of products, design patterns, test coverage, and specific areas of technical focus.
- Use full stack web development skills, including Ruby on Rails (MVC), JavaScript, and React.
- Utilize version control (Git) in a collaborative team environment.
- Leverage Docker and AWS for development and deployment.
- Commit to test-driven development (TDD) or full test coverage using modern testing methodologies.
- Demonstrate empathy for users, teammates, and stakeholders, and foster a collaborative team environment.
- Continuously learn and adapt to new technologies and best practices.
- Apply strong SQL skills with MySQL or PostgreSQL for data-backed product development.
- Exhibit leadership qualities and a drive for self-improvement within the team.