Work on technologies like React.js, TypeScript, Vue.js.
Building reusable code and libraries for future use.
Collaborate with back-end developers to integrate front-end functionality with server-side logic.
Ensure the technical feasibility of UI/UX designs.
Optimize applications for maximum speed and scalability.
Knowledge of web design and user application requirements.
Ability to troubleshoot coding and application errors.
Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
Identifying web-based user interactions.
Developing and implementing highly responsive user interface components using React concepts.
Writing application interface codes using JavaScript following React.js workflows.
Troubleshooting interface software and debugging application codes.
Developing and implementing front-end architecture to support user interface concepts.
Documenting application changes and developing updates.
Familiarity with RESTful APIs.
Mentor junior developers and provide technical guidance to the team.
Qualification:
In-depth knowledge of front-end coding languages including React, CSS, Tailwind CSS, SCSS, JavaScript, TypeScript.
Must have knowledge of TypeScript, React.js, Vue.js, HTML, CSS.
Experience with RESTful APIs and AJAX, familiarity with front-end build tools (Webpack, Grunt, Gulp, etc.).
Excellent written and verbal communication skills with proven fluency in English project management skills and ability to offer concise and regular updates on progress and can highlight issues that might affect progress.