
We are seeking a talented and experienced Frontend Developer with experience in Node.js to join our dynamic team. The ideal candidate will have a solid background in front-end development with a focus on building user interfaces using React.js. As a UI/React.js Developer, you will be responsible for designing and implementing user-facing features, ensuring the technical feasibility of UI/UX designs, and collaborating with cross-functional teams to deliver high-quality software solutions.
Responsibilities:Develop new user-facing features using React.js and other modern JavaScript libraries/frameworks.Build reusable components and front-end libraries for future use.Experience with server-side rendering and Node.js.Collaborate with product managers, designers, and backend developers to deliver compelling user experiences.Optimize applications for maximum speed and scalability.Ensure the technical feasibility of UI/UX designs.Participate in code reviews and provide constructive feedback to peers.Stay up-to-date with the latest trends and best practices in front-end development.Provide technical guidance and mentorship to junior developers.Lead code reviews, enforce coding standards, and ensure code quality.Troubleshoot and debug issues as they arise.Maintain code integrity and organization.Design, develop, and maintain web applications using the MERN stack.
Requirements:5+ years of professional experience in front-end development.Proficient understanding of web markup, including HTML5, CSS3.Proven experience with the MERN stack (MongoDB, Express.js, React, Node.js).Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.Experience with React.js and its core principles.Familiarity with popular state management libraries such as Redux or MobX.Knowledge of modern authorization mechanisms, such as JSON Web Tokens.Experience with common front-end development tools such as Babel, Webpack, npm, etc.Familiarity with RESTful APIs and GraphQL.Solid understanding of responsive design principles.Excellent communication and collaboration skills.Ability to work independently and as part of a team in a fast-paced environment.Strong problem-solving skills and attention to detail.
Preferred Qualifications:Knowledge of performance optimization techniques.Familiarity with testing frameworks such as Jest, Enzyme, or React Testing Library.Experience with version control systems such as Git.
Join our team and contribute to the development of innovative software solutions that redefine user experiences. If you are passionate about front-end development and possess the required skills and experience, we would love to hear from you.
Key Skills
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
