Job Description:
Department Overview
The responsibility of B2C BSS Development Department (B2CBD) is system development of B2C BSS systems and making sure of requirements from executive and business team.
Position Overview:
We are seeking a skilled React Developer with expertise in React Native to join our dynamic team. The ideal candidate should have a solid background in building scalable applications and a passion for crafting high-quality software solutions. This role offers an opportunity to work on challenging projects and collaborate with talented teams to deliver exceptional user experiences.
Responsibilities:
- Develop new user-facing features using React.js and React Native.
- Build reusable components and front-end libraries for future use.
- Translate designs and wireframes into high-quality code.
- Optimize components for maximum performance across a vast array of web-capable devices and browsers.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Work closely with Product Managers and UI/UX Designers to implement versatile front-end solutions.
- Advocate for best practices in front-end development and mentor junior developers.
Mandatory Qualifications:
- 4-8 years of professional experience in front-end development.
- Strong proficiency in JavaScript and TypeScript.
- Extensive experience with React.js and its core principles.
- Prior experience with React Native for mobile application development.
- Familiarity with RESTful APIs and modern authorization mechanisms.
- Experience with state management libraries such as Redux or MobX.
- Knowledge of modern authorization mechanisms, such as JSON Web Token.
- Familiarity with code versioning tools such as Git.
- Excellent problem-solving skills and ability to troubleshoot complex issues.
- Bachelor's degree in Computer Science or a related field (or equivalent work experience).
Desired Qualifications:
- Experience with GraphQL.
- Japanese Language Proficiency :- Business level is Good to have
- Familiarity with server-side languages such as Node.js.
- Understanding of Agile methodologies.
- Contributions to open-source projects or active GitHub profile.
#engineer #developmentsupport #technologyplatformdiv