- Responsible for building web application development.
- Translate our company and customer needs into functional and appealing interactive applications.
- Use markup languages like HTML, CSS, and JavaScript to create user-friendly cross-browser cross-platform web applications.
- Optimize applications for maximum speed.
- Design and implement responsive features.
- Collaborate with back-end developers and web designers to improve usability and meet product stakeholder requirements.
- Create quality mockups and prototypes as needed. Help back-end developers with coding and troubleshooting.
- Ensure high-quality graphic standards and brand consistency. bull Stay up-to-date on emerging technologies.
Experience and Qualifications
- 8+ years of experience as a Front-end developer
- 4+ years of experience in React.Js
- Deep understanding of React Architecture, Hooks. Webpack, SASS, LESS;
- Experience in development RWD and SPA with ReactJS, Redux, Routers, jQuery, Bootstrap, HTML5, CSS3, GraphQL, ES6, Babel, Express, Eslint. Understands Server Side Rendering, Virtual DOM, Performance optimization;
- Familiarity with cross-browser, cross-platform testing, and debugging
- Understanding of the entire web development process (design, development, and deployment)
- Understanding of layout aesthetics bull Knowledge of software like Adobe Suite, Photoshop, and content management systems is a plus
- An ability to work independently in a fast-paced environment bull Strong sense of ownership and accountability with a commitment to delivering quality outcomes that balance technical and business goals
- Great problem-solving skills, an aptitude for helping other members of the team
- Great written and verbal communication skills bull Ability to establish goals and set clear expectations, prioritize activities, and follow through to completion
- Knowledge of deployment concepts of rollout and rollback, web server, app server deployment, database scripts rollout and monitoring