Imagine Pediatrics

Staff Software Engineer

Imagine Pediatrics

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Be an effective communicator while interacting with technical and non-technical audiences
  • Communicate with business stakeholders to understand goals and translate them to technical architecture and requirements
  • Have a data-driven, iterative approach to building products
  • Estimate product scope and timelines
  • Lead and mentor other software engineers to follow best engineering practices
  • Produce technical solutions that satisfy business requirements with a focus on scalability, stability, efficiency, maintainability and extensibility
  • Build products and software using modern & stable technologies

Requirements

  • Deep understanding and experience with front end applications, APIs, and back-end services
  • Experience with modern technologies (JavaScript, Node, AWS, React)
  • Strong understanding of all layers of a Web solution and how Mobile may be impacted
  • Experience hosting application services on cloud providers (AWS, GCP, Azure)
  • Experience delivering mobile, digital products to the Apple and Google Play app store is a plus
  • Experience working in a fast-paced, hypergrowth, collaborative environment
  • Experience in healthcare / virtual care strongly preferred
Benefits
  • Competitive medical, dental, and vision insurance
  • Healthcare and Dependent Care FSA; Company-funded HSA
  • 401(k) with 4% match, vested 100% from day one
  • Employer-paid short and long-term disability
  • Life insurance at 1x annual salary
  • 20 days PTO + 10 Company Holidays & 2 Floating Holidays
  • Paid new parent leave
  • Additional benefits to be detailed in offer
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaScriptNodeAWSReactAPIsfront end applicationsback-end servicescloud providersGCPAzure
Soft Skills
effective communicatorleadershipmentoringdata-driven approachiterative approachcollaborationstakeholder communicationtechnical translationproblem-solvingbest engineering practices