98 Mobile Developer jobs in Singapore
Android Mobile Developer
Posted today
Job Viewed
Job Description
Responsibilities:
- Complete AI learning machine app module design, development, optimization, and maintenance tasks based on requirements;
- Responsible for the technical architecture iteration of the business, focusing on code integrity and improving software stability and scalability;
- Participate in the development of software development processes and standards to enhance team development efficiency and software quality.
Requirements:
- Bachelor's degree or higher, with at least 5 years of Android app development experience;
- Solid computer knowledge, familiarity with Java/Kotlin, in-depth understanding of Android technical principles, and familiarity with Android system source code;
- Experience in learning machine system app development, experience in implementing learning machine projects, and the ability to independently design architectures;
- Familiarity with app performance optimization methods and tools, and familiarity with network development;
- Familiarity with software development processes, good coding practices, and a strong quality awareness, with the ability to actively propose improvements.
#J-18808-Ljbffr
Android Mobile Developer
Posted 13 days ago
Job Viewed
Job Description
Our Engineering Competence Centre (ECC) in Singapore is an R&D hub focused on delivering Digital Identity and Security solutions. We are looking for an Android Mobile Developer to join our Digital Payment business line. The role involves developing mobile SDKs (Software Development Kit) and applications for a streamlined digital payment experience, supporting proximity and e-commerce payments. This solution integrates multiple web services and client platforms, ensuring high security and ease of integration for banks and businesses.
Responsibilities:
- Design, implement, and validate mobile SDKs and applications in alignment with project specifications.
- Enhance the technology platform and contribute to prototyping and patent development.
- Collaborate with internal teams to ensure adherence to institutional processes and delivery standards.
- Provide level 3 (SL3) troubleshooting and customer support.
- Contribute to the continuous improvement of the development methodology.
Requirements:
- Strong knowledge of Android mobile development using Java and Kotlin.
- Hands-on experience with native mobile app development.
- Proficiency in unit testing, test automation, and continuous integration (Jenkins, Gradle).
- Familiarity with the mobile applications ecosystem and secure payment solutions.
Qualifications:
- Degree in Information Security, Electrical/Electronics/Computer Engineering, or related fields.
- Minimum 5 years of experience in Android mobile development.
- Knowledge of iOS development is a plus.
- Motivated, with excellent problem-solving skills and the ability to work in a dynamic environment.
Mobile Developer
Posted today
Job Viewed
Job Description
We are looking for Mobile Developer to join a fast growing IT company in Singapore
- Exciting opportunity to work with a team of professionals to deliver high quality software applications
- Salary up to $6,000 + AWS + Bonuses
- Permanent position, attractive salary package and benefits
- Working location: Central (hybrid work arrangement)
We are looking for a mobile application developer specialising in React Native to develop user interface components that adheres to React best practices. Your primary responsibilities will be to design and develop Android and iOS apps using the React Native framework, and coordinate with other team members working on different layers of infrastructure. The commitment to collaborative problem solving, implementing sophisticated design, and delivering a product with quality is essential.
Responsibilities:
- Develop, test, deploy, and maintain user interfaces and components with a focus on reusability through usage of React Native with TypeScript
- Optimise components to the best available performance across a vast array of mobile devices and browsers
- Actively participate in discussions and code reviews between peers, constantly seek to improve communication, collaboration and quality of code
- Work closely with our project managers to ensure business requirements and expectations are aligned
- Collaborate with our design team to transform design mockups into user-centric UI/UX solutions and robust code solutions that align with business objectives
- Participate in production deployment and provide post-deployment support by investigating and rectifying any reported issues
Requirements:
- Min 3 years of experience in mobile development using React Native framework with Typescript
- Experience in native mobile applications (Android Java)
By submitting your resume, you consent to the collection, use, and disclosure of your personal information per ScienTec's Privacy Policy (scientecconsulting.com/privacy-policy).
This authorizes us to:
Contact you about potential opportunities.
Delete personal data not required at this application stage.
To withdraw consent, email
All applications will be processed with strict confidence. Only shortlisted candidates will be contacted.
Liew Chien Hui - R2090138
ScienTec Consulting Pte Ltd - 11C5781
Tell employers what skills you haveJSON
ReactJS
UI Design
REST
Unit Testing
TypeScript
Agile
Application Development
JavaScript
User Interface
Mobile Devices
React Native
Mobile Applications
Java
Android
React.js
Software Development
Mobile Developer
Posted today
Job Viewed
Job Description
Job Summary:
We are looking for an experienced Senior Mobile Frontend Developer to design, develop, and maintain high-quality mobile applications. The ideal candidate will have expertise in React Native with TypeScript, along with native iOS and/or Android development experience. You will be responsible for implementing intuitive, high-performance mobile UI/UX designs and integrating with backend APIs using modern frameworks and tools.
Key Responsibilities:
- Develop and maintain mobile applications using React Native with TypeScript.
- Leverage native iOS and/or Android capabilities when required for optimal performance.
- Implement mobile UI/UX best practices for seamless, user-friendly experiences.
- Integrate mobile applications with backend services and APIs, including GraphQL.
- Ensure application performance, scalability, and responsiveness.
- Collaborate with designers, backend developers, and product teams to deliver high-quality solutions.
- Debug, troubleshoot, and optimize applications for various devices and OS versions.
Key Skills & Qualifications:
- Strong experience with React Native and TypeScript.
- Native iOS (Swift/Objective-C) and/or Android (Kotlin/Java) development experience.
- Deep understanding of mobile UI/UX design principles and best practices.
- Experience integrating REST and GraphQL APIs.
- Strong problem-solving skills and attention to detail.
- Good communication and collaboration skills.
- (Optional) Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent practical experience.
Preferred Attributes:
- Experience with performance tuning and mobile app optimization.
- Familiarity with mobile CI/CD pipelines.
- Knowledge of mobile security best practices.
Android Development
iOS
Scalability
Pipelines
REST
TypeScript
Software Engineering
Application Development
JavaScript
UI
Attention to Detail
React Native
Mobile Applications
Performance Tuning
Java
Mobile Developer
Posted today
Job Viewed
Job Description
Job Summary:
We are looking for an experienced
Senior Mobile Frontend Developer
to design, develop, and maintain high-quality mobile applications. The ideal candidate will have expertise in
React Native
with TypeScript, along with native iOS and/or Android development experience. You will be responsible for implementing intuitive, high-performance mobile UI/UX designs and integrating with backend APIs using modern frameworks and tools.
Key Responsibilities:
Develop and maintain mobile applications using
React Native
with TypeScript.
Leverage
native iOS and/or Android
capabilities when required for optimal performance.
Implement mobile UI/UX best practices for seamless, user-friendly experiences.
Integrate mobile applications with backend services and APIs, including
GraphQL .
Ensure application performance, scalability, and responsiveness.
Collaborate with designers, backend developers, and product teams to deliver high-quality solutions.
Debug, troubleshoot, and optimize applications for various devices and OS versions.
Key Skills & Qualifications:
Strong experience with
React Native
and
TypeScript .
Native
iOS (Swift/Objective-C)
and/or
Android (Kotlin/Java)
development experience.
Deep understanding of
mobile UI/UX design principles
and best practices.
Experience integrating
REST
and
GraphQL
APIs.
Strong problem-solving skills and attention to detail.
Good communication and collaboration skills.
(Optional) Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent practical experience.
Preferred Attributes:
Experience with performance tuning and mobile app optimization.
Familiarity with mobile CI/CD pipelines.
Knowledge of mobile security best practices.
#J-18808-Ljbffr
Mobile Developer
Posted 13 days ago
Job Viewed
Job Description
Job Summary:
We are looking for an experienced Senior Mobile Frontend Developer to design, develop, and maintain high-quality mobile applications. The ideal candidate will have expertise in React Native with TypeScript, along with native iOS and/or Android development experience. You will be responsible for implementing intuitive, high-performance mobile UI/UX designs and integrating with backend APIs using modern frameworks and tools.
Key Responsibilities:
- Develop and maintain mobile applications using React Native with TypeScript.
- Leverage native iOS and/or Android capabilities when required for optimal performance.
- Implement mobile UI/UX best practices for seamless, user-friendly experiences.
- Integrate mobile applications with backend services and APIs, including GraphQL .
- Ensure application performance, scalability, and responsiveness.
- Collaborate with designers, backend developers, and product teams to deliver high-quality solutions.
- Debug, troubleshoot, and optimize applications for various devices and OS versions.
Key Skills & Qualifications:
- Strong experience with React Native and TypeScript .
- Native iOS (Swift/Objective-C) and/or Android (Kotlin/Java) development experience.
- Deep understanding of mobile UI/UX design principles and best practices.
- Experience integrating REST and GraphQL APIs.
- Strong problem-solving skills and attention to detail.
- Good communication and collaboration skills.
- (Optional) Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent practical experience.
Preferred Attributes:
- Experience with performance tuning and mobile app optimization.
- Familiarity with mobile CI/CD pipelines.
- Knowledge of mobile security best practices.
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-LjbffrBe The First To Know
About the latest Mobile developer Jobs in Singapore !
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-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.