Mid, React Native Developer

LG Marketing & Consultancy Services (M) Sdn Bhd-Kuala Lumpur, Malaysia

Position Overview:
Key Responsibilities:
Application Development

  • Develop expertise in writing platform-specific code when necessary, understanding the nuances of iOS and Android development within the React Native codebase
  • Taking ownership of assigned tasks and seeing them through to completion

Technical Leadership

  • Continuously provide technical guidance within scrum team towards effective solutions and high
  • quality deliverables
  • Conduct thorough code reviews, ensuring adherence to coding standards, best practices, and security guidelines
  • Ensure comprehensive documentation of the codebase, architectural decisions, and development processes to facilitate knowledge sharing and future maintenance

Project Planning and Management

  • Working closely with team members (including QAs) to understand requirements and delive high-quality features
  • Review and analyze requirements, user’s stories for validity and feasibility and understand what needs to be design and develop or maintain
  • Contributing to project planning and estimation
  • Engage with project stakeholders, providing technical insights and timely updates on project status, monitor project progress updates, and addressing technical concerns, issues or roadblocks
  • Identify potential risks and proactively develop strategies to mitigate risk and escalate accordingly

Communication and Collaboration

  • Collaborate and align with Team Lead on technical decisions and development lifecycle
  • Identifying and addressing technical challenges or obstacles (including bugs and any technical debts encountered) and conflicts within the team during the development process

Continuous Learning and Improvement

  • Provide guidance and mentorship to junior developers, assisting in their professional
  • development and helping them navigate challenges
  • Identify areas for skill improvement and facilitate training or mentorship programs
  • Encourage continuous learning and professional development among team members
  • Stay updated with latest developments in React Native and mobile app developments

Experience & Qualifications:
Education
- Bachelor’s degree in Computer Science or equivalent.

Experience

  • Practical experience integrating React Native components with native iOS and Android modules.
  • Experience working with CI/CD pipelines for automated testing and deployment.
  • Strong familiarity with Git version control, including branching strategies and collaborative workflows.
  • Experience using development and quality tools such as Jenkins, Bitbucket, and Jira is advantageous.
  • Experience working within Agile/Scrum environments, actively participating in Agile ceremonies.

Technical Knowledge

  • Advanced proficiency in JavaScript and TypeScript.
  • Strong understanding of state management solutions (Redux, React Context API, Hooks).
  • In-depth knowledge of component lifecycle, asynchronous programming, and performance optimization.
  • Working knowledge of native mobile development for iOS and Android (Xcode, Objective-C/Swift, Java/Kotlin).

Soft Skills

  • Excellent communication and collaboration skills, both verbal and written, with the ability to provide clear and constructive feedback.
  • Strong ability to mentor and guide team members, fostering a positive, inclusive, and collaborative team culture.
  • Proactive, solution-oriented mindset with strong problem-solving abilities.
  • Ability to work effectively in cross-functional teams and dynamic development environments.

Pay: RM4,664.25 - RM15,000.00 per month

Benefits:

  • Professional development

Work Location: In person