Senior Software Engineer
Job Details
Senior
Home - New Haven, CT
Fully Remote
Full Time
4 Year Degree
$140,000.00 - $160,000.00
None
Any
Information Technology
Senior Software Engineer

About Wellinks:

Wellinks is on a mission to help those with chronic obstructive pulmonary disease (COPD) live fully and breathe freely. With our individualized, virtual COPD management system, we break down barriers for patients, enabling them to get the care they need and deserve. Through our program of virtual pulmonary rehabilitation, personalized health coaching, and monitoring through connected devices and an easy-to-use smartphone app, Wellinks also bridges the gap between doctors visits for providers and enables the management of patients outside the clinic’s four walls. With the intent to produce highly satisfied, engaged, and healthier patients. Based in New Haven, Connecticut, Wellinks is led by a team of digital health veterans, advised by top pulmonary experts, and backed by world-class investors. 

Job Summary: 

The Wellinks iOS developer will be responsible for the development and maintenance of applications aimed at a range of iOS devices including mobile phones and tablet computers. Your primary focus will be development of iOS applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.

Responsibilities: 

  • Design and build applications for the iOS platform
  • Ensure the performance, quality, and responsiveness of applications
  • Collaborate with a team to define, design, and ship new features
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality, organization, and automatization

Required  Skills: 

  • Proficient with Objective-C or Swift
  • 5+ years’ experience working as a Senior Software Engineer
  • Experience with iOS frameworks such as Core Data, Core Animation, etc.
  • Experience with offline storage, threading, and performance tuning
  • Familiarity with RESTful APIs to connect iOS applications to back-end services
  • Knowledge of other web technologies and UI/UX standards
  • Experience with patterns similar to MVVM/VIPER/RIBlets 
  • Experience with Promisekit, AlamoFire, Coredata, and other libraries
  • Experience with test driven development and automated UI testing
  • Understanding of Apple’s design principles and interface guidelines
  • Knowledge of low-level C-based libraries is preferred
  • Experience with performance and memory tuning with tools such as Instruments and Shark
  • Familiarity with cloud message APIs and push notifications
  • Knack for benchmarking and optimization
  • Proficient understanding of code versioning tools such as Git, Mercurial or SVN
  • Familiarity with continuous integration

 

Preferred Qualifications:  

  • Experience with front end technology such as HTML, CSS, and Javascript/Typescript frameworks, an object-oriented programming language (preferably Java), Relational or noSQL database technology, cloud computing techniques, CI/CD tools, modern software design patterns
  • Experience with security frameworks for user and services authorization and authentication
  • Experience working with Bluetooth devices
  • Experience creating new SDK’s
  • Experience with creating and executing unit, functional, destructive and performance test
  • Experience with modern debugging and root cause analysis techniques
  • Experience with version control system

Benefits: 

  • A competitive compensation package 
  • Unlimited PTO
  • Equity 
  • Flexible work policy  
  • Paid Parental leave 
  • Health, dental, vision & life coverage 
  • Matching 401k retirement savings plan 

 

Equal Employment Opportunity 

Wellinks embraces diversity and equal opportunity in a serious way. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. The more inclusive we are, the better and more impactful our work will be! Wellinks is an equal opportunity employer and prohibits discrimination based on race, color, religious creed, age, sex, gender identity or expression, marital status, national origin, ancestry, past or present history of mental disability, intellectual disability, learning disability, physical disability, genetic information, pregnancy, veteran status, or status as a victim of domestic violence or any other characteristic protected by law.

Apply