Mobile App Developer
Technology
BusPlanner
Waterloo, Canada1 months agoUntil 2026-05-15
Full time
Job description
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.
- 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.
- 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.
- Competitive salary and performance bonuses.
- Flexible working hours and remote work options.
- Opportunities for professional growth and career advancement.
- Comprehensive health and wellness benefits.
¿Te interesa este puesto?