Software Engineer – Mobile Developer (React Native)
Important Information
Location: Kuala Lumpur
Experience: 6-8 years+
Job Mode: Contract
Work Mode: On-site
NEED TO DO
* Design and develop advanced mobile applications with a focus on performance, usability, and maintainability.
* Collaborate with cross-functional teams to define, design, and ship new features and enhancements.
* Write clean, efficient, and well-documented code following best practices and coding standards.
* Troubleshoot and debug complex issues, ensuring timely resolution of defects and performance bottlenecks.
* Stay updated with the latest trends, tools, and technologies in mobile development, and incorporate them into our development process.
* Work closely with product owners, designers, and QA engineers to deliver high quality software releases on time.
* Ensure the security and compliance of software applications by following established security protocols and best practices.
* Participate in agile development methodologies, including sprint planning, daily stand-ups, and retrospective meetings.
* Continuously refactor and optimize codebase to improve application performance, reliability, and scalability
WORK EXPERIENCES
* Bachelor’s degree in computer science, Engineering, or a related field.
* Minimum 3 years of professional experience in mobile application development, with a strong portfolio of published apps on the Google Play Store, Apple App Store & Huawei App Gallery
* Proficient in React Native/ReactJS, with a deep understanding of developing Android & iOS mobile applications.
* Solid understanding of mobile application architecture, design patterns, and best practices.
* Experience with RESTful APIs, JSON, and web services integration.
* Strong knowledge of Android UI/UX design principles, material design guidelines, and responsive layouts.
* Proficiency in Git and familiarity with common branching models
* Excellent problem-solving skills, with a passion for tackling complex technical challenges.
* Ability to work independently as well as collaboratively in a fast-paced, agile environment.
* Excellent communication and interpersonal skills, with the ability to articulate technical concepts to non-technical stakeholders
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.