Job Location : London, UK
We are seeking a talented Full Stack Ruby on Rails Developer to join an innovative tech company based in Manchester. We are committed to creating cutting-edge solutions that enhance user experiences and drive business growth. Our team is passionate about leveraging technology to solve complex challenges and deliver exceptional results.
As a key member of our development team, you will be responsible for designing, implementing, and maintaining scalable web applications that meet our clients' needs. The ideal candidate is a motivated self-starter with a strong background in Ruby on Rails development and a passion for delivering high-quality code.
Responsibilities:
- Collaborate with cross-functional teams to define, design, and ship new features.
- Develop and maintain robust, scalable, and high-performance web applications using Ruby on Rails.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Design and implement front-end interfaces using HTML, CSS, JavaScript, and related technologies.
- Troubleshoot, debug, and resolve issues in existing software applications.
- Perform code reviews to ensure code quality and adherence to standards.
- Stay up-to-date with the latest trends and technologies in web development.
Requirements:
- Proven experience developing web applications using Ruby on Rails.
- Strong understanding of object-oriented programming principles.
- Proficiency in front-end technologies such as HTML, CSS, JavaScript, and jQuery.
- Experience with relational databases (e.g., PostgreSQL, MySQL) and SQL queries.
- Familiarity with version control systems such as Git.
- Excellent problem-solving and analytical skills.
- Ability to work independently and as part of a team in a fast-paced environment.
- Strong communication and collaboration skills.
Preferred Qualifications:
- Experience with test-driven development (TDD) and writing automated tests (e.g., RSpec, Capybara).
- Knowledge of JavaScript frameworks/libraries such as React.js or AngularJS.
- Experience with deployment and hosting platforms (e.g., Cloud66, Linode/Azure).
- Understanding/experience of containerised applications (e.g. Docker/Kubernetes).
- Understanding of Agile/Scrum methodologies, experience with Azure DevOps will be advantageous but not a requirement.
- Ideally, contributions to open-source projects or a strong GitHub profile.
Benefits:
- Competitive salary and performance-based bonuses.
- Comprehensive health insurance plan.
- Flexible work hours and remote work options.
- Professional development opportunities and reimbursement for relevant certifications.
- Company-sponsored events and team outings.
Proven experience developing web applications using Ruby on Rails
Strong understanding of object-oriented programming principles
Proficiency in front-end technologies such as HTM/CSS/JavaScript and jQuery
Experience with relational databases (e.g. PostgreSQL/MySQL) and SQL queries
Familiarity with version control systems such as Git
Excellent problem-solving and analytical skills
Ability to work independently and as part of a team in a fast-paced environment
Strong communication and collaboration skills
Mayflower is acting as an Employment Agency in relation to this vacancy.
Salary : 60000 - 75000
Apply Now!