Frontend Lead (React JS)
Location :
Remote
Job Type :
Temp/Contract
Job Description :
Required Qualifications :
End Client: Not revealed yet
Implementation Partner: Photon Interactive
Frontend Lead (React JS)
6 months
Remote
Acceptable work authorizations: US Citizen, Green Card & TN Visa
Rate: $70/hr on C2C
Responsibilities:
- Involving in technical discovery to understand the business and technical requirements to define the architecture approach
- Creating Blueprint on the architecture approach
- Creating the component breakdown and design specification document
- Guiding the developers to build the reusable component based on the component design breakdown
- Reviewing pull request and giving feedbacks
- Assuring the best practice standard implemented by developers
- Translating the requirement, designs, and wireframes into high quality code
- Defining the deployment and hosting solution
- Involving in the CI/CD pipelines setup
- Assuring security best practices thorough the site development
- Assuring PII compliance implementation
- Assuring the web compliance (SEO, ADA)
- Colaborating with business to determine analytics integration and data collection
- Defining the branching and Pull Request strategy of code management
- Being main technical stakeholder in daily and weekly status report with the team and client
Skills:
- Strong proficiency of Javascript and DOM manipulation
- Experience with Typescript on ReactJS development
- Experience with reusable component development using React functional components
- Have a sharp understanding on the best practice approach to leverage the data management in ReactJS
- Have a sharp understanding on the best practice approach to leverage lifecycle management in ReactJS
- Familiarity with the atomic design pattern to build reusable component
- Experience with Story Book to document the components and it’s properties
- Experience with the ReactJS code quality standard (Unit Test, Sonar, Lint) to determine the quality gate
- Experience with CSS/SCSS/SASS and responsive design implementation in ReactJS
- Experience with RESTful API integration
- Familiarity with various web architecture (decoupled architecture, SSR)
- Experience with the webpack configuration or web generator frameworks like Gatsby JS and Next JS
- Familiarity with code versioning tools, such as Git, SVN
- Familiarity with CMS integration
- Familiarity with SSR tools like Node, Express, etc
- Familiarity with modern front-end build pipelines and tools
- Ability to understand business requirements and translate them into technical requirements
- Experience with web compliance (SEO, ADA)
- Experience in implementing Analytics Tools such as GTM