React +Javascript
Posted on:
4 hours ago
Vacancies:
1 Vacancy
Job Summary
Job Description
Key ResponsibilitiesMigrate jQuery based Applications Convert and refactor existing jQuery applications into React applications ensuring functionality performance and a seamless userexperience are maintained during the transitionDevelop New React Applications: Collaborate with designers and back-end developers to create new interactive and user-friendly React applications from scratch following best practices in component-based designCode Maintenance amp Optimization Write clean modular and reusable code Optimize applications for speed scalability and responsiveness across all devices and browsersCross-Functional Collaboration Work closely with UX/UI designers to implement visually appealing and functional user interfaces Coordinate with back-end developers to integrate APIs and ensure smooth data flowTesting & Debugging: Write and maintain unit and integration tests for React components. Identify and fix bugs or performance bottlenecks across the front-end codebaseVersion Control Use Git for version control and adhere to established Git workflows for code reviews and Provide guidance and support to junior developers helping them improve their React and JavaScript QualificationsStrong experience with React class-based and functional components hooks state management and a solid understanding of component-driven developmentExperience with RESTful APIs and asynchronous programming fetch axios etcStrong knowledge of front-end HTML5 CSS3 and responsive design principlesExperience with version control systems particularly GitGood understanding of web security practices and accessibility standards Preferred QualificationsExperience with state management tools like Redux Context API or MobXFamiliarity with TypeScript and its integration with React applicationsExperience working in an Agile or Scrum environmentUnderstanding of CI CD pipelines and how they relate to front end developmentExperience with testing libraries like Jest React Testing Library or CypressKey CompetenciesProblem Solving Ability to analyze complex problems and break them down into manageable solutionsCollaboration Strong communication skills with the ability to work effectively in a team environmentAttention to Detail Focus on quality maintainability and user experienceTime Management Ability to manage multiple priorities and meet deadlines
Key ResponsibilitiesMigrate jQuery based Applications Convert and refactor existing jQuery applications into React applications ensuring functionality performance and a seamless userexperience are maintained during the transitionDevelop New React Applications: Collaborate with designers and back-end developers to create new interactive and user-friendly React applications from scratch following best practices in component-based designCode Maintenance amp Optimization Write clean modular and reusable code Optimize applications for speed scalability and responsiveness across all devices and browsersCross-Functional Collaboration Work closely with UX/UI designers to implement visually appealing and functional user interfaces Coordinate with back-end developers to integrate APIs and ensure smooth data flowTesting & Debugging: Write and maintain unit and integration tests for React components. Identify and fix bugs or performance bottlenecks across the front-end codebaseVersion Control Use Git for version control and adhere to established Git workflows for code reviews and Provide guidance and support to junior developers helping them improve their React and JavaScript QualificationsStrong experience with React class-based and functional components hooks state management and a solid understanding of component-driven developmentExperience with RESTful APIs and asynchronous programming fetch axios etcStrong knowledge of front-end HTML5 CSS3 and responsive design principlesExperience with version control systems particularly GitGood understanding of web security practices and accessibility standards Preferred QualificationsExperience with state management tools like Redux Context API or MobXFamiliarity with TypeScript and its integration with React applicationsExperience working in an Agile or Scrum environmentUnderstanding of CI CD pipelines and how they relate to front end developmentExperience with testing libraries like Jest React Testing Library or CypressKey CompetenciesProblem Solving Ability to analyze complex problems and break them down into manageable solutionsCollaboration Strong communication skills with the ability to work effectively in a team environmentAttention to Detail Focus on quality maintainability and user experienceTime Management Ability to manage multiple priorities and meet deadlines