We are hiring a Director, Mobile Application Development for our food production company client.
Key Responsibilities: - Design & Development: Lead the architecture, design, and development of complex Android applications.
- Code Review: Conduct code reviews and mentor junior developers to maintain high-quality coding standards.
- Collaboration: Work closely with UX/UI designers, product managers, and backend developers to implement new features and enhance existing ones.
- Performance Optimization: Optimize applications for maximum speed and scalability, addressing performance bottlenecks and fixing bugs.
- Testing & Debugging: Write unit and instrumentation tests to ensure code robustness, including edge cases, usability, and general reliability.
- Continuous Integration: Implement CI/CD pipelines to automate testing, deployment, and monitoring of Android applications.
- Documentation: Create and maintain technical documentation for projects, ensuring clarity and comprehensibility.
- Stay Updated: Keep up to date with the latest Android SDK, tools, and best practices, and apply them to improve development processes.
- Problem-Solving: Identify and resolve complex technical challenges, ensuring the highest quality deliverables.
Requirements: - Experience: Minimum of 5-7 years of experience in Android development.
- Education: Bachelor’s degree in computer science, Engineering, or a related field (or equivalent experience).
- Technical Skills: Proficiency in Kotlin and Java, experience with Android SDK, Android Studio, RESTful APIs, and third-party libraries.
- Architecture: Strong understanding of modern Android architecture components (MVVM, MVP) and experience with Clean Architecture.
- Tools: Experience with version control (Git), CI/CD pipelines, and automated testing frameworks.
- Communication: Excellent communication and teamwork skills, with the ability to convey complex technical concepts to non-technical stakeholders.
- Agile Methodology: Experience working in an Agile/Scrum development process.
- Problem-Solving: Strong analytical and problem-solving skills with a keen attention to detail.
- Portfolio: A strong portfolio of Android applications, preferably available on the Google Play Store.
IQ PARTNERS is committed to operating an inclusive, barrier-free recruitment and selection process, and we encourage candidates of every race, gender, age, religion, identity, and experience to apply for this position. We’d be happy to provide accommodation for any candidate that requires assistance due to a disability or medical need. Please contact us at 416-599-4700 or by email at [email protected] to discuss specific accommodations.