Must have Skills: Node.js, Typescript.js, Javascript, GraphQL, React, Material UI Job Description: We are seeking a talented Frontend Developer to join our team, specializing in Node.js/Typescript backend development with GraphQL, and frontend development in React with Material UI. This role is crucial in building and maintaining robust applications with a focus on user interface and experience. Responsibilities:Collaborate closely with backend developers to integrate user-facing elements with server-side logic.Develop new user-facing features using React.js and Material UI.Build reusable components and front-end libraries for future use.Ensure the technical feasibility of UI/UX designs.Optimize applications for maximum speed and scalability.Participate in code reviews and provide constructive feedback to peers.Work closely with designers and product managers to translate requirements into high-quality code.
Requirements: Solid experience with React.js and Material UI, including component building and state management.Proficiency in JavaScript/TypeScript.Understanding of Node.js for integrating frontend with backend services (experience with GraphQL is a plus).Familiarity with version control systems such as Git.Ability to write efficient, secure, well-documented, and clean JavaScript code.Strong communication skills and ability to work effectively in a collaborative team environment.Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
Additional Information: All development work is exclusively in Node.js/TypeScript for backend and React/Material UI for frontend; no Java development is involved.Our tech screening process includes building a React application component on platforms like Hackerrank.Candidates should demonstrate recent hands-on experience with React and Material UI during the tech screening.