Skip to main content

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.
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:
  • 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!

¿Te interesa este puesto?