logo

View all jobs

VP Engineering - Ruby/VueJS/GraphQL/iOS (MJ)

Multiple Cities, LATAM · Healthcare

We are looking for a senior engineering lead who has in-depth experience working with Ruby, VueJS, and GraphQL.  We are a dynamic team building the future of health-care client onboarding and engagement.  You would be joining a fast paced company with a small team of experienced engineers.

The ideal candidate will have a strong engineering background, a can-do attitude, and a strong vision for improving overall engineering/product development efficiencies and output.  This includes working with our frontend, backend, and mobile development teams.


Requirements

  • Must have at least several years of industry experience working with Ruby and/or Rails

  • Must be experienced with VueJS or similar frameworks (React.js, Angular.js, etc.)

  • Must have experience building GraphQL or REST APIs

  • Must have a good understanding of relational databases (preferably MySQL), be comfortable designing robust data schemas and solving performance issues

  • Must have experience using TDD and testing best practices

  • Must have deep knowledge of object oriented design (DRY, SOLID, GoF, DDD)

  • Must have experience with Scrum or Agile development methodologies

  • Must be able to work in a culture of high productivity, collaboration, and efficiency

  • Must have strong written and verbal English communication skills

  • Must be able to write high quality code and follow test driven development methodologies

  • Must have experience building APIs and working between frontend and backend stacks


What we're looking for

  • Ability to understand business problems and advance the architecture to solve those business problems at scale

  • Ability to interact with business stakeholders and the product team to discuss new products and features while analyzing feasibility and difficulty to provide estimates and timelines

  • You thrive in the ambiguity of a fast-paced company and can easily adapt to the changing priorities of a scaling technology organization

  • Experience implementing core business strategies with technology by creating processes that scale

  • Experience with agile development methodologies with Test Driven Development (TDD) and CI/CD (Continuous Integration/Continuous Delivery)

  • Experience owning and maintaining infrastructure on AWS, Netflify, Heroku, and other dominant cloud infrastructure platforms

  • A growth mindset with the ability to work collaboratively with engineering teams.

 

Would be a huge plus

  • Experience with Twilio or other communication and engagement services and APIs

  • Experience building UI libraries and components from scratch.

  • Experience with mobile development tools (Ionic, Capacitor, Cordova, React Native)

  • Experience working with sensitive data (I.E. PHI, PCI data) and architecting solutions to minimize risk and ensure HIPAA/PCI compliance

  • Active contributions to OSS projects in the ecosystem and understanding of building reliable API’s which are release friendly.


Responsibilities

  • Collaborate with the team to decide on architecture and large platform decisions

  • Develop the latest user-facing features using VueJS 

  • Work with the team to develop the scope and timelines for all code tasks and projects

  • Work with the other engineers to perform code reviews and maintain code quality

  • Build and support our GraphQL API and implement API structure and endpoints needed for Front-end feature requirements

  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers

  • Coordinating with various teams working on distinct layers

More Openings

Backend Golang Engineer (PP)
Senior iOS Developer (JU)
Software Engineer (AG)

Share This Job

Powered by