Job Title :Front-End Developer
New York, NY
Contract
Primary Skill : Java, JavaScript and jQuery,
Job Description :
We are seeking a skilled and motivated Mid-Level Front-End Developer with a strongbackground in JavaScript and jQuery, and a focus on React development. In this role, you willbe responsible for converting legacy jQuery applications into modern, maintainable React appsas well as building new React applications from the ground up. You will be part of a dynamicteam working on both greenfield and migration projects, ensuring a smooth transition from oldercodebases to modern frameworks while maintaining high standards of performance and codequality. Migrate jQuery-based Applications Convert and refactor existing jQuery applicationsinto React applications, ensuring functionality, performance, and a seamless userexperience are maintained during the transition. Develop New React Applications Collaborate with designers and back-enddevelopers to create new, interactive, and user-friendly React applications from scratch,following best practices in component-based design. Code Maintenance & Optimization Write clean, modular, and reusable code. Optimizeapplications for speed, scalability, and responsiveness across all devices and browsers. Cross-Functional Collaboration Work closely with UX/UI designers to implementvisually appealing and functional user interfaces. Coordinate with back-end developersto integrate APIs and ensure smooth data flow. Testing & Debugging Write and maintain unit and integration tests for Reactcomponents. Identify and fix bugs or performance bottlenecks across the front-endcodebase. Version Control Use Git for version control and adhere to established Git workflows forcode reviews and collaboration. Mentorship Provide guidance and support to junior developers, helping them improvetheir React and JavaScript skills. Documentation Document the development process, coding standards, and anytechnical processes relevant to the front-end development workflow.Required Qualifications Proven experience (2-4 years) as a front-end developer with a focus on JavaScript,React, and jQuery. Expert knowledge of JavaScript (ES6+), including core concepts like closures,promises, asynchronous programming, and module bundling.