Software Engineer, Web & Mobile Apps

SmithRx
Full-time
Remote
Posted on a month ago

Job Description

SmithRx is seeking a Software Engineer to play a key role in the entire engineering lifecycle, focusing on building a next-generation drug acquisition platform and a first-of-its-kind mobile application for both Android and iOS. The ideal candidate will be versatile, driven, and enthusiastic about taking on new challenges in a rapidly growing Health-Tech company.

Responsibilities

  • Build a mobile app development pipeline and release process
  • Build a scalable mobile application for iOS and Android
  • Focus on back-end or front-end web architecture using JavaScript, React, Node, GraphQL, React Native, and SQL
  • Collaborate with stakeholders to understand requirements and produce high-quality software
  • Provide scope and risk estimates and build technical design documentation
  • Apply software development best practices, testing, and automation
  • Troubleshoot production issues and perform root cause analysis
  • Coach/mentor junior team members
  • Work with senior leadership to create a technical roadmap

Requirements

  • BS or advanced degree in computer science or applicable experience
  • 3-5 years of software development experience with mobile and web applications
  • Experience with ReactNative and React
  • Experience launching and maintaining a mobile application is highly desired
  • Builder mindset with ability to build infrastructure from scratch
  • Proficiency with relational databases such as PostgreSQL
  • Experience designing and implementing scalable APIs
  • Working knowledge of GraphQL APIs, CI/CD pipeline, AWS, Docker, and Kubernetes is a plus
  • Positive, team-first attitude
  • Flexibility and comfort with ambiguity
  • Highly disciplined approach to software design and development

Benefits

  • No benefits