Required Skills: React/Node JS, JavaScript (ES6+), HTML5, and CSS3
Job Description
Title: Frontend Engineer with React/Node JS
Remote
Key Responsibilities:
Develop responsive and reusable UI components using React.js
Build and maintain modern web applications using JavaScript (ES6+), HTML5, and CSS3
Integrate frontend components with backend services using RESTful APIs
Work with Node.js for server-side rendering, API integration, or backend-for-frontend (BFF) logic
Optimize applications for performance, scalability, and cross-browser compatibility
Collaborate with designers to implement pixel-perfect UI/UX designs
Participate in code reviews and ensure adherence to best practices and coding standards
Write unit and integration tests using Jest, React Testing Library, or similar tools
Troubleshoot and debug application issues across the full stack
Work in an Agile/Scrum environment and participate in sprint ceremonies
Required Skills & Qualifications:
Bachelor s degree in Computer Science, Engineering, or equivalent practical experience
Strong experience with React.js (Hooks, Context API, Redux)
Proficiency in JavaScript (ES6+), HTML, and CSS
Hands-on experience with Node.js and Express.js
Experience consuming and integrating REST APIs
Familiarity with Git/GitHub and version control workflows
Understanding of responsive design and cross-browser compatibility
Experience with modern build tools like Webpack, Vite, or Babel
Strong problem-solving and communication skills
Preferred / Nice-to-Have Skills:
Experience with Next.js
Knowledge of TypeScript
Familiarity with GraphQL
Exposure to cloud platforms (AWS, Azure, Google Cloud Platform)
Experience with CI/CD pipelines
Knowledge of UI frameworks like Material UI, Ant Design, or Tailwind CSS