Senior Ruby on Rails Developer (SRORD)
Overview
Reference SRORD
Salary €70,000 - €75,000/annum
Job Location - United Kingdom -- County Antrim -- Belfast
Job Type Permanent
Posted 14 February 2024
Title: Senior Ruby on Rails Developer Location: Dublin/Hybrid
Department: Engineering Expertise Level: Senior
Reporting to: Lead Ruby on Rails Engineer Salary: €70-75k
The Role
Are you a seasoned Ruby on Rails developer with a proven track record of delivering high-quality, scalable applications? Can you design and implement robust APIs and client authentication mechanisms? If so, we have an exciting opportunity for you.
As a Senior Ruby on Rails Developer, the successful candidate will play a pivotal role in our engineering team, contributing their expertise to the development and maintenance of our innovative platform. Your responsibilities will revolve around building and enhancing features, ensuring the scalability and performance of our applications, and collaborating closely with various teams to deliver high-quality solutions.
Key Responsibilities
- Collaborate with product, design, and backend teams on feature development.
- Work closely with frontend developers, leveraging React.js and React Native.
- Contribute to existing applications providing APIs for mobile and web-based administrative views.
- Utilise Ruby on Rails, Postgres, and Redis within our technical stack.
- Address performance concerns in Ruby web applications.
- Demonstrate excellent communication skills for both remote and face-to-face interactions.
- Design and implement APIs and client authentication.
- Maintain and evolve complex Rails applications with substantial codebases.
- Apply judicious testing practices, covering unit, controller, integration, and functional tests.
The Person
- Talented Ruby developer with 3+ years’ experience in Ruby on Rails, and 5+ years’ overall professional development experience.
- Experience working in a collaborative team environment.
- Strong problem-solving skills, ability to design solutions with a high-quality implementation.
- Good communication skills, both verbal and written – you will use a combination of technologies, as well as face-to-face meetings, to collaborate.
- Understand performance concerns in Ruby web applications.
- Git for source control management.
- Experience maintaining and evolving complex rails applications with substantial codebases.
- Testing experience, including unit, controller, integration and functional tests.
- Experience designing and implementing APIs and client authentication.
- Must be comfortable working within, and, with remotely located teams.
Nice to Have
- Sidekiq background processing of jobs.
- Experience with other modern programming languages.
- Knowledge of Postgres and PostGIS, and other databases and data stores.
- Creating/maintaining Docker builds of Ruby applications.
- Familiarity with Slim templating language.
- Experience with Devise, Active model serializers, JSON Web Tokens, Pundit.
- Testing tools: RSpec, Capybara, Headless Chrome.
- Familiarity with Gitlab and JIRA.
- Managing AWS resources and services.
- Monitoring production web services.
The Company
uTrack, an innovative company serving top FTSE companies globally, is expanding its award-winning team with a core vision: creating a platform that elevates a passengers' public transport experience and empowers clients with real-time business intelligence to transform their business.
The Benefits
- Flexible working hours and a hybrid working policy; 2-3 days in office weekly.
- 33 days holiday, including 8 bank holidays, with increases for long service.
- Private medical insurance, with an additional personal wellness allowance.
- Access to a professional development fund for learning.
- High spec tech and the best tools to be successful. With a primary focus on macOS, we are also open to the use of windows machine if preferred.
- Complementary snacks and drinks in our fully stocked kitchen.
- Fully funded regular social events during working hours.
- Cycle to work scheme.
- Annual pay review and discretionary bonus.
- Employers’ contribution to pension.
If you are keen on joining this exciting, forward-thinking company and taking the next step in your career, then please click the apply now button to find out more.
|