
Frontend Engineer
Group 1001over 2 years ago
Remote, WorldwideEntry Level
Responsibilities
- Develop and maintain web application user interfaces using React.js.
- Collaborate with product managers, designers, and backend engineers to implement user-facing features.
- Write clean, efficient, and well-documented code.
- Optimize applications for performance across devices and browsers.
- Integrate frontend interfaces with backend APIs and handle asynchronous operations.
- Participate in code reviews and provide constructive peer feedback.
- Stay current with frontend technologies and best practices.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Strong proficiency in JavaScript and TypeScript.
- Experience with React.js and its core principles.
- Familiarity with state management libraries such as Redux or MobX.
- Knowledge of HTML5, CSS3, and frontend build tools such as webpack and Babel.
- Experience consuming backend APIs and handling asynchronous operations.
- Understanding of version control systems such as Git.
- Strong communication and collaboration skills.
- Preferred: experience with Jest, React Testing Library, or Enzyme.
- Preferred: familiarity with UI/UX design principles and tools.
- Preferred: knowledge of Node.js and Express.js.