About the Role:
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.
Key Responsibilities:
* 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.
Required Skills:
* 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.
Contract Details:
* Rate: Approx. €300/day (DOE)
* Start Date:ASAP
* Duration:3-6 months, with potential to extend
* Location: Remote (must be based in Ireland)
* Client: Small consultancy delivering modern web applications