Senior Software Engineer, Mobile

closed
Logo of BrightInsight

BrightInsight

๐Ÿ“Remote - India

Job highlights

Summary

Join BrightInsight, the VC-backed Silicon Valley startup that provides the leading global regulated IoT platform for top biopharma and MedTech companies. As an Engineering Manager on the Mobile team, you will lead a team of talented mobile engineers to build new experiences for clients using innovative problem-solving skills.

Requirements

  • 3+ years of Android native development experience (Android Studio with Java or Kotlin) and/or iOS native development experience (XCode with Objective-C or Swift)
  • 3+ years of experience with JavaScript (preferably React Native)
  • Experience with cross-platform mobile application development framework is a plus
  • Strong understanding of the software design/architecture process and design patterns
  • Proven experience of building integrations with APIs using technical interface specifications
  • Knowledge of packaging mobile application in libraries or modules or apps for distribution
  • Hands-on experience with tools such as GitHub, Jenkins, JIRA
  • Relational and non-relational database design skills
  • Experience with unit and integration testing
  • Experience in working in an environment following Agile methodology

Responsibilities

  • 7+ years of software development experience in an Agile environment
  • Experience building native iOS and/or Android apps and React Native apps
  • Strong hands-on skills. Can drill deep into the complex system design and implementation when needed
  • Strong written and verbal communication skills with the ability to present complex technical information clearly and concisely to a variety of audiences

Benefits

Familiarity with health care industry and data privacy regulations is a plus

This job is filled or no longer available