Job
Description
As a React.js Developer (SDE I) at our company, you will be responsible for developing user-facing features using React.js and modern JavaScript (ES6+). You will also build reusable components and front-end libraries for future use, ensuring the technical feasibility of UI/UX designs. Collaboration with product managers, designers, and backend engineers to deliver high-quality features will be a key part of your role. Additionally, you will write clean, maintainable, and well-documented code, participate in code reviews, and provide constructive feedback. Key Responsibilities: - Develop user-facing features using React.js and modern JavaScript (ES6+) - Build reusable components and front-end libraries for future use - Ensure the technical feasibility of UI/UX designs - Optimize components for maximum performance across a vast array of web-capable devices and browsers - Collaborate with product managers, designers, and backend engineers to deliver high-quality features - Write clean, maintainable, and well-documented code - Participate in code reviews and provide constructive feedback Qualifications Required: - 1 - 2 years of experience in React.js development - Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model - Experience with popular React.js workflows (such as Redux, Context API) - Familiarity with RESTful APIs and modern front-end build pipelines and tools (Webpack, Babel, etc.) - Understanding of cross-browser compatibility issues and ways to work around them - Familiarity with Git and version control practices Good To Have: - Experience with TypeScript - Exposure to testing frameworks (Jest, React Testing Library) - Basic knowledge of backend integration or full-stack development - Familiarity with UI design systems like Material-UI or Tailwind CSS In addition to the exciting responsibilities and qualifications, you can look forward to competitive salary, a collaborative and inclusive team culture, opportunities to learn and grow with mentorship, and exposure to modern tools and technologies. As a React.js Developer (SDE I) at our company, you will be responsible for developing user-facing features using React.js and modern JavaScript (ES6+). You will also build reusable components and front-end libraries for future use, ensuring the technical feasibility of UI/UX designs. Collaboration with product managers, designers, and backend engineers to deliver high-quality features will be a key part of your role. Additionally, you will write clean, maintainable, and well-documented code, participate in code reviews, and provide constructive feedback. Key Responsibilities: - Develop user-facing features using React.js and modern JavaScript (ES6+) - Build reusable components and front-end libraries for future use - Ensure the technical feasibility of UI/UX designs - Optimize components for maximum performance across a vast array of web-capable devices and browsers - Collaborate with product managers, designers, and backend engineers to deliver high-quality features - Write clean, maintainable, and well-documented code - Participate in code reviews and provide constructive feedback Qualifications Required: - 1 - 2 years of experience in React.js development - Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model - Experience with popular React.js workflows (such as Redux, Context API) - Familiarity with RESTful APIs and modern front-end build pipelines and tools (Webpack, Babel, etc.) - Understanding of cross-browser compatibility issues and ways to work around them - Familiarity with Git and version control practices Good To Have: - Experience with TypeScript - Exposure to testing frameworks (Jest, React Testing Library) - Basic knowledge of backend integration or full-stack development - Familiarity with UI design systems like Material-UI or Tailwind CSS In addition to the exciting responsibilities and qualifications, you can look forward to competitive salary, a collaborative and inclusive team culture, opportunities to learn and grow with mentorship, and exposure to modern tools and technologies.