What are the responsibilities and job description for the UI ReactJS Developer (Apple Experience Preferred) position at Info Way Solutions?
UI ReactJS Developer (Apple Experience Preferred)
Job Title: UI ReactJS Developer
Experience: 5 8 Years
Location: Sunnyvale, CA (Hybrid/Onsite)
Preferred Background:
- Experience working at Apple or other large product-based companies is highly preferred.
Required Skills
- 5 years of hands-on experience in ReactJS development.
- Strong proficiency in JavaScript (ES6 ), TypeScript, HTML5, and CSS3.
- Experience with React Hooks, Context API, Redux, and React Router.
- Strong understanding of responsive web design and cross-browser compatibility.
- Experience with REST APIs and GraphQL integration.
- Knowledge of Material UI, Bootstrap, Tailwind CSS, or similar UI frameworks.
- Experience with Webpack, Vite, Babel, and npm/yarn.
- Familiarity with Git, GitHub, and CI/CD pipelines.
- Experience writing unit tests using Jest and React Testing Library.
- Knowledge of accessibility (WCAG), SEO best practices, and web performance optimization.
- Experience working in Agile/Scrum environments.
Preferred Skills
- Next.js experience.
- Node.js knowledge.
- AWS or Google Cloud Platform cloud exposure.
- Experience with micro-frontend architecture.
- Familiarity with Figma and collaborating closely with UX/UI designers.
Responsibilities
- Develop scalable, reusable, and high-performance ReactJS applications.
- Convert Figma/UI designs into pixel-perfect, responsive interfaces.
- Collaborate with product managers, designers, backend engineers, and QA teams.
- Optimize application performance and improve user experience.
- Integrate frontend applications with RESTful and GraphQL APIs.
- Maintain high code quality through code reviews and automated testing.
- Troubleshoot production issues and implement fixes.
- Follow best practices for security, accessibility, and maintainability.