14 Mobile Applications jobs in Singapore
Mobile Applications Developer
Posted today
Job Viewed
Job Description
We are looking for a skilled Mobile Application Developer to design, build, and maintain high-performing mobile applications. You will work closely with cross-functional teams to deliver scalable, user-friendly, and innovative solutions for iOS and Android platforms.
Key Responsibilities- Design and develop mobile applications for (Android / iOS / cross-platform (Flutter/React Native)) .
- Collaborate with product managers, UI/UX designers, and backend developers to define app features and functionalities.
- Write clean, efficient, and maintainable code following industry best practices.
- Integrate APIs, third-party libraries, and backend services.
- Ensure the performance, quality, and responsiveness of applications.
- Debug, troubleshoot, and resolve technical issues in apps.
- Stay updated with the latest mobile technologies, frameworks, and tools.
- Participate in code reviews and contribute to continuous improvement.
- Bachelor's degree in Computer Science, Engineering, or related field.
- 3years of experience in mobile app development.
- Strong proficiency in (Java/Kotlin for Android | Swift/Objective-C for iOS | Flutter/React Native for cross-platform) .
- Experience with RESTful APIs, JSON, and mobile architecture patterns (MVVM/MVC/MVP).
- Familiarity with Git or other version control systems.
- Knowledge of app deployment on Google Play Store / Apple App Store.
- Understanding of Agile development practices.
- Good problem-solving and communication skills.
- Experience with push notifications, Firebase, in-app purchases, and analytics tools.
- Knowledge of CI/CD pipelines for mobile apps.
- Familiarity with cloud services (AWS, GCP, Azure).
- UI/UX sensibility and ability to work closely with designers.
If you would like to know more about this role, do drop me a message or you can alternatively drop me an email stated below.
By submitting an application or your resume, you are deemed to have consented to Dynamic Human Capital Pte Ltd collecting, using and disclosing your personal data for the purposes stated in our privacy notice ). You acknowledge that you have read, understood, and agree with the terms in our privacy notice.
Under the revised Employment Agencies Licence Condition 5(b), employment agencies (EAs) are required to collect the personal data (e.g., NRIC, FIN) of applicants referred to employers for permanent or contract job positions of at least 6 months with a fixed monthly salary of $3,300 and above. PDPA requirements on collection, use and disclosure of personal data are not applicable to EAs that are collecting such information, as it is a regulatory requirement.
We regret to inform you that only shortlisted candidates will be notified. All applications will be treated with the strictest confidence.
Latha M
Senior Researcher
Dynamic Human Capital Pte Ltd,
2 Kallang Avenue #03-08 CT Hub Singapore
EA License No: 12C6253 |Registration No: R
MOBILE APPLICATIONS DEVELOPER
Posted today
Job Viewed
Job Description
We're looking for a Flutter developer to build and maintain our software that helps businesses manage their operations.
Requirements:
1+ year mobile development experience (Flutter, Swift, Kotlin)
1+ year backend development experience (PHP, Golang, TypeScript)
Experience with ORM and database management
Queue systems and background processing
Unix/Linux command line proficiency
Good to Have:
WebSocket implementation
AWS Infrastructure (eg: S3 integration)
Good understanding of UI/UX design tools such as Figma, Adobe XD
State management solutions (Bloc, Provider)
Responsibilities:
Build features using Flutter
Implement data synchronization and offline capabilities
Translate client needs into technical solutions
Write clean, maintainable code with proper testing
Collaborate with backend teams on API integration
Test and deploy via CI/CD
mobile applications developer
Posted today
Job Viewed
Job Description
- Design, build, and maintain advanced iOS applications using Swift and Objective-C.
- Collaborate with cross-functional teams (UX designers, product owners, test engineers, other developers) to define, design, and implement new features.
- Write unit tests and UI tests to ensure code robustness, usability, and reliability.
- Debug, fix bugs, and improve application performance.
- Continuously evaluate and implement new technologies to maximize development efficiency.
- Integrate applications with remote data services via REST/JSON and work with service-oriented architectures.
- Utilize DevOps tools like Bitbucket, Jenkins, Maven, and Bamboo to configure CI/CD pipelines.
- Work on mobile frameworks such as Core Data, Core Animation, Core Graphics, Core Text, Promise Kit, Alamofire, Object Mapper, etc.
- Apply design patterns (MVC, MVP, VIPER) and object-oriented programming concepts.
- Implement analytics frameworks like Firebase, Facebook, and Google Analytics.
- Use CocoaPods or Carthage for dependency management.
- Maintain knowledge of the iOS mobile landscape, trends, architectures, and emerging technologies .
- Support Agile development processes, including participation in sprint planning, code reviews, and testing.
- Education: Bachelor's degree in Computer Science, Engineering, or related field.
- Experience: 7–10 years of iOS software development experience, with published apps on the App Store.
- Technical Skills:
Swift and Objective-C development
iOS frameworks: Core Data, Core Animation, Core Graphics, Core Text
RESTful API integration, JSON handling
Knowledge of Kony Middleware (Mobile Fabric) is a plus
Unit testing and UI automation frameworks (Quick, Nimble, XCTest)
Design patterns: MVC, MVP, VIPER
Experience with CI/CD and DevOps tools (Jenkins, Bamboo, Maven, Bitbucket)
Familiarity with AWS is a plus
Analytics frameworks: Firebase, Facebook, Google Analytics
Dependency managers: CocoaPods, Carthage
- Domain Knowledge: Exposure to Financial / Banking applications is preferred.
- Strong problem-solving, analytical, and communication skills.
- Ability to learn new technologies quickly and adapt to a fast-paced environment.
Mobile Applications Developer
Posted today
Job Viewed
Job Description
Rakuten International oversees 7 businesses with over 4,000 employees globally. The brand is recognized for its leadership and innovation in e-commerce, digital content, advertising, entertainment and communications, bringing the joy of discovery and access to more than 1 billion members across the world. Our teams deliver on the company’s mission to delight merchants and customers through innovation, optimism, and teamwork.
Rakuten Viki is a global entertainment streaming platform that specializes in Asian content. Our platform enables millions of viewers to discover and enjoy primetime shows and movies, subtitled in over 150 languages. Headquartered in San Mateo, California, we also have offices in Singapore, Seoul, and Shanghai, ensuring a strong global presence and a deep connection to the heart of Asian entertainment. Our platform is home to a large and loyal community of fans who share a passion for Asian culture and entertainment. Join us in our mission to bridge cultures and connect the world to Asian entertainment. At Rakuten Viki, we offer a chance to be part of a global community that celebrates culture, creativity, and connection.
As a Senior Engineer, iOS at Viki, you will be working on improving our apps. We are currently looking for a passionate and collaborative engineer who’s willing to explore new technologies and excel at existing ones. As part of the team, you will get the chance to work with an amazing team of iOS Engineers whose work are featured in various tech blogs and news sites. Our app is regularly featured in multiple countries around the world as well. In addition, you get the chance to learn about media streaming across multiple platforms (Apple TV, Mobile Apps, Chromecast, and so forth).
Key Requirements:
- Bachelor's Degree in Computer Science or equivalent
- 5+ years in building native applications for iPhone, iPad or Apple TV
- Experience with Swift and iOS frameworks (UIkit, SwiftUI)
- Deep understanding of iOS framework internals including multithreading and memory management specific to mobile devices
- Ability to find innovative ways to increase application efficiency and connectivity, with an emphasis on improving the core user experience
- Collaborate closely with product and design teams to create innovative user interfaces and features, optimized for mobile platforms
- An interest to explore, investigate and prototype leading-edge concepts
Preferred Qualifications:
- Video streaming experience
- Product design experience with focus on user analytics
- Experience testing frameworks
- Prior experience working with in-app subscription
Rakuten provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type. Rakuten considers applicants for employment without regard to race, color, religion, age, sex, national origin, disability status, genetic information, protected veteran status, sexual orientation, gender, gender identity or expression, or any other characteristic protected by federal, state, provincial or local laws.
Mobile App Development Manager
Posted today
Job Viewed
Job Description
- Oversee and lead mobile software development for iOS and Android platforms.
- Manage and mentor a team of mobile engineers across both platforms.
- Review product requirements and break down functional specifications into technical tasks.
- Design project architecture and define development best practices.
- Troubleshoot and resolve complex technical challenges in performance, UI/UX, and system integration.
- Monitor project timelines and track real-time development progress to ensure timely delivery.
- Collaborate with Product Managers, UI/UX Designers, and Backend Engineers to ensure end-to-end product quality.
- Bachelor's Degree in Computer Science, Software Engineering, or equivalent.
- Minimum 5 years of mobile app development experience , with at least 2 years in a leadership/managerial role .
- Proficient in native development for both iOS (Swift/Obj-C) and Android (Kotlin/Java) .
- Strong understanding of app architecture (MVVM, MVI), CI/CD, and App Store/Google Play release workflows.
- Experience in project/task management, agile sprints, and cross-team collaboration.
- Ability to mentor junior engineers and foster team growth.
Lead IT Consultant (Enterprise / Corporate Applications, Mobile, C#)
Posted today
Job Viewed
Job Description
My client an education institution is looking for a lead consultant (Assistant Director equivalent) to manage the enterprise / corporate applications like Finance, Legal, Library systems as well as mobile applications. A more experienced candidate can be considered for the role of principal consultant.
This position leads a few applications services teams and leads team members in planning, managing, implementing and maintaining the relevant services.
The candidate must possess the capability to make breakthroughs in design, development, testing, debugging, and implementing software applications or specialised utility programs in support of end users' needs on platforms.
Main Responsibilities
- Perform planning, organisation, monitoring and control of all aspects of an IT programme and the strategic utilisation of resources to achieve the objectives within the agreed timelines, costs, and performance expectations. In addition, the identification, coordination, and management of project interdependencies, ensuring alignment with and achievement of business objectives
- Oversee IT Operations & Support related to relevant Application Services
- Manage project delivery to meet project scope, schedule and cost expectations and goals
- Identify, assess, and manage project risks
- Manages internal resources, third parties or vendors for the successful execution of projects
- Ensure that all projects are delivered on time, within scope and within budget
- Plan and conduct IT Planning & Budgeting in conjunction with the respective divisions
- Manages vendors, and outsourcing contracts
- Coach, train and manage the team
- Able to work closely with cross-functional teams, including business analysts, designers, and other developers, to deliver high-quality solutions
- Hold regular status update meetings with the team
- Work with stakeholders to gain alignment for implementation and post-implementation stages.
Experience
- Degree in Computer Science, Information Systems, Information/Infocomm Technology, Computer or Electronics Engineering or related discipline
- At least 15 years of application development and operation maintenance experience with at least 8 years in leadership and management position
- Good communication and management skills particularly in project management, change management and vendor management
- Experience in ERP solution such as either SAP RISE, Oracle Campus solution or Salesforce Cloud is essential
- Knowledge and experience in C#, VB.Net, ASP.Net, MVC 4/5, HTML 5, CSS 3, JavaScript, Bootstrap, JQuery, XML, system configuration, web services
- Knowledge and experience in IIS Server, Visual Studio 2016/2019 and MS SQL Server T-SQL.
- Relevant experience in Outsystems, .NET Core, Sharepoint, Payment Gateway, and Mobile Platform is a plus
- Excellent analytical and problem-solving skills with keen attention to details. Ability to identify issues and provide efficient and effective solutions.
- Outstanding analytical, problem solving, and critical thinking skills
- Excellent oral, written, presentation, communication, and interpersonal skills
- Solid organizational skills including attention to detail and multi-tasking skills
- Proactive and independent in managing potential issues
- Able to interact with various stakeholders at all levels and with different backgrounds
- Able to lead and provide guidance to developers on design aspect of the system
- Able to understand system architecture would be an advantage
Interested candidates are invited to submit their MS Word formatted CV with the current and expected salary remunerations.
By submitting any application or resume to us, you will be deemed to have agreed and consented to us disclosing your personal information to prospective employers for their consideration.
We regret to inform that only short-listed applicants will be notified.
• JonDavidson Pte Ltd • EA Lic-22S1412 • CS Seh • MOM Reg No-R •
Firmware & App Development Intern
Posted today
Job Viewed
Job Description
Join our engineering team to build end-to-end prototypes that connect custom electronic modules to smartphones and PCs via wireless communications. You'll write embedded firmware for microcontrollers and develop companion mobile/desktop apps to configure, stream, and visualize data. This is a hands-on role spanning hardware bring-up, wireless communications design, algorithms, and user-facing software.
What You'll DoImplement and test firmware in C/C++ for MCU-based wireless electronic modules
Design wireless communication (e.g. BLE services/characteristics (GATT), pairing/security, and data-streaming for reliable phone/PC connectivity)
Build companion mobile or desktop apps (Android/iOS or Windows/macOS) for device control, data logging, and OTA updates.
Interface with sensors and peripherals via UART/I²C/SPI
Prototype and evaluate algorithms (e.g., filtering, calibration, event detection) and profile performance on-device and in app.
Bring-up hardware: read schematics/datasheets, perform board-level testing and debugging.
Write unit and integration tests; assist with test automation and CI for firmware/app builds.
Document designs, APIs, and test results
Programming in C/C++ (firmware) and preferably one of: Kotlin/Java (Android), Swift (iOS), Dart/Flutter, React Native, C#/WPF, Python+Qt/Electron.
Knowledge of wireless communications fundamentals (e.g. Bluetooth Low Energy: advertising, connection parameters, GATT services/characteristics, throughput & latency trade-offs)
Familiarity with microcontrollers, interrupts/RTOS basics, and peripheral drivers.
Comfortable using Git and writing clear documentation.
Strong problem-solving, debugging, and hands-on lab skills.
Building cross-platform UIs; plotting live sensor data; basic REST/WebSocket integrations.
OTA firmware update pipelines, secure bootloaders, and basic cryptography for BLE.
Signal processing basics (filters, peak detection), numerical methods, or ML on embedded targets.
Experience with electronic hardware modifications, soldering and oscilloscope.
Exposure to hardware design/verification, DFM/DFT, and EMC considerations.
Awareness of development in regulated environments (e.g., medical, consumer health, IoT).
- C/C++, Python; Android Studio, Xcode, Flutter or React Native; BLE analyzers (nRF Sniffer, Ellisys); JTAG/SWD; oscilloscopes/logic analyzers; UART/I²C/SPI; Git/GitHub; CI (GitHub Actions); issue tracking (Jira).
Suitable streams of study
Electronics & Communication Engineering (ECE)
Electrical & Electronics Engineering (EEE)
Computer Engineering / Computer Science (with embedded/IoT focus)
Instrumentation / Control Engineering
Mechatronics / Robotics
Biomedical Engineering (with embedded systems or signal processing electives)
Information Technology (with strong systems/embedded electives)
End-to-end product thinking from sensor to smartphone/cloud.
BLE performance tuning, low-power design, and robust over-the-air updates.
Practical debugging and validation on real hardware.
Collaborative engineering workflows (reviews, testing, CI/CD)
sgearlycareers
Joining us is more than saying "yes" to making the world a healthier place. It's discovering a career that's challenging, supportive and inspiring. Where a culture driven by excellence helps you not only meet your goals, but also create new ones. We focus on creating a diverse and inclusive culture, encouraging individual expression in the workplace and thrive on the innovative ideas this generates. If this sounds like the workplace for you, apply now We commit to respond to every applicant.
Be The First To Know
About the latest Mobile applications Jobs in Singapore !
Lecturer (AI Engineering & App Development) - School of Computing
Posted today
Job Viewed
Job Description
Singapore Polytechnic
Fixed Terms
Closing on 21 Sep 2025
What the role is
Most Positive Workplace Collaboration Award - Singapore International Chamber of Commerce Awards 2025
Ranked #19 for The Straits Times Singapore's Best Employers 2024 & 2025
The job of an academic is challenging and meaningful. Not only will he/she have both the knowledge and working experience, he/she must also possess a passion for working with youths, nurturing them and moulding their characters. There will be opportunities to develop the curriculum, introduce new courses as well as be involved in consultancy and other applied research projects. Administrative work related to teaching and School/Institutional strategic initiatives will be an important part of the job too. Successful candidates will be expected to be resourceful and innovative with initiative and good communication skills.
AI Engineering & App Development
The appointee must be competent to teach in at least three of the following subjects:
- Fullstack Web Development
- Big Data Technologies
- Data Engineering
- DevOps & Automation for AI
- AI & Machine Learning
- Deep Learning
- Practical AI
- Machine Learning in Python
- Graph Database & Analytics
What you will be working on
Responsibilities:-
- Conduct lessons, create teaching and assessment materials, and facilitate learning of students (youths and adult learners)
- Develop and maintain new/existing teaching curriculum. This includes regular review of existing curriculum and make recommendations on areas of improvements that would enhance students' learning, performance and employability.
- Keep current and abreast of trends and developments of AI / Machine Learning engineering deployment such as ML & Data Ops, Severless ML Deployment
- Support the School' strategic initiatives through involvement in committee work and projects such as research and consultancy projects, development and management of new courses
What we are looking for
Requirements:-
- Minimum 2 years of relevant work experience in AI engineering, application development, data engineering or AI/ML ops engineering
- Proficient in at least one of the programming languages (Python, JavaScript)
Familiar with:
ML Lifecycle
- Model Versioning, DVC tools
- CI/CD for ML
Added advantage if applicant has experience in:
Full Stack Web Development
- Software Engineering
- Containerisation and Orchestration implementation
- Serverless ML Deployments (Cloud)
- Model Security
- Passionate about education and possess strong interest in teaching and mentoring both youths and adult learners.
- Self-driven, independent and possess readiness to work as a team.
Successful candidate will be offered a 2-year contract in the first instance.
About Singapore Polytechnic
As Singapore's first polytechnic, Singapore Polytechnic (SP) prides ourselves in providing the best learning experience for our students in pre-employment and continuing adult education. The mission of SP is to prepare our learners to be life ready, work ready and world ready. Our vision is to be a caring community of inspired learners committed to serving with mastery.
About your application process
This job is closing on 21 Sep 2025.
If you do not hear from us within 4 weeks of the job ad closing date, we seek your understanding that it is likely that we are not moving forward with your application for this role. We thank you for your interest and would like to assure you that this does not affect your other job applications with the Public Service. We encourage you to explore and for other roles within Singapore Polytechnic or the wider Public Service.
IT Manager | Software | Web | Mobile
Posted today
Job Viewed
Job Description
To apply, It will be great if you could share your CV to . Alternatively, you can apply at
- Leadership role with autonomy to make key decisions for Application roadmap and strategy
- Permanent role with an established company
About the company
Our client is an established MNC with over 20 years of experience who is a market leader within their industry. As part of their plan to invest in technology, they are now hiring an experiencedSoftware Manager to join their team.
About the job
Lead Global & Regional Application Strategy: Guide the complete lifecycle of application development projects. You will lead change management and global application projects
Lead & Mentor: Managing a high-performing team of Application Support and software Engineers. Providing essential mentorship, training, and performance evaluations.
Ensure Operations efficiency: Ensuring that application runs smoothly
Orchestrate & Resolve: Command the resolution of complex, high-priority incidents. You'll be the calm in the storm, coordinating cross-functional teams (Development, DevOps, Infrastructure) to restore service swiftly and effectively.
Communicate & Influence: Build strong relationships with stakeholders across the business. You'll translate complex technical issues into clear business impact and provide data-driven insights on application health, performance trends, and support KPIs.
Skills and experience required
As a successful applicant, you will have at least 10 years of experience in application / software development. Proven track record in managing a team is required for this role. Strong expertise in Application project management.
Proven track record in Cloud such as Azure or AWS will be of added advantage.
Whats on offer
This is an excellent opportunity to join an established company with heavy investments in Software / Application.
To apply online please use the 'apply' function, alternatively you can reach me at (EA: 94C3609/ R )
IT Manager | Software | Web | Mobile
Posted 5 days ago
Job Viewed
Job Description
To apply, It will be great if you could share your CV to . Alternatively, you can apply at
- Leadership role with autonomy to make key decisions for Application roadmap and strategy
- Permanent role with an established company
About the company
Our client is an established MNC with over 20 years of experience who is a market leader within their industry. As part of their plan to invest in technology, they are now hiring an experiencedSoftware Manager to join their team.
About the job
Lead Global & Regional Application Strategy: Guide the complete lifecycle of application development projects. You will lead change management and global application projects
Lead & Mentor: Managing a high-performing team of Application Support and software Engineers. Providing essential mentorship, training, and performance evaluations.
Ensure Operations efficiency: Ensuring that application runs smoothly
Orchestrate & Resolve: Command the resolution of complex, high-priority incidents. You'll be the calm in the storm, coordinating cross-functional teams (Development, DevOps, Infrastructure) to restore service swiftly and effectively.
Communicate & Influence: Build strong relationships with stakeholders across the business. You'll translate complex technical issues into clear business impact and provide data-driven insights on application health, performance trends, and support KPIs.
Skills and experience required
As a successful applicant, you will have at least 10 years of experience in application / software development. Proven track record in managing a team is required for this role. Strong expertise in Application project management.
Proven track record in Cloud such as Azure or AWS will be of added advantage.
Whats on offer
This is an excellent opportunity to join an established company with heavy investments in Software / Application.
To apply online please use the 'apply' function, alternatively you can reach me at (EA: 94C3609/ R )