As the iOS / Android Developer, communication, collaboration, self-evaluation and a desire to improve are second nature to you, and you value good engineering practices. You understand the need to deliver robust, testable code balanced against the need to deliver fast.
You will take part the user experience and user interface testing activities of current and future native app (mobile app) initiatives for SQ Programme and will have a direct impact on SQ’s development as we continue to grow. You will help evolve our current SQ version, as well as help conceive and iterate on upcoming enhancements. Together with the entire SQ Application Development (App Dev) team and other key stakeholders, you work to establish key objectives and unpack the programme requirements.
Key Responsibilities
Coding and Programming
You will work with your fellow developers to develop our native app:
- Contribute to features and improvements to our SQ app, ensuring they are tested, robust and scalable
- Work with colleagues from other disciplines, including test engineers, Product Owners/Scrum Masters, UI/UX designers, and software engineers
- Familiar with executing user-centered design while following agile UI/UX process best practices for interaction design throughout the design and development process that is mobile focused
- Collaborate with cross-functional and geographically disbursed teams to develop an accessible, compelling codes of mobile and interactive experiences
- Share knowledge within the Tech Delivery team to develop your skills and competencies and those of your teammates
- Identify new technologies, tools and approaches to help continually improve standards and quality
- Act as an ambassador with our SQ App Dev – Technical Delivery team and key stakeholders for joint stewardship for the robustness and maturity of SQ and the church’s other platforms
Other
- Any other special projects and/or activities (e.g. UI/UX testing, data analytics, etc.) that will be assigned in relation to SQ Development Programme deliverables of our church
Professional Experience
- Minimum 2 years of professional experience in Native App development for Jr. App Developers and minimum 5 years for Sr. App Developers
- Experience creating wire-frames, prototypes and user flows
- Proficient with industry standard design and prototyping tools
- Experience in web analytics such as Google Analytics
- Experience in responsive design for multiple devices
- Experience working in an agile/scrum development process
- A thorough understanding of the user experience design process and structured methodology
- Proficiency in using Java/Kotlin for Android Developers OR Swift for iOS Developers
- Must present a sample program portfolio of previous App Development projects