VitalHub Corp.

Full Stack Ruby Engineer

VitalHub Corp.

full-time

Posted on:

Location Type: Remote

Location: United Kingdom

Visit company website

Explore more

AI Apply
Apply

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