Job Description
* 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 ReactJSFamiliarity 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 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
#J-18808-Ljbffr