2,130 Mobile Application Developer jobs in Singapore
Mobile Application Developer Manager
Posted 13 days ago
Job Viewed
Job Description
Mobile Application Development Manager oversees the entire lifecycle of mobile app development projects, from concept to deployment, ensuring timely delivery, quality standards, and alignment with business goals by leading a team of developers, designers, and testers, while managing project budgets, timelines, and resource allocation across various platforms like iOS and Android; they also play a key role in defining technical architecture, setting development standards, and collaborating with stakeholders to gather requirements and prioritize features.
Key Responsibilities:
Project Planning and Management:
Define project scope, goals, and timelines for mobile app development initiatives.
Create detailed project plans, work breakdown structures, and resource allocation strategies.
Monitor project progress, identify potential risks, and implement mitigation plans.
Manage project budgets and ensure adherence to financial constraints.
Team Leadership:
Lead and mentor a team of mobile app developers, designers, testers, and other technical staff.
Assign tasks, delegate responsibilities, and provide performance feedback.
Foster a collaborative and productive work environment within the development team.
Technical Oversight:
Define technical architecture and development standards for mobile applications.
Evaluate new technologies, frameworks, and tools for mobile app development.
Ensure adherence to coding best practices, quality standards, and security protocols.
Requirement Gathering and Analysis:
Collaborate with stakeholders (product managers, business owners) to gather functional and non-functional requirements.
Analyze user needs and translate them into detailed design specifications for mobile apps.
Design and Development:
Oversee the design process, including user interface (UI) and user experience (UX) design.
Monitor the development process, ensuring timely delivery of features and functionalities.
Review code and conduct quality assurance checks to ensure application stability and performance.
Testing and Deployment:
Manage the testing phase, including unit testing, integration testing, and user acceptance testing.
Coordinate app deployment to various app stores (iOS App Store, Google Play Store)
Post-Launch Support:
Monitor app performance metrics and address user feedback.
Manage bug fixes, updates, and feature enhancements post-launch.
Required Skills and Qualifications:
Strong understanding of mobile app development lifecycle, including design, development, testing, and deployment.
Expertise in at least one mobile platform (iOS or Android) and relevant programming languages (Swift, Objective-C, Java, Kotlin).
Experience with agile methodologies (Scrum, Kanban) for project management.
Proven ability to lead and motivate cross-functional teams.
Excellent communication and stakeholder management skills.
Familiarity with cloud technologies and backend services
Bachelor's degree in Computer Science, Software Engineering, or a related field
#J-18808-LjbffrMobile Application Developer Manager
Posted today
Job Viewed
Job Description
Mobile Application Development Manager oversees the entire lifecycle of mobile app development projects, from concept to deployment, ensuring timely delivery, quality standards, and alignment with business goals by leading a team of developers, designers, and testers, while managing project budgets, timelines, and resource allocation across various platforms like iOS and Android; they also play a key role in defining technical architecture, setting development standards, and collaborating with stakeholders to gather requirements and prioritize features.
Key Responsibilities:
Project Planning and Management:
Define project scope, goals, and timelines for mobile app development initiatives.
Create detailed project plans, work breakdown structures, and resource allocation strategies.
Monitor project progress, identify potential risks, and implement mitigation plans.
Manage project budgets and ensure adherence to financial constraints.
Team Leadership:
Lead and mentor a team of mobile app developers, designers, testers, and other technical staff.
Assign tasks, delegate responsibilities, and provide performance feedback.
Foster a collaborative and productive work environment within the development team.
Technical Oversight:
Define technical architecture and development standards for mobile applications.
Evaluate new technologies, frameworks, and tools for mobile app development.
Ensure adherence to coding best practices, quality standards, and security protocols.
Requirement Gathering and Analysis:
Collaborate with stakeholders (product managers, business owners) to gather functional and non-functional requirements.
Analyze user needs and translate them into detailed design specifications for mobile apps.
Design and Development:
Oversee the design process, including user interface (UI) and user experience (UX) design.
Monitor the development process, ensuring timely delivery of features and functionalities.
Review code and conduct quality assurance checks to ensure application stability and performance.
Testing and Deployment:
Manage the testing phase, including unit testing, integration testing, and user acceptance testing.
Coordinate app deployment to various app stores (iOS App Store, Google Play Store)
Post-Launch Support:
Monitor app performance metrics and address user feedback.
Manage bug fixes, updates, and feature enhancements post-launch.
Required Skills and Qualifications:
Strong understanding of mobile app development lifecycle, including design, development, testing, and deployment.
Expertise in at least one mobile platform (iOS or Android) and relevant programming languages (Swift, Objective-C, Java, Kotlin).
Experience with agile methodologies (Scrum, Kanban) for project management.
Proven ability to lead and motivate cross-functional teams.
Excellent communication and stakeholder management skills.
Familiarity with cloud technologies and backend services
Bachelor's degree in Computer Science, Software Engineering, or a related field
#J-18808-LjbffrSenior Mobile Application Developer
Posted today
Job Viewed
Job Description
We are looking for a highly skilled software engineer to join our engineering team. This individual will play a key role in the development, optimization, and maintenance of mobile applications.
- Design and build high-performance code that is reusable and reliable.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the best possible performance, quality, and responsiveness of the app.
- Identify and correct bottlenecks and fix bugs.
- Work closely with UI/UX teams and backend developers to integrate APIs.
- Participate in code reviews and provide constructive feedback.
- Implement modern architectural patterns.
- Advocate and implement best practices in software development.
- Maintain security, scalability, and maintainability standards.
- Bachelor's degree in Computer Science, Engineering, or related field.
- 4+ years of experience in software development with strong proficiency in Kotlin.
- Proven experience implementing unit tests, mocking frameworks, and local test runners.
- Comfortable with test-driven development or writing testable code.
- Familiarity with Retrofit, Coroutines, Room, LiveData, Jetpack Compose.
- Experience with Git, Jira, and modern CI tools.
- Familiarity with cloud message APIs and push notifications.
- Experience with test coverage tools like JaCoCo or SonarQube.
- Experience with analytics, crash reporting tools.
- Exposure to dependency injection tools.
- Experience working in Agile/Scrum teams.
Senior Mobile Application Developer
Posted today
Job Viewed
Job Description
We are seeking a skilled Mobile Application Developer to join our team.
Job Description:The successful candidate will be responsible for designing, developing, and deploying mobile applications for Android and iOS platforms. The role involves working on various projects, collaborating with cross-functional teams, and ensuring the delivery of high-quality products.
Required Skills and Qualifications:- Proficiency in Java, C#, JavaScript, and Angular
- Familiarity with database design, development, and optimization
- Experience with API integration, including third-party library integration
This is an excellent opportunity to work on challenging projects, develop your skills, and advance your career. You will have access to ongoing training and professional development opportunities.
Others:All candidates will be treated with the strictest confidentiality. By applying for this role, you consent to our data collection and usage policy.
Dynamic Mobile Application Developer
Posted today
Job Viewed
Job Description
We are seeking a skilled Mobile App Developer to join our team.
Key Responsibilities:
- Develop high-quality mobile apps for Android and iOS platforms
- Work on designing and implementing user interfaces and user experiences
- Collaborate with cross-functional teams to deliver projects on time
Requirements:
- Bachelor's degree or higher in Computer Science or related field, with 3+ years of experience in Android or iOS development
- Proficiency in Dart and Flutter, with experience in componentization
- Familiarity with Socket handling, K-line, or ioslate is a plus
- Experience with financial products (e.g., stocks, cryptocurrencies) is highly desirable
Skills and Qualifications:
- Strong knowledge of software engineering principles and design patterns
- Excellent problem-solving skills and attention to detail
- Ability to work effectively in a fast-paced environment
- Effective communication and teamwork skills
About Us:
We are a dynamic and innovative company dedicated to providing the best recruitment services in Singapore.
Why Join Us?
- Opportunity to work on challenging projects with a talented team
- Professional growth and development opportunities
- Competitive salary and benefits package
Tell Employers What Skills You Have
- Headhunting
- iOS
- Mobile Technology
- iOS Development
- Design Patterns
- React Native
- Mobile Applications
- Flutter
- Java
- API
- Teamwork Skills
- Sourcing
- Agile Development
Mobile Application Developer Manager
Posted today
Job Viewed
Job Description
Mobile Application Development Manager oversees the entire lifecycle of mobile app development projects, from concept to deployment, ensuring timely delivery, quality standards, and alignment with business goals by leading a team of developers, designers, and testers, while managing project budgets, timelines, and resource allocation across various platforms like iOS and Android; they also play a key role in defining technical architecture, setting development standards, and collaborating with stakeholders to gather requirements and prioritize features.
Key Responsibilities:
Project Planning and Management:
Define project scope, goals, and timelines for mobile app development initiatives.
Create detailed project plans, work breakdown structures, and resource allocation strategies.
Monitor project progress, identify potential risks, and implement mitigation plans.
Manage project budgets and ensure adherence to financial constraints.
Team Leadership:
Lead and mentor a team of mobile app developers, designers, testers, and other technical staff.
Assign tasks, delegate responsibilities, and provide performance feedback.
Foster a collaborative and productive work environment within the development team.
Technical Oversight:
Define technical architecture and development standards for mobile applications.
Evaluate new technologies, frameworks, and tools for mobile app development.
Ensure adherence to coding best practices, quality standards, and security protocols.
Requirement Gathering and Analysis:
Collaborate with stakeholders (product managers, business owners) to gather functional and non-functional requirements.
Analyze user needs and translate them into detailed design specifications for mobile apps.
Design and Development:
Oversee the design process, including user interface (UI) and user experience (UX) design.
Monitor the development process, ensuring timely delivery of features and functionalities.
Review code and conduct quality assurance checks to ensure application stability and performance.
Testing and Deployment:
Manage the testing phase, including unit testing, integration testing, and user acceptance testing.
Coordinate app deployment to various app stores (iOS App Store, Google Play Store)
Post-Launch Support:
Monitor app performance metrics and address user feedback.
Manage bug fixes, updates, and feature enhancements post-launch.
Required Skills and Qualifications:
Strong understanding of mobile app development lifecycle, including design, development, testing, and deployment.
Expertise in at least one mobile platform (iOS or Android) and relevant programming languages (Swift, Objective-C, Java, Kotlin).
Experience with agile methodologies (Scrum, Kanban) for project management.
Proven ability to lead and motivate cross-functional teams.
Excellent communication and stakeholder management skills.
Familiarity with cloud technologies and backend services
Bachelor's degree in Computer Science, Software Engineering, or a related field
Tell employers what skills you havePerformance Testing
iOS
Kanban
Scrum
Unit Testing
Kotlin
UX Design
User Experience
Software Engineering
Agile Methodologies
Application Development
Technical Architecture
Mobile Applications
Java
Mobile Application Developer Manager
Posted today
Job Viewed
Job Description
Mobile Application Development Manager oversees the entire lifecycle of mobile app development projects, from concept to deployment, ensuring timely delivery, quality standards, and alignment with business goals by leading a team of developers, designers, and testers, while managing project budgets, timelines, and resource allocation across various platforms like iOS and Android; they also play a key role in defining technical architecture, setting development standards, and collaborating with stakeholders to gather requirements and prioritize features.
Key Responsibilities:
Project Planning and Management:
Define project scope, goals, and timelines for mobile app development initiatives.
Create detailed project plans, work breakdown structures, and resource allocation strategies.
Monitor project progress, identify potential risks, and implement mitigation plans.
Manage project budgets and ensure adherence to financial constraints.
Team Leadership:
Lead and mentor a team of mobile app developers, designers, testers, and other technical staff.
Assign tasks, delegate responsibilities, and provide performance feedback.
Foster a collaborative and productive work environment within the development team.
Technical Oversight:
Define technical architecture and development standards for mobile applications.
Evaluate new technologies, frameworks, and tools for mobile app development.
Ensure adherence to coding best practices, quality standards, and security protocols.
Requirement Gathering and Analysis:
Collaborate with stakeholders (product managers, business owners) to gather functional and non-functional requirements.
Analyze user needs and translate them into detailed design specifications for mobile apps.
Design and Development:
Oversee the design process, including user interface (UI) and user experience (UX) design.
Monitor the development process, ensuring timely delivery of features and functionalities.
Review code and conduct quality assurance checks to ensure application stability and performance.
Testing and Deployment:
Manage the testing phase, including unit testing, integration testing, and user acceptance testing.
Coordinate app deployment to various app stores (iOS App Store, Google Play Store)
Post-Launch Support:
Monitor app performance metrics and address user feedback.
Manage bug fixes, updates, and feature enhancements post-launch.
Required Skills and Qualifications:
Strong understanding of mobile app development lifecycle, including design, development, testing, and deployment.
Expertise in at least one mobile platform (iOS or Android) and relevant programming languages (Swift, Objective-C, Java, Kotlin).
Experience with agile methodologies (Scrum, Kanban) for project management.
Proven ability to lead and motivate cross-functional teams.
Excellent communication and stakeholder management skills.
Familiarity with cloud technologies and backend services
Bachelor's degree in Computer Science, Software Engineering, or a related field
#J-18808-Ljbffr
Be The First To Know
About the latest Mobile application developer Jobs in Singapore !
Highly Skilled Mobile Application Developer
Posted today
Job Viewed
Job Description
Senior Mobile Application Developer
Job Overview
The ideal candidate will design and develop advanced mobile applications using Flutter, incorporating Web RTC features. They will lead discussions on data models, architectural frameworks, and business logic. Effective collaboration with developers and designers is essential to solve diverse technical challenges.
Key Responsibilities
• Design and develop well-structured, efficient code for mobile applications
• Participate in all development life cycle phases, including planning, implementation, testing, and deployment
• Research alternatives and new technologies to improve application performance and user experience
• Collaborate with cross-functional teams to implement Service Requests, Change Requests, and Bug Fixes
• Ensure timely completion of projects and meet quality standards
Qualifications and Experience
• 3 years or more working experience in mobile app development with Flutter
• Expertise in mobile app deployment and optimization
• Familiarity with RESTful APIs and mobile app security
• Visual Studio expertise and experience with Flutter plugin and native SDK via Flutter
• Experience working with remote data via REST and JSON
• .NET and SQL Server development experience is a plus
Mobile Application Developer - Android and iOS
Posted 13 days ago
Job Viewed
Job Description
You are a skilled Mobile Application Developer with experience in both iOS and Android platforms. You have hands-on expertise in native and hybrid mobile app development, with a proven portfolio of successfully deployed apps. Your responsibilities include developing, maintaining, and enhancing mobile applications for both customer and enterprise users. You ensure high performance, intuitive UI/UX, and seamless integration with various systems.
You must have 7+ years of proven experience in mobile application development. You possess strong hands-on experience in Java, Swift, Kotlin, and Objective-C. Your expertise includes building apps for both iOS and Android platforms and a solid understanding of Android and iOS frameworks. You are familiar with React Native and hybrid app development frameworks, as well as experience with REST and SOAP web service integration. Proficiency in databases like SQLite, Oracle, SQL Server, and working in Agile development environments is essential. Additionally, you are familiar with version control tools like Git or SVN and have excellent problem-solving skills.
Ideally, you have a strong portfolio of apps published on Apple Store, Google Play Store, or Huawei Store. Good-to-have skills include experience with SAP integration and web technologies, exposure to 3rd party libraries, familiarity with cross-platform mobile apps and frameworks, knowledge of OOP design principles, experience in implementing dynamic/static UI, and custom view components. Experience in working on interdepartmental apps and CX strategies is a plus.
You hold a Bachelor's degree in Computer Science or a related field, with 7+ years of experience in mobile app development. A demonstrable portfolio of released apps and a strong understanding of the full mobile development lifecycle are required.
#J-18808-LjbffrMobile Application Developer - Android and iOS
Posted today
Job Viewed
Job Description
Mobile Application Developer - Android and iOS
You are a skilled Mobile Application Developer with experience in both iOS and Android platforms. You have hands-on expertise in native and hybrid mobile app development, with a proven portfolio of successfully deployed apps. Your responsibilities include developing, maintaining, and enhancing mobile applications for both customer and enterprise users. You ensure high performance, intuitive UI/UX, and seamless integration with various systems.
You must have 7+ years of proven experience in mobile application development. You possess strong hands-on experience in Java, Swift, Kotlin, and Objective-C. Your expertise includes building apps for both iOS and Android platforms and a solid understanding of Android and iOS frameworks. You are familiar with React Native and hybrid app development frameworks, as well as experience with REST and SOAP web service integration. Proficiency in databases like SQLite, Oracle, SQL Server, and working in Agile development environments is essential. Additionally, you are familiar with version control tools like Git or SVN and have excellent problem-solving skills.
Ideally, you have a strong portfolio of apps published on Apple Store, Google Play Store, or Huawei Store. Good-to-have skills include experience with SAP integration and web technologies, exposure to 3rd party libraries, familiarity with cross-platform mobile apps and frameworks, knowledge of OOP design principles, experience in implementing dynamic/static UI, and custom view components. Experience in working on interdepartmental apps and CX strategies is a plus.
You hold a Bachelor's degree in Computer Science or a related field, with 7+ years of experience in mobile app development. A demonstrable portfolio of released apps and a strong understanding of the full mobile development lifecycle are required.
#J-18808-Ljbffr