MCPNew: now works with Claude & AI assistants
virtusa

virtusa

Senior Consultant

Company

virtusa

Role

Senior Consultant

Job type

-

Found on Mokaru

Yesterday

Share this job

Salary

Not disclosed by employer

Job description

Key Responsibilities Migrate jQuery based Applications Convert and refactor existing jQuery applications into React applications ensuring functionality performance and a seamless userexperience are maintained during the transition Develop 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 design Code Maintenance amp Optimization Write clean modular and reusable code Optimize applications for speed, scalability, and responsiveness across all devices and browsers Cross-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 flow Testing &amp Debugging: Write and maintain unit and integration tests for React components. Identify and fix bugs or performance bottlenecks across the front-end codebase Version Control Use Git for version control and adhere to established Git workflows for code reviews and collaboration. Mentorship Provide guidance and support to junior developers, helping them improve their React and JavaScript skills. Required Qualifications Strong experience with React class-based and functional components hooks state management and a solid understanding of component-driven development Experience with RESTful APIs and asynchronous programming fetch axios etc Strong knowledge of front-end HTML5 CSS3 and responsive design principles Experience with version control systems particularly Git Good understanding of web security practices and accessibility standards Preferred Qualifications Experience with state management tools like Redux Context API or MobX Familiarity with TypeScript and its integration with React applications Experience working in an Agile or Scrum environment Understanding of CI CD pipelines and how they relate to front end development Experience with testing libraries like Jest React Testing Library or Cypress Key Competencies Problem Solving Ability to analyze complex problems and break them down into manageable solutions Collaboration Strong communication skills with the ability to work effectively in a team environment Attention to Detail Focus on quality maintainability and user experience Time Management Ability to manage multiple priorities and meet deadlines

Resume ExampleCover Letter Example

Explore more