What are the responsibilities and job description for the UI Developer (React) position at Apptad, Inc.?
Job Title: UI Developer (React)
Location: Jersey City, NJ (Onsite)
Job Type: Full-Time
Note: The final round of interview will be face-to-face.
Job Summary
We are seeking a talented and motivated UI Developer (React) to join our team in Jersey City, NJ. The ideal candidate will be responsible for designing, developing, and maintaining responsive, scalable, and high-performance web applications using modern front-end technologies. The candidate should have strong expertise in React.js and a passion for creating intuitive user experiences.
Key Responsibilities
Required Qualifications
Location: Jersey City, NJ (Onsite)
Job Type: Full-Time
Note: The final round of interview will be face-to-face.
Job Summary
We are seeking a talented and motivated UI Developer (React) to join our team in Jersey City, NJ. The ideal candidate will be responsible for designing, developing, and maintaining responsive, scalable, and high-performance web applications using modern front-end technologies. The candidate should have strong expertise in React.js and a passion for creating intuitive user experiences.
Key Responsibilities
- Develop and maintain responsive web applications using React.js and modern JavaScript frameworks.
- Collaborate with UX/UI designers, product owners, and backend developers to implement user-facing features.
- Build reusable components and front-end libraries for future use.
- Optimize application performance, scalability, and cross-browser compatibility.
- Integrate RESTful APIs and work closely with backend services.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews and follow front-end development best practices.
- Troubleshoot, debug, and resolve application issues.
- Stay current with emerging front-end technologies and industry trends.
Required Qualifications
- Bachelor's degree in Computer Science, Information Technology, or related field.
- 3 years of experience in front-end/UI development.
- Strong proficiency in JavaScript (ES6 ), HTML5, and CSS3.
- Hands-on experience with React.js, React Hooks, and component-based architecture.
- Experience with state management libraries such as Redux or Context API.
- Familiarity with REST APIs and asynchronous programming.
- Experience with version control systems such as Git.
- Strong understanding of responsive design and cross-browser compatibility.
- Excellent problem-solving and communication skills.