17 Aug
|
BusPlanner
|
Waterloo
17 Aug
BusPlanner
Waterloo
Position Overview:
We are seeking a talented App Developer with expertise in developing high-performance mobile applications using the .NET MAUI framework and C#. The ideal candidate will have significant experience with cross-platform app development using MAUI. This role will focus on creating engaging, scalable mobile applications, with web development experience being a plus.
Key Responsibilities:
- Design, develop, and maintain cross-platform mobile applications using MAUI for iOS and Android.
- Collaborate with the UI/UX team to create user-friendly, responsive mobile interfaces.
- Optimize app performance, ensuring scalability and efficiency.
- Write clean, maintainable, and efficient code, adhering to best practices in app development.
- Troubleshoot, debug, and upgrade existing mobile applications as needed.
- Ensure security, reliability, and performance through rigorous testing and deployment processes.
- Collaborate with database administrators to integrate and optimize back-end data for mobile apps.
- Participate in code reviews and continuous integration/continuous delivery (CI/CD) processes.
- Stay updated with the latest trends and technologies in mobile app development.
Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent work experience).
- Proven experience in app development using MAUI or Xamarin for cross-platform mobile development.
- Strong knowledge of the .NET framework and C#.
- Familiarity with RESTful APIs, web services, and version control systems such as Git.
- Experience with SQL development, mobile (MySQL) databases, and data management.
- Strong understanding of object-oriented programming (OOP) and design patterns.
- Ability to write clean, well-documented, and maintainable code.
- Excellent problem-solving skills, attention to detail, and the ability to work independently and collaboratively.
Nice to Have:
- Experience with web development using .NET, C#, HTML5, CSS3, JavaScript, and Bootstrap.
- Familiarity with cloud services like Azure or AWS.
- Knowledge of DevOps, CI/CD pipelines, and containerization tools like Docker.
Benefits:
- Market-competitive salary and performance bonuses.
- Flexible working hours and remote work options.
- Opportunities for professional growth and career advancement.
- Comprehensive health and wellness benefits.
This position is perfect for those passionate about mobile app development and excited to work in a fast-paced, dynamic environment. If you have a strong technical foundation and a drive to create high-quality mobile solutions, we encourage you to apply!
📌 Mobile App Developer (Waterloo)
🏢 BusPlanner
📍 Waterloo