Are you ready to ignite our #global presence? We’re on the lookout for a dynamic Senior Mobile Developer to join our stellar Tech Team. If you’re fuelled by ambition, tech passion, and crave innovation, this is your chance to soar with Coretava!
Join the cutting-edge, international force that is #Coretava! We specialise in elevating customer experiences through top-notch #SaaS solutions focused on loyalty, personalisation, and gamification. Our tools like Loyalty Station, Team Up, and Champions empower businesses to captivate and motivate both customers and employees across the globe.
As a Senior Mobile Developer, you'll play a key role in the design, development, and maintenance of high-quality mobile applications. Leveraging your expertise in mobile development, you will lead and contribute to the implementation of innovative features, ensure code quality, and collaborate with cross-functional teams to deliver cutting-edge mobile solutions. Come shape the future of business engagement with us at Coretava!
→ Responsibilities:Lead the design, development, and maintenance of mobile applications and SDKs for iOS and Android platforms.Ensure the SDKs provide easy-to-use interfaces and adhere to best practices in mobile development.Collaborate with product managers and UX/UI designers to implement innovative and user-friendly features.Set and enforce coding standards and best practices within the mobile development team.Perform code reviews to ensure high-quality, maintainable, and scalable code.Contribute to the architectural design of mobile applications, ensuring scalability, performance, and security.Implement and advocate for best practices in mobile application architecture.Work closely with product managers, designers, and backend developers to define and implement mobile application features.Collaborate with QA engineers to ensure the reliability and quality of mobile applications.Identify and address performance bottlenecks in mobile applications.Optimise code and assets for maximum performance on different devices.Stay informed about the latest trends, tools, and technologies in mobile application development.Evaluate and recommend new technologies and methodologies to enhance the mobile development process.Create and maintain comprehensive documentation for mobile applications, including architecture, design decisions, and development processes.Facilitate knowledge sharing within the mobile development team.
→ Education:Bachelor's degree in Computer Science, Information Technology, or a related field.Advanced degrees or certifications are a plus.Proficiency in Portuguese and English.
→ Knowledge and Experience:Minimum of 5 years of experience in mobile application development.Proven experience developing and releasing mobile applications for iOS and Android platforms.Proficiency in mobile development languages such as Swift (iOS) and Kotlin/Java (Android).Strong understanding of mobile app architecture, API design, and SDK best practices.Knowledge of UX/UI principles and best practices for mobile application design.
→ Benefits:Competitive salary and performance-based incentives.Health insurance and other benefits.Opportunity to be part of a dynamic, innovative startup environment.Room for professional growth and development.
→ Location: Amman, Jordan (Remote -subject to change- with occasional travel as necessary).