Taro Logo

Senior Software Engineer

Profile picture

SAAS Startup

A venture-backed SAAS startup company in the US
USA
$32,500
Backend · Full-Stack · Frontend
Senior Software Engineer
In-Person
5+ years

Description

SAAS Startup is seeking an experienced senior-level software engineer to join their dynamic team focused on revolutionizing patient-provider communication and transactions. The ideal candidate will work with cutting-edge technologies and agile practices to enhance the user experience. Collaborating closely with the CTO and VP of Engineering, the selected candidate will play a pivotal role in shaping the technical direction and product features. With a strong emphasis on creating clean code and developing REST APIs, this role offers the opportunity to work on high-impact projects and mentor junior team members. If you are a passionate software engineer with a knack for problem-solving and a desire to make a real difference, this position is perfect for you.

Last updated 23 days ago

Responsibilities

  • Writing clean, high-quality, high-performance, maintainable code
  • Designing, coding and implementing REST API resources and endpoints
  • Collaborating with partners and clients to solve business problems
  • Creating new features on the front-end using Ember SPA framework
  • Handling database queries and serialization using Ruby on Rails
  • Ensuring projects meet business objectives and compliance standards
  • Managing data modeling and performance-testing challenges
  • Writing unit tests and debugging production issues
  • Implementing user interfaces and supporting customers
  • Supporting test and deployment of products and features

Requirements

Kubernetes
PostgreSQL
  • Excellent written and verbal communication skills in English
  • 5+ years of professional software engineering experience
  • 2-4 years of Ruby experience in web applications or REST APIs
  • Proficiency in Javascript and Single-page Application Frameworks
  • Expertise in Ruby programming language and server-side development
  • Experience with database models, relationships, and SQL queries
  • Familiarity with cloud deployment practices and system administration
  • Bachelor's degree in Computer Science or related field
  • Knowledge of Agile or Scrum methodologies
  • Ability to multitask, organize, and prioritize work

Benefits

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Education Budget

Interested in this job?