Apply

Full Stack Tech Lead

Posted 4 days agoViewed

View full description

💎 Seniority level: Lead, 8 years

📍 Location: United States

💸 Salary: 155000.0 - 180000.0 USD per year

🔍 Industry: Healthcare

🏢 Company: Oshi Health👥 51-100💰 $60,000,000 Series C 5 months agoMedicalMobileHealth Care

🗣️ Languages: English

⏳ Experience: 8 years

🪄 Skills: AWSBackend DevelopmentLeadershipNode.jsSoftware DevelopmentAgileFrontend DevelopmentFull Stack DevelopmentJavascriptReact.jsReact NativeSCRUMSoftware ArchitectureTypeScriptAPI testingREST APIRelease ManagementNext.jsCommunication SkillsCI/CDProblem SolvingMentoringDevOpsDocumentationTeamwork

Requirements:
  • Minimum of 8 years of development experience, with at least 4 years being a senior or technical lead.
  • Javascript/Typescript expertise; we use ReactNative for mobile, ReactJS and Next.js for our frontend and Node.js on AWS infrastructure.
  • Experience with software development best practices, including version control, testing, security, build pipelines, monitoring, release management, documentation, etc.
  • Excellent at problem solving, and motivated to produce the best possible result
  • You have experience mentoring other developers and enjoy working together to figure out complex problems.
  • You take ownership of the success of the whole team, assisting others and showing the judgement to seek help when you need it.
  • You have worked in a fast-paced startup environment, or strongly want to make the switch to one.
  • Experience in healthcare, especially Telehealth, a plus
  • Experience with mobile apps which utilize REST APIs.
Responsibilities:
  • Contribute as a full stack engineer, developing and maintaining a suite of products that deliver Oshi’s patient experience, working with technologies such as AWS, ReactNative, ReactJS, Next.js and more
  • Work with other members of the engineering team to drive technical designs based on product requirements
  • Participate in an agile team delivering work in two-week sprints, with a well-structured process including planning, pointing, and retros
  • Collaborate with Product to find the most effective possible solutions and estimate effort through various stages of product conception
  • Promote an environment where developers test their own code carefully and pair with QA engineers early in the process to ensure tight cycle times
  • Recurring on-call shifts supporting the operations of the care coordination and clinical teams to ensure the platform is running smoothly
  • Manage a develop/test/deploy process, always looking for opportunities for automated test and process improvement
Apply