What are the responsibilities and job description for the UI Developer with React/ Only W2 position at Caltek Solutions Inc?
UI Developer with React/ Only W2.
Key Responsibilities:
- UI Design and Development:
- Lead the design and implementation of complex, responsive, and user-friendly UIs using React components.
- Translate UX/UI designs into high-quality, performant React applications.
- Develop reusable UI components that adhere to design guidelines and component libraries.
- Architecture and Code Quality:
- Architect scalable and maintainable React applications by utilizing best practices for state management (Redux, Context API), routing, and performance optimization.
- Implement clean, well-documented code with a focus on testability and code review processes.
- Proactively identify and address potential technical challenges and bottlenecks.
- Team Leadership and Mentorship:
- Provide guidance and mentorship to junior developers on React best practices, coding standards, and design patterns
- Participate in code reviews and knowledge sharing sessions to elevate team skills
- Collaboration and Communication:
- Effectively communicate technical concepts to non-technical stakeholders, including product managers and designers
- Collaborate closely with cross-functional teams to ensure alignment with project requirements and goals
Required Skills and Experience:
- Proficient in React.js:Deep understanding of React concepts like components, state management, props, lifecycle methods, and hooks
- JavaScript Expertise:Strong foundation in JavaScript, including ES6 features, asynchronous programming, and functional programming paradigms
- Front-End Development Skills:Extensive experience with HTML, CSS, and CSS preprocessors (Sass, Less)
- Testing and Quality Assurance:Proficiency in unit testing frameworks like Jest and React Testing Library, and familiarity with end-to-end testing tools
- Build Tools and Pipelines:Understanding of build tools like Webpack, Babel, and experience with CI/CD practices
Desired Skills:
- Experience with state management libraries (Redux, MobX)
- Knowledge of accessibility guidelines and best practices for web applications
- Familiarity with GraphQL APIs
- Experience with performance optimization techniques for large-scale applications
- Understanding of design principles and ability to collaborate effectively with designers
Job Types: Full-time, Contract
Pay: $50.00 - $55.00 per hour
Benefits:
- 401(k)
- Dental insurance
- Health insurance
- Paid time off
- Vision insurance
Schedule:
- Day shift
- Monday to Friday
Experience:
- UI: 10 years (Required)
- React: 10 years (Required)
Ability to Commute:
- Concord, CA 94527 (Required)
Ability to Relocate:
- Concord, CA 94527: Relocate before starting work (Required)
Work Location: In person
Salary : $50 - $55