
Full Stack Ruby Engineer
VitalHub Corp.
full-time
Posted on:
Location Type: Remote
Location: United Kingdom
Visit company websiteExplore more
About the role
- Play a meaningful role in the designing and building of both existing and new applications.
- Be comfortable assuming responsibility and autonomy to deliver production-ready code on-time.
- Be able to excel in a fast-moving environment; business and technical requirements can and do change rapidly in our industry.
- Be able to troubleshoot problems efficiently; we often investigate complex issues in a live environment where both speed and safety are paramount.
- Possess excellent communication skills and be able to articulate technical issues clearly and accurately to non-technical members of the team.
- Participate in agile ceremonies (daily stand-ups, sprint planning, retrospectives).
- Collaborate with DevOps teams for smooth deployments and CI/CD pipelines.
Requirements
- Demonstrable Ruby on Rails experience writing maintainable, testable code.
- Experience in the design of application architecture e.g. models, services, database schemas, etc.
- Demonstrable relational database experience (we use Postgres) including the ability to write efficient SQL queries and optimise performance.
- JavaScript experience (knowledge of React and/or Vue.js)
Benefits
- Remote & flexible working
- 25 days holiday plus Bank Holidays
- Support to grow through professional learning & development courses
- Employee Assistance Programme
- Inclusive approach to Diversity, Equity & Inclusion
- Events – networking and social
- PDP – progression & internal career opportunities
- Death in Service
- Regular training workshops
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Ruby on RailsSQLPostgresJavaScriptReactVue.jsapplication architecturetestable codemaintainable codedatabase schemas
Soft Skills
communication skillsproblem-solvingautonomyresponsibilitycollaborationadaptabilityefficiencyarticulationteamworktroubleshooting