Duties & Responsibilities
- Lead the development team to understand project requirements and objectives.
- Develop new features and functionalities for our e-commerce website and mobile applications using React Native.
- Implement updates and enhancements to the existing APIs and backend systems built with PHP.
- Design and integrate an e-library feature into the ASAN Shop mobile app and website to allow users to read, listen, and download PDF books.
- Ensure cross-platform compatibility and optimal performance of the applications.
- Conduct thorough testing of developed features to ensure functionality and reliability.
- Troubleshoot and debug issues reported by QA testers or end-users.
- Collaborate with UI/UX designers to implement design changes and improvements.
- Keep abreast of industry trends and emerging technologies to propose innovative solutions.
Job Requirements
- Minimum bachelor's degree in Computer Science, Engineering, or related field.
- Minimum of five years of experience in software development, with a focus on e-commerce websites and mobile applications.
- Expertise in React Native for mobile app development.
- Strong understanding of PHP programming language for backend development.
- Familiarity with CS-Cart technology is highly desirable.
- Experience with integrating APIs and third-party services.
- Solid understanding of databases, particularly MySQL.
- Excellent problem-solving skills and attention to detail.
- Good communication and collaboration skills.
- Ability to work remotely and independently, as well as part of a team.
- Familiarity with agile development methodologies is a plus.