Company Description
Skill Quotient Technologies is a CMMI level 3 & ISO 27001:2013 certified IT company focusing on Cyber Security, Robotic Process Automation, Data Analytics, SAP, Software Development & Software Testing. With offices in USA, Malaysia, Singapore & India and a team of 800+ employees, we work on cutting-edge technologies to drive innovation.
12 Month Contract
Location: Kuala Lumpur
Role Description
We are looking for a talented React.js and React Native Developer to join our dynamic team. The ideal candidate will have strong expertise in developing web and mobile applications using React.js and React Native. You will collaborate with UI/UX designers, product managers, and backend developers to create user-friendly and performant web and mobile applications.
Key Responsibilities:
- Develop and maintain front-end applications using React.js for web and React Native for mobile platforms (iOS/Android).
- Build reusable components and front-end libraries for future use.
- Optimize applications for maximum performance and scalability.
- Integrate third-party libraries and APIs.
- Collaborate with the design and development teams to implement responsive and user-friendly designs.
- Work with RESTful APIs and ensure the applications are integrated with back-end services.
- Write clean, maintainable, and scalable code following industry best practices.
- Debug, troubleshoot, and fix issues to ensure smooth user experiences.
- Participate in code reviews and ensure high-quality code.
- Stay up-to-date with the latest technologies, frameworks, and industry trends.
Requirements:
- Proficiency in React.js and React Native.
- Strong knowledge of JavaScript (ES6+) and TypeScript.
- Experience with Redux, Context API, or other state management libraries.
- Familiarity with RESTful APIs, JSON, and asynchronous request handling.
- Experience with mobile development on iOS and Android platforms using React Native.
- Solid understanding of responsive design principles.
- Familiarity with version control systems like Git.
- Strong problem-solving skills and attention to detail.
- Knowledge of modern front-end build pipelines and tools (e.g., Webpack, Babel).
- Experience with testing frameworks like Jest or React Testing Library.
- Understanding of CI/CD pipelines for automated deployments (bonus).
- Familiarity with Agile development practices and tools like JIRA, Trello, or Asana.