iOS Lead Apps Engineer

last updated July 16, 2021 11:08 UTC

Extension Engage notifies clinicians of events in real-time allowing rapid assessment and responses. Extension’s innovative apps on iOS, Android and Windows provide clinicians with a seamless experience receiving notifications, finding critical related information and messaging other clinicians. The iOS Lead Apps Engineerwill lead the design, implementation and unit testing of the iOS Extension Engage app. The iOS Lead Apps Engineerwill ensure the user has a high-quality experience in the iOS app and that the app is consistent with Android and Windows.

Responsibilities of the Job

Implement and Enhance Quality of Extension iOS Apps

  • Works as a team member

  • Participates in sprint planning, providing development estimates and breaking down user stories into design

  • Participates in cross-functional teams to create great app designs

  • Creates and maintains app design based on product requirements

  • Participates in software design reviews

  • Documents software design

  • Develops apps based on design

Increase the Quality of Software, Improve the Usability and Reduce the Time to Deliver Extension Software

  • Follows established design and coding guidelines

  • Follows release management policies, procedures and work instructions

  • Creates supporting unit and functional tests for developed software

  • Conducts design and code peer reviews to ensure they meet Extension standards

  • Assists in creating or improving guidelines and best practices for software development

  • Assists in troubleshooting production issues when required

  • Provide software expertise to assist in product development and planning

Delegate and Provide Guidance to Engineers Working on App Development

  • Mentors junior software engineers to produce software efficiently and with a high degree of quality, including guidance in

  • Software design, documentation, implementation and unit testing

  • Working in agile development processes

  • Continuous integration and configuration management

  • Mentors junior software engineers to work as team members, including guidance in

  • Providing constructive code and design review feedback

  • Assist the team on solving problems during design meetings

Assist in Development Planning

  • Assists Manager of App Development and project management in breaking down user stories into design tasks appropriate for implementation during a sprint

  • Assists in sprint planning to ensure engineers working on the Extension apps are properly tasked to complete the sprint

  • Monitors the progress of engineers working on the Extension apps providing guidance and bringing issues to the attention of project management and the Manager of App Development as appropriate

  • Assists in the evaluation of engineers working on the Extension apps

Shopping Cart
There are no products in the cart!
Total
 0.00
0