Senior Software Engineer – iOS at AbleTo in Remote

AbleTo is the leading provider of high quality, technology-enabled behavioral health care.

AbleTo believes that everyone deserves access to high-quality care, and offers a suite of technology-enabled services to empower people to lead better lives through better mental health.

A proprietary platform connects individuals with AbleTo highly trained licensed providers who deliver weekly sessions by phone or video supported by an integrated digital experience.

Members also have access to mental health coaches, and digital support programs.

Clinical best practices are leveraged across all services to ensure individuals are getting the care they need.

Our outcomes-focused care is proven to improve depression and anxiety by over 50% on average, as demonstrated in several peer-reviewed studies.

For patients with high-cost medical conditions, our clinically-tailored treatment is proven to reduce medical costs with care that empowers the patient to address their health needs.

AbleTo partners with payers to make high-quality care accessible, affordable and convenient for millions of people to get the treatment they need.

You’ll own AbleTo’s award winning iOS application, helping thousands of individuals lead better lives through better mental health.

You’ll steer mobile development by collaborating with the product team to identify, explore and build experiences that help our clients when they most need it, in a way that best suits their personal mental health needs.

You’ll contribute to all aspects of the product, from close work with designers on UX decisions to diving into backend code and contributing to architectural decisions around API and infrastructure decisions.

PRIMARY RESPONSIBILITIES Be mission driven and passionate about working on something meaningful Collaborate closely with product managers and designers to deliver high quality experiences Implement custom native user interfaces as reusable components Guide backend API design and influence core architectural decisions Analyze and optimize code to improve overall app performance and stability Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job.

Duties, responsibilities, and activities may change at any time with or without notice.

POSITION REQUIREMENTS Experience: 5 years hands-on mobile application focused software development 2 years of experience writing and maintaining native iOS apps in Swift Experience writing unit tests and testable code Have worked on an app that is published in the app store, or have been a major contributor to open source libraries related to iOS Pairing with product to help guide the functional requirements needed to accomplish our goals Strong familiarity with AutoLayout and programatically driven user interfaces Experience working closely with designers and contributing to UI and UX decision making process Competencies: Ability to turn sketches into functioning prototypes, and prototypes into lovable features Deep understanding of visual and UX design principles Familiarity with the MVVC or MVC architectural pattern Experience with ReSwift or another Redux style data flow is a bonus Experience in building reusable component libraries Experience with UI testing automation frameworks Excellent organization and time-management skills Experience with Rails or React is a bonus Ability to communicate with clarity, and collaborate effectively across a growing, distributed team.Salary Range: $100K $150K Minimum QualificationSoftware Development

Related Post

Java DeveloperJava Developer

Cognizant Technology Solutions is seeking for “Java Developer”; who could join in our team of IT professionals in a permanent role. If you meet our background requirements and skills and