Job Title: Mobile Application Developer
About the Role
We are seeking an experienced React Native developer to join our team as a hybrid employee, working 2 days from our Edinburgh office. The ideal candidate will have a strong background in developing mobile applications using React Native for iOS and Android.
Key Responsibilities
* Develop and maintain high-quality mobile applications using React Native.
* Implement different React native component libraries to enhance application performance and user experience.
* Collaborate with cross-functional teams to design, develop, and deploy new features.
* Optimize application performance, quality, and responsiveness.
* Identify and fix bugs, ensuring seamless user experience.
* Maintain code organization, quality, and automation standards.
* Lead projects and mentor team members to drive growth and innovation.
Requirements
* Proven experience as a React Native developer for iOS and Android.
* Experience implementing and interacting with mobile native features, such as camera and Bluetooth.
* Strong proficiency in JavaScript and familiarity with TypeScript.
* Experience with Redux or other state management libraries.
* Knowledge of RESTful APIs and integration with mobile apps.
* Familiarity with native build tools, including Xcode and Gradle.
* Understanding of mobile app design guidelines and differences between platforms.
* Experience with third-party libraries and APIs.
* Strong problem-solving skills and attention to detail.
* Experience deploying applications to iOS and Google App stores.
* Familiarity with CI/CD processes and DevOps.
* Good understanding of security and memory management.
* PingID integration for authentication and knowledge of modern authorization mechanisms.
* Experience with code versioning tools, such as Git.
* Previous leadership or mentoring experience.
What We Offer
We offer a competitive salary of $120,000 - $150,000 per year, depending on experience. Our company culture values collaboration, innovation, and growth, making it an ideal place for motivated professionals to thrive. If you're passionate about mobile application development and leading-edge technology, we encourage you to apply.