About the Company
InnovateTech Solutions UK is a dynamic and forward-thinking technology company based in the heart of Preston. We specialize in developing robust, scalable web applications that empower businesses across various sectors. Our team is passionate about cutting-edge technology, collaborative problem-solving, and fostering an environment where innovation thrives. We believe in continuous learning and personal growth, offering our employees the tools and support needed to excel.
Job Description
We are seeking a talented and experienced Ruby on Rails Developer to join our growing team in Preston. The ideal candidate will be instrumental in designing, developing, and maintaining high-quality web applications using Ruby on Rails. You will work within an agile framework, collaborating closely with product managers, UI/UX designers, and other developers to deliver exceptional software solutions. This is an exciting opportunity for a developer who is passionate about clean code, robust architecture, and making a tangible impact on our products.
Key Responsibilities
- Design, develop, and maintain efficient, reusable, and reliable Ruby code.
- Integrate user-facing elements developed by front-end developers with server-side logic.
- Identify bottlenecks and bugs, and devise solutions to these problems.
- Help maintain code quality, organization, and automatization.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Participate in code reviews to ensure code quality and knowledge sharing.
- Contribute to all phases of the development lifecycle, from concept to deployment.
Required Skills
- Proficiency in Ruby on Rails, along with other common libraries such as RSpec and Resque.
- Solid understanding of object-oriented programming.
- Good understanding of server-side templating languages (e.g., Slim, Haml).
- Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3.
- Familiarity with concepts of MVC, ORM, and RESTful APIs.
- Experience with relational databases (e.g., PostgreSQL, MySQL).
- Proficient understanding of code versioning tools (e.g., Git).
- Ability to write clean, readable Ruby code.
Preferred Qualifications
- Experience with front-end frameworks like React, Angular, or Vue.js.
- Familiarity with cloud platforms (AWS, Azure, Google Cloud).
- Experience with Docker and Kubernetes.
- Knowledge of agile development methodologies.
- Bachelor's degree in Computer Science, Engineering, or a related field.
Perks & Benefits
- Competitive salary and performance-based bonuses.
- Generous paid time off and public holidays.
- Comprehensive health, dental, and vision insurance.
- Matched pension contributions.
- Opportunities for professional development and training courses.
- Flexible working hours and a supportive work environment.
- Modern office space with complimentary snacks and beverages.
- Regular team social events and activities.
How to Apply
If you are interested in this position, please click the "Apply Now" button below. To ensure your application is properly considered, please prepare the following:
- An up-to-date Resume or CV
- A brief cover letter summarizing your experience and motivation
Applications are reviewed on a rolling basis. Only shortlisted candidates will be contacted for an interview.
⚠️ Important Disclaimer
Welcome to Courierser Jobs. We publish job opportunities aggregated from public sources, employers, and job portals. We never charge any fees to access or use our website; all information is provided entirely for free.
Courierser Jobs does not directly offer or manage these positions, nor are we directly involved in the hiring process for the vacancies published on https://job.courierser.com.
If you suspect a fraudulent listing or have any questions, please contact us at techturna@gmail.com.