Remote Frontend Developer
Role details
Job location
Tech stack
Job description
We are seeking an experienced Frontend Developer to join a small, agile consultancy team on a contract basis. This is a remote-first role suited for someone confident in delivering high-quality frontend solutions using React, JavaScript, and Node.js, and who enjoys mentoring others. You'll play a key role in shaping product features while supporting and mentoring a junior developer on the team., + Design and implement responsive, maintainable frontend applications.
- Collaborate with designers, backend developers, and clients to deliver polished UI/UX.
- Build reusable components using React.js and related technologies.
- Integrate with Node.js backend services and RESTful APIs.
- Write clean, efficient, and well-documented code.
- Ensure cross-browser compatibility, accessibility, and performance.
- Provide technical guidance and mentorship to a junior developer, supporting their growth and code quality.
- Participate in agile ceremonies and code reviews.
Requirements
-
3+ years' experience in frontend development.
-
Expertise in JavaScript (ES6+), React.js, HTML5, and CSS3.
-
Familiarity with Node.js in a frontend or full-stack environment.
-
Strong grasp of responsive design and frontend performance best practices.
-
Experience with version control systems (e.g., Git) and frontend tooling (Webpack, Babel, etc.).
-
Excellent communication skills and ability to work independently in a remote setup.
-
Previous experience mentoring or guiding junior developers is a strong plus. Nice to Have:
-
Experience with TypeScript.
-
Familiarity with testing frameworks (Jest, React Testing Library, Cypress).
-
Exposure to CI/CD workflows.
-
Background working with startups or small consultancy teams.