We are seeking a skilled Mobile Developer to join our client's team in Waterloo(Hybrid). The ideal candidate will be responsible for designing, developing, and maintaining mobile applications for both iOS and Android platforms. This role requires a strong understanding of software development principles and the ability to work collaboratively within a team environment. The Mobile Developer will play a crucial role in enhancing user experience and ensuring seamless integration with various APIs.
Duties
- Design and implement mobile applications using modern development practices.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable code following best practices in software development.
- Integrate third-party APIs and services to enhance application functionality.
- Conduct thorough testing and debugging of applications to ensure optimal performance.
- Stay updated with the latest industry trends and technologies to continuously improve skills and application quality.
- Participate in code reviews to maintain high standards of quality.
Experience
- Proven experience in mobile application development for iOS and Android platforms.
- Strong knowledge of software development methodologies, including Object-Oriented Programming (OOP).
- Familiarity with web development technologies and frameworks such as Redux.
- Experience using version control systems like SVN.
- Understanding of API integration and management.
- Ability to work effectively in a team environment while also being self-motivated.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Full Stack Engineer
2026-05-27
AI/Agentic Systems Engineer
2026-05-20
Cyber Security Engineer
2026-05-27
- Posted
- Dec 17, 2024
- Type
- Full-time
- Level
- Associate
- Location
- Waterloo
- Company
- Power Staffing Solutions
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Full Stack Engineer
2026-05-27
AI/Agentic Systems Engineer
2026-05-20
Cyber Security Engineer
2026-05-27