Epicareer Might not Working Properly
Learn More

React Native Developer

Salary undisclosed

Checking job availability...

Original
Simplified

We are seeking a skilled and proactive Mid-Level React/React Native Developer for our client a recognized global leader in technologyenabled assessment services, to contribute to feature development, maintain code quality, and mentor junior developers.

The ideal candidate will have a deep understanding of React/React Native, Git version control, and the ability to troubleshoot and solve complex issues. This role includes collaborating with senior developers and engaging with stakeholders to ensure projects are completed to a high standard.

Key Responsibilities:

  • Feature Development & Code Quality: Contribute to the development of features, ensuring high-quality, efficient, and maintainable code that adheres to industry best practices. Independently write unit tests to ensure code robustness and application functionality. Conduct thorough root cause analysis and fix bugs within the codebase using advanced debugging tools and techniques.
  • Problem-Solving & Documentation: Identify, troubleshoot, and debug issues within the application, using problem-solving skills to quickly find solutions.
  • Contribute to clear and comprehensive documentation of code, configurations, architectural decisions, and development processes to facilitate understanding and future maintenance. Participate in code reviews, upholding coding standards, best practices, and security guidelines.
  • Collaboration & Mentorship: Work closely with senior developers and assist in coaching junior developers, sharing knowledge, and helping improve code quality.
  • Collaborate with team members and project stakeholders to provide technical insights, timely updates on project status, and address concerns or roadblocks.
  • Ensure effective communication and coordination with the Team Lead on technical decisions and development progress.
  • Project Management & Ownership: Take ownership of assigned tasks, ensuring they are completed effectively and on time.
  • Review and analyse requirements and user stories for feasibility, developing or maintaining code based on specific needs.
  • Contribute to project planning, task prioritization, and managing expectations regarding task completion timelines.
  • Identify potential risks, develop basic mitigation strategies, and escalate issues as needed to avoid project delays.
  • Technical Leadership & Guidance: Provide technical guidance within the scrum team, promoting effective solutions and ensuring highquality deliverables.
  • Mentor junior developers, supporting their professional growth and assisting them in navigating technical challenges.
  • Participate in troubleshooting efforts and collaborate on solutions to technical challenges and code reviews.
  • Continuous Learning & Development: Engage in ongoing skill enhancement and stay updated on the latest React Native technologies, frameworks, and methodologies.
  • Demonstrate initiative in pursuing training, certifications, and incorporating new technologies into project work.
  • Identify areas for personal skill improvement and collaborate with peers to foster shared learning.

Requirements:

  • Technical Expertise: Advanced understanding of React/React Native and Git version control. Strong problem-solving skills, with the ability to troubleshoot and debug issues independently. Proficiency in writing unit tests and maintaining high code quality.
  • Collaboration & Leadership: Experience in mentoring junior developers and providing technical guidance.
  • Ability to collaborate effectively with cross-functional teams, including senior developers, product owners, and stakeholders.
  • Project Involvement: Demonstrated ability to review and analyze requirements and take ownership of tasks from start to finish.
  • Experience contributing to project planning and task prioritization.
  • Continuous Improvement: Commitment to continuous learning and staying updated with advancements in React Native and mobile development.

Job Type: Full-time

Benefits:

  • Dental insurance
  • Flexible schedule
  • Free parking
  • Health insurance
  • Maternity leave
  • Meal allowance
  • Opportunities for promotion
  • Parental leave
  • Professional development
  • Vision insurance

Schedule:

  • Monday to Friday

Application Question(s):

  • Would you require a work visa?
  • Ability to explain technical concepts to inexperienced users?
  • Advanced understanding of React/React Native and Git version control. Strong problem-solving skills, with the ability to troubleshoot and debug issues independently. Proficiency in writing unit tests and maintaining high code quality
  • Experience in mentoring junior developers and providing technical guidance?
  • Ability to collaborate effectively with cross-functional teams, including senior developers, product owners, and stakeholders
  • Demonstrated ability to review and analyze requirements and take ownership of tasks from start to finish?
  • : Identify, troubleshoot, and debug issues within the application, using problem-solving skills to quickly find solutions

Language:

  • English (Required)

Location:

  • Kuala Lumpur (Required)