1,092 Mobile Developers jobs in Malaysia
Mobile Developers (iOS)
Posted 1 day ago
Job Viewed
Job Description
Job Summary
As a Mobile Developer, you will be responsible for building, maintaining, and improving mobile applications using Flutter and native iOS development. You will work closely with product managers, designers, and other developers to deliver high-quality and scalable mobile applications.
Responsibilities & Duties- Develop and maintain cross-platform mobile applications using Flutter.
- Build and maintain native iOS features using Swift when required.
- Collaborate with UX/UI designers and backend engineers to deliver exceptional user experiences.
- Write clean, maintainable, and efficient code following best practices.
- Ensure the performance, quality, and responsiveness of applications.
- Implement unit and integration tests to ensure code quality.
- Identify and fix bugs and performance issues.
- Participate in code reviews and contribute to team knowledge sharing.
- Stay up to date with mobile development trends and best practices.
- Diploma/Degree in Computer Science & Information Technology
- Design and build applications for the iOS platform using native language (Objective-C and Swift)
- Support and enhance existing iOS mobile applications
- Experience in iOS Swift or Objective-C (Swift preferred)
- Ensure the applications run smoothly on various iOS devices
- Consume server-side RESTful API within iOS applications
- Maintain good knowledge of latest app development technique
- Able to understand basics of UIView animations
- Able to create customizable controls which can be reused in other projects
- Experience integrating 3rd party SDKs & APIs
- Experience with iOS frameworks such as Core Data, Core Animation etc.
- Understanding of Apple's design principles and interface guidelines
- Proficient understanding of code versioning tools such as git, gitlab etc.
- Solid understanding of full mobile development life cycle preferred
- Experience maintaining code quality and optimize code wherever required
Encora is the preferred digital engineering and modernization partner of some of the world's leading enterprises and digital native companies. With over 9,000 experts in 47+ offices and innovation labs worldwide, Encora's technology practices include Product Engineering & Development, Cloud Services, Quality Engineering, DevSecOps, Data & Analytics, Digital Experience, Cybersecurity, and AI & LLM Engineering.
At Encora, we hire professionals based solely on their skills and qualifications, and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.
Seniority level- Mid-Senior level
- Contract
- Engineering and Information Technology
- IT Services and IT Consulting
Mobile Developers (iOS)
Posted 1 day ago
Job Viewed
Job Description
As a Mobile Developer, you will be responsible for building, maintaining, and improving mobile applications using Flutter and native iOS development. You will work closely with product managers, designers, and other developers to deliver high-quality and scalable mobile applications. Responsibilities & Duties
Develop and maintain cross-platform mobile applications using Flutter. Build and maintain native iOS features using Swift when required. Collaborate with UX/UI designers and backend engineers to deliver exceptional user experiences. Write clean, maintainable, and efficient code following best practices. Ensure the performance, quality, and responsiveness of applications. Implement unit and integration tests to ensure code quality. Identify and fix bugs and performance issues. Participate in code reviews and contribute to team knowledge sharing. Stay up to date with mobile development trends and best practices. Qualifications & Skills
Diploma/Degree in Computer Science & Information Technology Design and build applications for the iOS platform using native language (Objective-C and Swift) Support and enhance existing iOS mobile applications Experience in iOS Swift or Objective-C (Swift preferred) Ensure the applications run smoothly on various iOS devices Consume server-side RESTful API within iOS applications Maintain good knowledge of latest app development technique Able to understand basics of UIView animations Able to create customizable controls which can be reused in other projects Experience integrating 3rd party SDKs & APIs Experience with iOS frameworks such as Core Data, Core Animation etc. Understanding of Apple's design principles and interface guidelines Proficient understanding of code versioning tools such as git, gitlab etc. Solid understanding of full mobile development life cycle preferred Experience maintaining code quality and optimize code wherever required About Encora
Encora is the preferred digital engineering and modernization partner of some of the world's leading enterprises and digital native companies. With over 9,000 experts in 47+ offices and innovation labs worldwide, Encora's technology practices include Product Engineering & Development, Cloud Services, Quality Engineering, DevSecOps, Data & Analytics, Digital Experience, Cybersecurity, and AI & LLM Engineering. At Encora, we hire professionals based solely on their skills and qualifications, and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality. Seniority level
Mid-Senior level Employment type
Contract Job function
Engineering and Information Technology Industries
IT Services and IT Consulting
#J-18808-Ljbffr
Software Engineer
Posted today
Job Viewed
Job Description
Overview
Expected Software Engineer Profile:
- Minimum 5 years of experience working as software engineer using AWS Cloud Platform.
- Min 3 years’ experience in:
- Java (SpringBoot framework) and have strong OOP programming concept
- Multithreading and asynchronous programming (concurrency / webflux)
- Docker and containers experience
- Experience in either one of the working environment: Collaboration with multiple Scrum teams across different products
- Passionate in: acquiring new knowledge; continuous improvement in development, security & operation processes and practices; proactively sharing / introducing technical experience in making Product better
- Good in English (verbal and written)
- Able to communicate effectively both one-on-one and with teams in business and IT
- A good team player and ability to work as a team, shares knowledge and bring the team forward
- Strong listening skills to understand. Shows empathy by seeking to understand and identify the real needs of business stakeholders and developers
- Able to address conflict by promoting constructive discussion and getting cooperation
- Advantage skills: Good to have IaC experience (e.g. Terraform)
- Good to have exposure / experience in Front End Development using Angular & SPA
- Testing framework (Jasmine / Karma)
- Translate user stories into technical implementation and produce a high-quality potential
- Collaborate with other software engineers, product owner, business analyst, software QA and Scrum Master in evaluating and developing Products
- Proactively collaborate and communicate within & across Scrum Teams in dependencies design and discussion
- Work in a decentralized scrum team & matrix reporting structure where resources are in multiple countries, such as EU, Asia, US etc.
- Enforce the coding standard, security compliance, process & governance within the scrum team and provide guidance to junior software engineers.
- Establish and adhere to appropriate governance and security control.
- Establish technical requirements to meet functional and business SLAs.
- Establish and document technical requirements according to policies into format that business users can understand; document issue resolution and technical run books.
- Investigate and resolve incidents raised by consumers
- Conduct vulnerability assessments on product
- Contribute in reviewing and renewing application security policies and procedures.
- Responding to security incidents and coordinating with other teams to remediate issues.
- Monitoring security dashboards and alerts to identify potential threats.
- Proven experience in AWS Cloud Platform
- Strong Java (SpringBoot) and OOP fundamentals
- Experience with multithreading, asynchronous programming
- Docker/containerization experience
- English proficiency (verbal and written)
- Excellent communication and teamwork skills
- Ability to understand and address business and technical needs
- Good to have IaC experience (Terraform)
- Experience Front End Development using Angular & SPA
- Experience with testing frameworks (Jasmine / Karma)
If you are interested in this position, please share your updated resume at with these details:
- Total years of Experience:
- Nationality:
- Seniority level: Mid-Senior level
- Employment type: Full-time
- Job function: Information Technology and Other
- Industries: IT Services and IT Consulting
Software Engineer
Posted today
Job Viewed
Job Description
We are looking for a Software Engineer to design, develop, and maintain software applications that support our internal operations and client projects. This role requires a solid foundation in software development, problem-solving skills, and the ability to work on both independent and team-based projects.
Key Responsibilities- Design, develop, test, and deploy software applications according to business and client requirements.
- Write clean, scalable, and efficient code using modern programming languages and frameworks.
- Collaborate with cross-functional teams (designers, product managers, engineers) to deliver solutions.
- Debug, troubleshoot, and upgrade existing systems and applications.
- Integrate APIs, databases, and third-party services into applications.
- Participate in code reviews, testing, and documentation to ensure high-quality standards.
- Stay up-to-date with emerging technologies, tools, and best practices.
- Support the full software development lifecycle (SDLC).
Software Engineer
Posted 1 day ago
Job Viewed
Job Description
Are you passionate about technology and eager to be part of a growing innovation hub? We are looking for enthusiastic Software Engineers to join our expanding R&D team based in Kuala Lumpur. This is a great opportunity for fresh graduates with strong internship or project experience, as well as early-career engineers (up to 3–4 years) who are ready to take the next step in their careers.
You will work in a collaborative, Agile environment alongside experienced professionals while gaining exposure to modern tools and technologies that power large-scale, cloud-native systems.
Responsibilities- Design, build, and support backend applications, primarily in Java, with opportunities to learn Kotlin, Golang, and other emerging technologies.
- Contribute to data analytics initiatives, including working with HBase and Apache Phoenix for SQL-driven insights.
- Collaborate closely with global teams spanning Malaysia, the UK, and the US, including Product Owners, Data Engineers, and QA specialists.
- Take part in the complete software development lifecycle—from requirements gathering to coding, testing, and deployment.
- Learn and apply system performance optimization techniques for high-traffic applications.
- Ensure code quality through proper testing, documentation, and peer reviews.
- Gain hands-on exposure to Kafka and real-time data streaming platforms.
- Support monitoring and observability using cloud-native tools and standards.
- Fresh graduates with strong project or internship experience OR up to 3-4 years of professional software development experience.
- Strong foundation in programming concepts (data structures, algorithms, problem-solving).
- Proficiency in Java (or related backend/server-side development experience).
- Experience coding in a Linux-based development environment.
- Familiarity with CI/CD pipelines (e.g., Jenkins or similar).
- Understanding of system integration across multiple applications.
- Knowledge of SQL and database fundamentals.
- Exposure to frameworks and tools such as Spring, Kafka Streams, OpenAPI, or Golang.
- Familiarity with Docker and Kubernetes.
- Practical experience from internships, academic projects, or hackathons that highlight your problem-solving abilities.
- Ability to work independently while thriving in a team environment.
- Strong communication and interpersonal skills.
- Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related discipline (or equivalent practical experience).
Be part of a fast-growing company’s APAC headquarters with global collaboration where you can work with cutting-edge tools and technologies in an innovative and dynamic environment. Also, you can build a career in software engineering while contributing to impactful projects.
If you are interested, please send your application to Referrals are also welcome!
Job Details- Seniority level: Mid-Senior level
- Employment type: Full-time
- Job function: Information Technology and Engineering
- Industries: IT Services and IT Consulting and Telecommunications
Referrals increase your chances of interviewing at RP International by 2x
Get notified about new Software Engineer jobs in Greater Kuala Lumpur .
#J-18808-LjbffrSoftware Engineer
Posted 1 day ago
Job Viewed
Job Description
Direct message the job poster from Eurofins GSC IT Malaysia
We are looking for a Software Developer with expertise in Delphi and Oracle PL/SQL to join our team. In this role, you will be working with a dedicated and enthusiastic team to enhance and support our Laboratory Information Management System (LIMS) , serving multiple customers across the business.
What You’ll DoAs a Delphi Developer, you will actively collaborate with Product Owners and other stakeholders to:
- Estimate development complexity and workload.
- Select the most appropriate technical solutions to meet business and user requirements.
- Design, develop, and deploy changes to the LIMS according to customer needs.
- Support and maintain the LIMS together with other team members.
- Work closely with Engineers and QA to ensure high quality of delivered solutions.
- Implement and follow best practices, coding standards, and quality processes.
- 4+ years of professional experience developing with Embarcadero Delphi 2006 or later (Delphi 12 preferred).
- Experience in Windows Services and/or UI Forms development with Delphi is a strong advantage.
- 4+ years of hands-on experience with Oracle PL/SQL .
- Solid expertise in server-side development using Delphi and/or Oracle PL/SQL.
- Strong understanding of relational databases (Oracle 9i, 11c, or later).
- Excellent analytical, problem-solving, and troubleshooting skills .
- Working knowledge of Agile methodologies (Scrum, Kanban).
- Experience collaborating with Business Analysts and Software Architects .
- Exposure to Test Driven Development (TDD) and test automation.
- Comfortable with unit testing and mocking in Delphi .
- Ability to translate functional requirements into robust technical solutions.
- Bachelor’s or Master’s degree in Computer Science or a related field.
- Monday to Friday 2:00 PM – 11:00 PM (Malaysia Time)
- Mid-Senior level
- Full-time
- Industries
- IT Services and IT Consulting
Software Engineer
Posted 1 day ago
Job Viewed
Job Description
#J-18808-Ljbffr
Be The First To Know
About the latest Mobile developers Jobs in Malaysia !
Software Engineer
Posted 1 day ago
Job Viewed
Job Description
Direct message the job poster from Mettler-Toledo International, Inc
About Mettler-ToledoMETTLER TOLEDO is a global leader in precision instruments and services. We are renowned for innovation and quality across laboratory, process analytics, industrial, product inspection, and retailing applications. Our sales and service network is one of the most extensive in the industry. Our products are sold in more than 140 countries, and we have a direct presence in approximately 40 countries. For more information, please visit
Purpose of the jobThe purpose of this role is to support the modification and maintenance of the online product configuration tool to be used as a front-end sales tool and output a technical specification for the engineering teams to work with. To perform user acceptance testing, identify bugs/ defects and work to correct and resolve them for retest.
Responsibilities- Perform user acceptance testing, report bugs, and identify root causes and corrective actions.
- Collaborate with engineering application teams to program product handling rules into the configurator.
- Work within a team of developers from within the business and global corporate partners to harmonize the design of the configurator.
- Proactively initiate, develop, and maintain effective working relationships with cross-functional team members in product engineering, product management, sales, and operations.
- Develop within Adobe Experience Manager Forms.
- Manage the configuration change process for options, rules, and features requested by the business.
- Provide reports and dashboards to product management
- Create, modify or maintain sales tools for further automation
- Communicate new releases and updates regarding the configuration tool to the business.
- Experienced in Java programming (or similar OOP language)
- Ideally experience working with Adobe Experience Manager , or experience working with any major CMS (Content Management System) .
- Ideally with working knowledge of Git
- Experience working with OOP (Object-oriented programming) Typescript projects.
- Knowledge of Excel and VBA programming
- Knowledge of software development, best practices, software design patterns
- Experience with using project management tools such as Jira, Devops or similar
Click "Apply Now" to be part of the team!
Seniorities- Associate
- Full-time
- Product Management and Information Technology
- Appliances, Electrical, and Electronics Manufacturing
Software Engineer
Posted 1 day ago
Job Viewed
Job Description
We deliver the best GIS solutions in the world, with the brightest minds on the map.
What are the issues that matter most to you? Climate change, national security, disaster response?
At Esri Malaysia you'll work with people at the forefront of these issues, connect them with the best tech and solutions and get an inside look into the real-world challenges that shape our future.
We turn problems into opportunities, and that takes two things:
- The most powerful GIS technology and solutions.
- Driven, talented, and passionately curious people.
Here we connect them, and that’s how we achieve incredible things for communities, economies, and for your career.
About the RoleAs the Software Engineer, you will play an important role in designing, building, and improving software solutions that support our clients and business needs.
You’ll work closely with team members and subject matter experts to develop high-quality applications, ensuring they are reliable, user-friendly, and aligned with our company goals.
Your responsibilities will include coding, testing, troubleshooting, and maintaining software, as well as contributing ideas to improve our products and services. This role gives you the opportunity to work on different projects, learn new technologies, and make an impact in both local and regional initiatives.
Here’s what a typical day will look like:
- Design and develop innovative high quality, scalable and extendable solutions.
- Work with a variety of environments such as desktop, server, cloud and mobile platforms.
- Proactively stay updated on latest ArcGIS and relevant IT technology.
- Provide guidance and directions to clients to deliver on their expectations.
- Get involved in the stages of a product life cycle including planning, analysis, design, implementation, and maintenance.
- Experience working collaboratively with other developers and application engineers, as well as technical and non-technical people within software teams.
We are seeking a dedicated and detail-oriented Software Engineer to join our dynamic team. The ideal candidate thrives in a fast-paced environment and excels in designing, developing, and optimizing software solutions. You should bring strong technical expertise, problem-solving skills, and the ability to collaborate effectively across teams.
If you’re proactive, results-driven, and passionate about building innovative solutions that drive business success, we’d love to hear from you.
To be successful you will need to bring along:
- Degree in Computer Science/Information Technology/Software Engineering or a related discipline.
- 3+ years of experience developing Front-end applications by writing code that is readable, testable, maintainable, and scalable.
- Demonstrated knowledge and hands-on experience across the full application stack with some of the following languages/frameworks:
- Web User Interface Development - HTML, CSS, JavaScript and frameworks such as React.js with Redux, Vue.js.
- Desktop Development - .NET
- Cloud Development - AWS, Azure.
- Python
- Mobile – Flutter or React Native
- Prior experience with GIS technologies is a plus.
- Experience working in Agile.
- Good analytical and problem-solving skills.
- Strong written and verbal communication skills; strong interpersonal skills.
- Ability to learn quickly and use knowledge effectively.
- Able to work with minimum supervision, as well as able to contribute to team development
- You must have a positive and enthusiastic outlook with a ‘can do’ attitude.
Discover how our values shape our impact, your journey begins with one click here
For further details or if you have any questions, please contact our Talent Acquisition team by mail at (Fadhillah).
We are a 2025 Circle Back Initiative Employer – we commit to respond to every applicant.
#J-18808-LjbffrSoftware Engineer
Posted 3 days ago
Job Viewed
Job Description
- Bachelors Degree in Computer Science/Information Technology, Engineering (Computer/Telecommunication), Engineering (Electrical/Electronic), Engineering (Mechatronic/Electromechanical) or equivalent.
- Minimum 8 years of experience in software programming or machine automation industry
- Strong background in software programming (C/C++/C#), OOP and non-OOP.
- Effective verbal and written communication skills, able to clearly convey technical information and ideas.
- Ability to adapt to different environments and work based on priorities
- Experience in Semiconductor industry is an advantage.
- Familiar with development involving hardwares such as motors, sensors or actua-tors is an advantage.
- Strong commitment to learning and continuous improvement, with continuous im-provement mindset.
- Strong ethics, diplomatic, patience, good listening skills and can interact with a di-verse group of individuals.
- Sharp problem solving skills, creative, inovative, out of the box problem solving skills.
- Flexibility to travel if required (20%).