NEWPosted 3 hours ago
Job ID: JOB_ID_8304
Job Title: React UI Technical Lead
We are seeking a skilled and experienced React UI Technical Lead to join our team in Ewing, NJ. This is a contract position where you will be responsible for leading the development of user interfaces using React.js, Redux, JavaScript, HTML5, and CSS3.
Responsibilities:
- Lead the design and development of front-end architecture using React.js.
- Implement user interface components using React.js, Redux, JavaScript, HTML5, and CSS3.
- Collaborate with back-end developers and designers to improve usability.
- Write clean, maintainable, and efficient code.
- Mentor junior developers and provide technical guidance.
- Ensure the technical feasibility of UI/UX designs.
- Optimize applications for maximum speed and scalability.
- Troubleshoot and debug UI issues.
- Stay up-to-date with emerging front-end technologies and best practices.
Requirements:
- Proven experience as a React UI Technical Lead or Senior React Developer.
- Strong proficiency in JavaScript, HTML5, and CSS3.
- Extensive experience with React.js and its core principles.
- Experience with state management libraries like Redux.
- Familiarity with RESTful APIs.
- Experience with modern front-end build pipelines and tools (e.g., Webpack, Babel).
- Understanding of accessibility and security compliance.
- Excellent problem-solving and debugging skills.
- Strong communication and leadership abilities.
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Nice to Have:
- Experience with server-side rendering.
- Familiarity with testing frameworks (e.g., Jest, React Testing Library).
- Knowledge of UI/UX design principles.
This role is based in Ewing, NJ. We are looking for a candidate who can start immediately and contribute to our ongoing projects.
Compensation & Location
Salary: $70 – $90 per year
Location: Ewing, NJ
Recruiter / Company – Contact Information
Recruiter / Employer: Square Hiring LLC
Email: dana@squarehiring.com
Recruiter Notice:
To remove this job posting, please send an email from
dana@squarehiring.com with the subject:
DELETE_JOB_ID_8304