Senior Mobile Application Developer

6 hours ago

Winnipeg, Manitoba, Canada Placements24 Full-time
About the Role

Our client is looking for a talented Senior Mobile Application Developer to join their dynamic team in Kimberley . This hybrid role involves creating cutting-edge mobile applications for both iOS and Android platforms. You will be instrumental in the design, development, testing, and deployment of user-friendly and high-performance mobile experiences. We are dedicated to leveraging the latest mobile technologies to deliver exceptional products and services. Join us to work in a collaborative environment where your skills will directly contribute to impactful projects, with the flexibility of a hybrid work setup. Key Responsibilities

Develop, test, and maintain native or cross-platform mobile applications for iOS and Android. Collaborate with product managers and designers to define mobile app features and user experiences. Implement robust and efficient mobile application architectures. Optimize applications for performance, scalability, and battery efficiency. Write clean, maintainable, and well-documented code, adhering to industry best practices. Participate in code reviews and contribute to the continuous improvement of the mobile development process. Requirements

5+ years of professional mobile development experience. Strong proficiency in native iOS development (Swift/Objective-C) and/or Android development (Kotlin/Java). Experience with cross-platform frameworks like React Native or Flutter is a plus. Understanding of mobile UI/UX design principles and best practices. Familiarity with version control systems (e.g., Git) and agile development methodologies. Excellent problem-solving and debugging skills for mobile environments. Benefits

Competitive salary and performance-based incentives. Hybrid work model providing flexibility between office and remote. Comprehensive health, dental, and vision benefits. Generous paid time off. Opportunities for professional development and skill enhancement. A supportive team culture that encourages innovation.