Senior Back End Web Engineer Job at SimX, Remote

TC9FaTg1NllxcUhCcmtnRnJXSllONWxFUmc9PQ==
  • SimX
  • Remote

Job Description

OUR COMPANY

SimX is a fast-growing startup bringing virtual and augmented reality to medical simulation training. Our product is the first comprehensive professional-grade VR medical simulation system, and it is used by our customers to train physicians, nurses, paramedics and other allied health professionals. Since our product has become generally available, demand has exploded and we're in need of new team members to move our product forward.

Our company has an ambitious and high-impact purpose: to transform the way healthcare professionals are trained in order to take a dent out of the more than 400,000 people who die every year from preventable medical errors. We're a dynamic team that includes a wide set of medical professionals, artists, designers, scientists, engineers, and many others, all of whom have dedicated their time to achieving our mission. We are looking for new team members who are excited about our mission and have the drive to thrive in the startup environment. 

THE JOB

We are seeking a skilled Senior Back End Engineer to join our team and play a key role in developing and maintaining our backend API’s. As part of this dynamic position, you will enjoy a diverse range of responsibilities that adapt to the evolving needs of our organization. Your main focus will be on conceiving and implementing new features, taking them from the initial concept all the way through to seamless deployment. Additionally, you will be instrumental in providing exceptional user support, ensuring smooth integration of new and enhanced features, and resolving any technical challenges that may arise. Your expertise and dedication will contribute significantly to the success of our web applications and services.

CORE RESPONSIBILITIES

  • Communicate regularly with stakeholders, project managers, quality assurance teams, and other developers
  • Create and maintain workflows with teams to provide visibility and to ensure workload balance for consistent visual designs
  • Produce quality code, raising the bar for team performance and speed
  • Recommend systems solutions by comparing advantages and disadvantages of custom development and purchased alternatives
  • Write code and tests, build prototypes, resolve issues, and profile and analyze bottlenecks
  • Develop and maintain RESTful APIs to facilitate smooth communication between frontend applications and the backend servers
  • Design, optimize, and manage databases, ensuring data integrity and efficient data retrieval.
  • Identify and address performance bottlenecks to ensure the scalability and responsiveness of backend services.
  • Conduct and participate in code reviews to maintain code quality, adhere to coding standards, and identify opportunities for improvement
  • Develop automated tests to ensure business needs are met, and allow for regression testing

MINIMUM REQUIREMENTS

  • B.S. in Computer Science, Software Engineering, or an appropriate technical degree, or equivalent engineering experience
  • 5 years of experience building scalable server-side applications using Node.js and related frameworks
  • 5 years of professional experience building back end applications with Node.js
  • Familiarity with database systems like MongoDB, MySQL, or PostgreSQL, and proficiency in writing efficient queries
  • Understanding of authentication and authorization mechanisms, such as JWT and OAuth.
  • A strong understanding of back end server architecture
  • Strong communication and teamwork skills
  • Experience using Git or other version control tools
  • Able to move work from design to production with minimal supervision
  • Passionate about sharing knowledge and developing less experienced team members
  • Solid experience developing code that can be unit and end-to-end tested
  • Proof of eligibility to work in the United States
  • Permanent residence in the United States


This is a full-time, remote position. Candidates must live within the United States and while able to work in their perspective time zone, candidates will be expected to be available during Pacific Standard Time business hours for occasional meetings. In addition, candidates will also be expected to attend major simulation conferences and/or in-person closing meetings potentially as frequently as monthly. 

PREFERRED QUALIFICATIONS

Note: these are not required to be a successful applicant, but we'd love it if you have one or two! Please also feel free to let us know if you have skills not listed here that you think would make you a great fit for our company.

  • Experience with Amazon Web Services infrastructure
  • Experience with online web security
  • Experience with Docker and software containerization
  • Familiar with container orchestrators such as Kubernetes / Fargate / ECS
  • Medical experience

COMPENSATION & BENEFITS

  • Target salary range: $120,000-150,000 annually; commensurate with experience
  • Remote work environment
  • SimX covers 99% of employee premiums and 50% of dependent premiums for medical, dental, and vision
  • 401(k) with employer matching
  • Company laptop, home office credit, and internet reimbursement
  • Stock Options
  • Unlimited PTO

APPLICATION PROCESS

  • Application Screening
  • Initial Phone Screen with the Recruiter
  • Interview with the Hiring Manager
  • Final interview with the CEO
  • Offer Package

SimX is an equal opportunity employer. Our goal is to have a workforce that represents the full diversity of the health professionals that we aim to train and the patients whose care we want to improve. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. SimX is committed to making reasonable accommodations to qualified individuals with disabilities. For further assistance, please email daniella.tutson@simxar.com.

The hiring department will conduct interviews of qualified individuals prior to requesting a criminal background check, and no job application submitted prior to such interview shall inquire into an applicant's criminal history. If this position is subject to a background check for any convictions related to its responsibilities and requirements, employment will be contingent upon successful completion of a background investigation including criminal history. Criminal history will not automatically disqualify a candidate. 

Job Tags

Permanent employment, Full time, Remote job, Home office,

Similar Jobs

Cascades

Industrial Electrician Job at Cascades

 ...Welcome Home! Are you an experienced Industrial Electrician looking for a great new opportunity? Would you like to excel in your role and work towards bigger goals? Why work at Cascades?~ Competitive salary of $26/hr-$28/hr ~ Schedule: 12 hour rotating... 

Mela Group

Business Consultant - Entry Level Job at Mela Group

 ...The Entry Level Business Consultant will focus on driving best practices in the areas of sales, operations, marketing, and other key team business functions. Additionally, this individual will focus on helping the organizations development and growth as a primary front... 

ActiveProspect, Inc.

Customer Success Manager Job at ActiveProspect, Inc.

 ...scalable, efficient, and safest method for customer acquisition. Our comprehensive product...  ...showcase the value of our products and services to clients. Provide insights and recommendations...  ...team-building events and a global, remote-first company culture ActiveProspect... 

Paxton Media Group

News Reporter Job at Paxton Media Group

 ...Overview: The Marion Chronicle-Tribune, a five-day-a-week newspaper in Marion, Indiana, is seeking a news reporter to help cover our community. Responsibilities: - Reporting and writing news stories as assigned by the managing editor. - Developing sources and... 

CHRISTUS Health

Obstetric Assistant Women's Service's/Part-Time Job at CHRISTUS Health

DescriptionPOSITION SUMMARY: An integral member of the obstetrical team who assists the staff in the care of the obstetrical patient by performing delegated tasks to provide basic nursing care to patients and support for surgeons throughout operative procedures.Requirements...