Strong experience with native mobile application development both on iOS and Android
Delivers technology solutions that support our business goals: Partners with management, architects, and product owners to understand requirements, evaluating the features to prepare applications specifications into workable technical solutions.
Write technical requirements and design documents in support of the mobile platform for iOS and Android
Support and maintain mobile platforms for iOS and Android operating systems
Deployment and support of SDKs used by the mobile app
Use of Native Modules and Native UI components from both IOS and Android
Develop and support UI Screen and Modules in both IOS and Android
Review client requirements, wireframes, and designs for technical feasibility, provide time estimates, and work with the mobile teams to translate these into user stories that can be implemented
Improve product quality through code reviews and collaborating with mobile teams to implement automation testing
Enhances Operating Model by demonstrating a high-level of initiative, ability to work with all levels of management as a senior technical leader/developer.
Maintains highly available systems. Ensures all projects and releases are appropriately tested and risks are mitigated
Test and mitigate risks for all projects and releases
Ensure quality code is delivered through continuous integration, development, and testing.
Perform technical design, coding with test automation, support, and documentation of software application modifications.
Provide leadership and guidance to junior-level software developers to enhance their growth and help them achieve objectives.