Negotiable
Outside
Remote
USA
Summary: The role of a Ruby on Rail Developer involves extensive experience in software development, particularly with Ruby or similar languages. The position requires a strong understanding of large codebases and the ability to lead project teams effectively. Candidates must demonstrate proficiency in both independent and collaborative work environments while adhering to best practices. This is a long-term remote position based in the USA.
Key Responsibilities:
- Develop and deliver software solutions using Ruby or similar languages.
- Manage and understand the impact of changes across a large codebase.
- Lead project teams and ensure adherence to standards and best practices.
- Utilize organizational, analytical, and problem-solving skills to address challenges.
- Communicate effectively in both written and verbal forms.
- Incorporate constructive criticism and feedback into work processes.
Key Skills:
- 9+ years of software development experience with Ruby or similar language.
- 6+ years of experience with large codebases.
- Ability to work in fast-paced environments.
- Experience in leading project teams.
- Strong organizational, analytical, and problem-solving skills.
- Proficient written and verbal communication skills.
- Ability to work independently and as part of a team.
- Receptive to constructive criticism and feedback.
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
Role: Ruby on Rail Developer
Location: Remote
Long Term
Job Description:
Required Qualifications:
- 9+ years of progressive software development/delivery experience with Ruby or similar language
- 6+ years of experience working across a large codebase with responsibility for understanding how changes affect other parts of that codebase
- Proven ability to work in a fast-paced environment while maintaining adherence to standards and best practices
- Experience leading a project team
- Organizational, analytical, and problem-solving skills
- Proficient in written and verbal skills
- Proven ability to work effectively independently or as part of a team
- Proven ability to work with constructive criticism and incorporate suggestions and feedback