Mobile App Developer - Full Stack

Teknowiz
Pantai
MYR 40,000 - 80,000
Job description
Urgently hiring for one of our direct clients in Malaysia.

Job Title: Mobile App Developer (Full Stack)

Reporting Manager: Manager (Agile Delivery)

Department: Customer Solution Services Department

Division: ICT

Location: Pantai Dalam KL (Onsite)

Required Exp: 3+yrs

Job Description

A professional at this position level must have the following responsibilities:

Front-End Development
  1. Design, develop, and maintain user interfaces using .NET MAUI as the primary front-end framework.
  2. Implement responsive design techniques to ensure seamless user experiences across devices, especially mobile platforms.
  3. Collaborate with UI/UX designers to ensure visually appealing and user-friendly interfaces.
Back-End Development
  1. Develop server-side logic and applications using C#.
  2. Build and manage databases (e.g., MySQL) ensuring data integrity and performance.
  3. Create and integrate APIs and web services to connect front-end and back-end functionalities.
Cloud Solutions
  1. Leverage cloud services and solutions for application development and deployment.
  2. Implement cloud-based features and services, with experience in platforms like AWS considered a bonus.
Collaboration & Communication
  1. Work closely with designers, product managers, and other developers to translate requirements into functional and technical specifications.
  2. Participate in code reviews, pair programming, and other team activities to ensure high-quality code.
  3. Communicate effectively with non-technical stakeholders to explain complex technical concepts.
Testing & Deployment
  1. Write unit, integration, and end-to-end tests to ensure the reliability and performance of the application.
  2. Manage the deployment process, including CI/CD pipelines, ensuring smooth updates and bug fixes.
  3. Monitor and troubleshoot production issues, providing timely resolutions.
Continuous Improvement
  1. Stay updated with the latest trends, tools, and technologies in mobile app development.
  2. Optimize application performance, scalability, and security.
  3. Contribute to the continuous improvement of development processes and practices.
Basic Qualifications
  1. Bachelor’s degree in Software Engineering, Computer Science, IT, or other related fields.
  2. At least 3 years of hands-on working experience in system design, integrating front-end design and back-end development with C#.
  3. Experience with mobile application development, particularly using .NET MAUI.
  4. Involved in project implementation of high complexity systems (i.e., workflows, integration with external systems, etc.) with a minimum project duration of 6 months.
  5. Knowledge of security best practices in mobile app development.
  6. Familiarity with Agile or Scrum development methodologies.
Advantageous Skills
  1. Hands-on experience with cloud platforms (e.g., AWS, Azure, or GCP) for at least 6 months.
  2. Experience in implementing and managing CI/CD pipelines.
  3. Exposure to SOAP and RESTful API development and integration.
Professional Skills Requirements
Problem-Solving
  1. Ability to troubleshoot complex issues and find effective solutions.
  2. Analytical thinking and attention to detail.
Communication
  1. Strong verbal and written communication skills to articulate technical concepts to non-technical stakeholders.
  2. Ability to collaborate effectively with cross-functional teams, including designers, product managers, and other developers.
Time Management
  1. Ability to manage multiple tasks and projects simultaneously.
  2. Prioritization skills to balance short-term tasks with long-term project goals.
Adaptability
  1. Willingness to learn new technologies and adapt to changing requirements.
  2. Ability to work in a fast-paced, dynamic environment.
Teamwork
  1. Experience working in agile or scrum teams.
  2. Openness to giving and receiving constructive feedback during code reviews and team meetings.
Continuous Learning
  1. A proactive approach to keeping skills up-to-date with the latest trends and technologies in mobile app development.
  2. Participation in coding communities, conferences, and online courses.
Creativity
  1. Ability to innovate and think outside the box when designing and implementing solutions.
  2. Interest in contributing to the user experience by collaborating on design and functionality decisions.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Mobile App Developer - Full Stack jobs in Pantai