Job Opportunity:
We are seeking a highly skilled Mobile Application Developer to join our team. The successful candidate will be accountable for delivering quality outcomes and working independently on complex problem solving and issues management.
Key Responsibilities:
1. Develop and release mobile applications on both Android and iOS using native tooling like Kotlin, Java, Swift and Objective-C as well as frameworks such as React Native.
2. Ensure familiarity with accessibility standards for web and mobile, such as WCAG 2.1.
3. Apply expertise in DevOps practices, including creating CI/CD pipelines with GitHub/GitLab and tooling such as Artifactory and HashiCorp Vault.
4. Write automated unit, component, integration and functional tests and collaborate with QA teams to facilitate integration and end-to-end testing of complex systems.
5. Convert UI designs into Mobile app components and work closely with UI/UX designers to achieve a unified vision.
6. Integrate with various back-end APIs and services, including internal APIs, as well as services like Firebase and various CMS systems.
We embrace diversity and encourage applications from any background. Our company values innovation and collaboration, providing equal employment opportunities to all.