Day Rate Contract Position - Dublin
We are seeking an experienced
Senior React Developer
on a day rate contract basis on behalf of a Munster based client who has offices in Dublin.
This is an exciting opportunity to work on modern web applications using the latest React ecosystem technologies in a fast-paced, collaborative environment.
Hybrid working - 3 days on-site.
Key Responsibilities
* Design and develop high-quality, scalable React applications
* Build reusable components and front-end libraries for future use
* Translate designs and wireframes into clean, efficient code
* Optimize components for maximum performance across devices and browsers
* Collaborate with backend developers to integrate RESTful APIs and GraphQL endpoints
* Participate in code reviews and maintain code quality standards
* Mentor junior developers and contribute to technical decision-making
* Stay current with emerging trends and best practices in front-end development
Essential Requirements
* 5+ years
of professional software development experience
* 3+ years
of hands-on experience with
React
and modern JavaScript (ES6+)
* Strong proficiency in
TypeScript
* Deep understanding of React fundamentals (hooks, context, component lifecycle)
* Experience with state management solutions (
Redux, Zustand, React Query, or similar
)
* Proficient in modern CSS and styling solutions (CSS Modules, Styled Components, Tailwind)
* Strong knowledge of RESTful APIs and asynchronous programming
* Experience with version control using
Git
* Familiarity with modern build tools and bundlers (Webpack, Vite, or similar)
* Excellent problem-solving skills and attention to detail
Desirable Skills
* Experience with
or other React frameworks
* Knowledge of GraphQL and Apollo Client
* Familiarity with testing frameworks (Jest, React Testing Library, Cypress, Playwright)
* Experience with CI/CD pipelines and DevOps practices
* Understanding of responsive and adaptive design principles
* Knowledge of web accessibility standards (WCAG)
* Experience with design systems and component libraries
* Familiarity with Agile/Scrum methodologies
* Backend development experience )
For more information on this please apply within.