React Native Developer
Junior/ Senior React Native Developer
We are looking for an enthusiastic Junior React/React Native Developer who is eager to learn and contribute to the development of high-quality mobile and web applications. The ideal candidate will work closely with senior developers and other team members to enhance their coding skills, troubleshoot issues, and gain experience with industry-standard tools and practices. This role offers an excellent opportunity for hands-on learning and professional growth.
Key Responsibilities:
Code Development & Problem Solving:
- Utilize basic JavaScript knowledge to participate in debugging and solving problems to fix codebase issues.
- Assist senior developers in adhering to best practices and coding standards during the development process.
- Troubleshoot and resolve bugs in the codebase of developed features, contributing to the overall quality and stability of the application.
Testing & Documentation:
- Write unit tests with support from senior developers to ensure code correctness and application robustness.
- Contribute to the documentation of code, configurations, and maintaining comprehensive documentation for ease of reference.
Code Reviews & Learning:
- Participate in code reviews to receive constructive feedback and learn best practices from more experienced developers.
- Collaborate with team members for code review discussions to enhance coding skills and improve overall code quality.
Collaboration & Communication:
- Work closely with senior peers to understand project requirements and deliver high-quality features.
- Collaborate with team members, cross-functional teams (including backend developers), and stakeholders to troubleshoot and resolve technical issues.
- Provide timely updates on project progress and communicate technical challenges or roadblocks to the Team Lead.
Project Planning & Support:
- Assist in project planning and learn how to make realistic estimations of task completion times.
- Support the development lifecycle by aligning with senior developers on technical decisions and project goals.
Continuous Learning & Skill Enhancement:
- Engage in hands-on learning through supervised projects and seek opportunities for continuous development in React and React Native.
- Actively identify areas for skill improvement and keep up-to-date with the latest trends and advancements in mobile app development.
- Stay connected with peers and industry developments to enhance development efficiency and effectiveness.
Requirements:
Basic Knowledge:
- Foundational understanding of JavaScript, React, and React Native.
- Basic experience with Git version control systems for code management.
Problem-Solving Skills:
- Ability to engage in debugging and troubleshooting codebase issues with guidance from senior developers.
Collaboration & Communication:
- Strong collaborative skills for working within a team environment and good communication skills for providing project updates.
Learning Attitude:
- Willingness to learn from senior developers and adapt to new technologies, frameworks, and methodologies.
If you're interested in this role, kindly apply and send your resume to [email protected].
Job Type: Full-time
Pay: RM4,500.00 - RM7,000.00 per month
Schedule:
- Monday to Friday
Work Location: In person