Icon Health

Full Stack Engineer

Icon Health

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AngularAWSAzureCloudDjangoDockerETLGoogle Cloud PlatformJavaScriptKubernetesMicroservicesPythonReactSQLTypeScriptVue.js

About the role

  • Design and implement full-stack web applications using modern technologies
  • Develop responsive and performant user interfaces
  • Create and maintain efficient, reusable, and reliable backend code
  • Collaborate with product managers, clinical team, and other engineers
  • Participate in code reviews and contribute to technical architecture decisions
  • Optimize applications for maximum speed and scalability
  • Maintain, troubleshoot, debug, and upgrade existing systems
  • Analyze, design and develop test cases and implement automated test suites.
  • Uphold best practices in engineering, security, and design.

Requirements

  • Proficiency in front-end technologies and responsive design principles: JavaScript/TypeScript, React, Vue, or Angular, HTML5 and CSS3
  • Python development expertise
  • RESTful API design and Microservices architecture
  • Bachelor's degree in Computer Science or related field
  • 3-5 years of full-stack development experience
  • Strong data skillset, proficient in SQL, ETL, modeling
  • Strong understanding of software development lifecycle
  • Experience with DJANGO or other ORM tools
  • Experience with containerization (Docker, Kubernetes)
  • Experience with cloud platforms (AWS, Azure, GCP)
  • Familiarity with DevOps practices
  • Excellent problem-solving and communication skills
  • Comfortable with ambiguity and rapid changes common in early-stage companies
  • Demonstrated drive and ability to self-manage
  • Experience and familiarity with healthcare data and concepts is a plus
Benefits
  • Comprehensive benefits package including health insurance
  • Retirement plans
  • Paid time off

Applicant Tracking System Keywords

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

Hard skills
JavaScriptTypeScriptReactVueAngularHTML5CSS3PythonSQLETL
Soft skills
problem-solvingcommunicationself-managementcollaborationadaptability
Certifications
Bachelor's degree in Computer Science