Sign In




iOS Engineer - DeveloperiOS Engineer - DeveloperFalseFalse208574,<p style="MARGIN-BOTTOM:0px;MARGIN-TOP:0px;">PRIMARY PURPOSE OF POSITION:</p><br><p style="MARGIN-BOTTOM:0px;MARGIN-TOP:0px;"> </p><br><p style="MARGIN-BOTTOM:0px;MARGIN-TOP:0px;">At Exelon, our Digital team aims to rapidly deliver reliable and innovative products and services that enable the business and enhance our customer�s experience. Our team is excited to create and pave the digital path forward for Exelon. We value our people and the diverse skills and backgrounds they bring to collectively work towards Exelon�s goal of providing clean, affordable and innovative energy to create a more sustainable future for everyone.   <br>iOS Engineers will play an integral role in helping to deliver increasingly smarter mobile apps to our customers. We are looking for someone with serious iOS Software Development skills, strong interests in all things mobile, and a passion for delivering high quality, rock-solid apps.   Works closely with project managers, QA, Creative, and UX team members to ensure compliance with project needs. </p><br><p style="MARGIN-BOTTOM:0px;MARGIN-TOP:0px;"> </p><br><p style="MARGIN-BOTTOM:0px;MARGIN-TOP:0px;">Your role in this will be centered on the development and improvement of new and existing features. Additionally, you will be reviewing the code of your peers, advocating for standard development methodologies, and participating in an inclusive, energetic and highly cross-functional team. The Digital Engineer role encompasses architect, design, implementation, and testing to ensure building products right and release them with high quality. </p><br><p style="MARGIN-BOTTOM:0px;MARGIN-TOP:0px;"> </p><br><p style="MARGIN-BOTTOM:0px;MARGIN-TOP:0px;"> PRIMARY DUTIES AND ACCOUNTABILITIES:<br></p><br><p style="MARGIN-BOTTOM:0px;MARGIN-TOP:0px;">- Lead engineering team and provide oversight for junior engineers<br></p><br><p style="MARGIN-BOTTOM:0px;MARGIN-TOP:0px;">- Develop within iOS SDK, experiences with Xcode IDE, proficient with Swift and/or Objective-C. <br></p><br><p style="MARGIN-BOTTOM:0px;MARGIN-TOP:0px;">- Experience with iOS frameworks such as Core Data, and Core Animation. <br></p><br><p style="MARGIN-BOTTOM:0px;MARGIN-TOP:0px;">- Develop unit testing automation<br></p><br><p style="MARGIN-BOTTOM:0px;MARGIN-TOP:0px;">- Support development version control principles (e. g. Git and working within an agile environment)<br></p><br><p style="MARGIN-BOTTOM:0px;MARGIN-TOP:0px;">- Assumes responsibility for planning, design, implementation and testing for assigned system components. <br></p><br><p style="MARGIN-BOTTOM:0px;MARGIN-TOP:0px;">- Writes product specifications and design documentation for assigned system components. <br></p><br><p style="MARGIN-BOTTOM:0px;MARGIN-TOP:0px;">- Participate in SCRUM, Kanban or Agile development environment<br></p><br><p style="MARGIN-BOTTOM:0px;MARGIN-TOP:0px;">- Strong OOAD experience and strong working knowledge of mobile development environment. <br></p><br><p style="MARGIN-BOTTOM:0px;MARGIN-TOP:0px;">- Solid debugging (Xcode preferred) and problem-solving skills; participate in peer code reviews<br></p><br><p style="MARGIN-BOTTOM:0px;MARGIN-TOP:0px;">- Understand the complexities of and help integrate different third-party SDKs<br></p><br><p style="MARGIN-BOTTOM:0px;MARGIN-TOP:0px;">- Stay on top of new technologies and trends in the mobile space<br></p><br><p style="MARGIN-BOTTOM:0px;MARGIN-TOP:0px;">- Understanding of MVC development patterns</p>