Summary
✨ AI‑Generated
Take genuine ownership of frontend engineering in a collaborative product team. You will work on modern JavaScript applications, turning ambiguous problems into practical solutions alongside Product and Engineering, making technical decisions, and driving new functionality from early ideas through production.
Highlights
Senior frontend ownership in a small, collaborative engineering environment, with autonomy from problem definition through production delivery. The role offers strong influence over technical decisions, product development, and modern JavaScript applications.
Description
Senior Frontend Developer
Location: Dublin - Hybrid, 2 days onsite
Salary: Up to €70,000 + benefits
MCS Group is delighted to be partnering with a growing Dublin-based technology company as they continue to invest in their product and engineering team.
They are looking for a Senior Frontend Developer to join a small, collaborative engineering environment where you will be expected to take genuine technical ownership of frontend work from early-stage ideas through to production.
This is not a role for someone who simply wants to receive well-defined tickets and build them.
The team need someone who is comfortable being given a problem, understanding what is missing, shaping the solution with Product and Engineering, making technical decisions and driving the work through to delivery.
The Role
This is primarily a frontend position, working across modern JavaScript applications and delivering new functionality as the product continues to evolve.
There is a strong pipeline of frontend-focused work ahead, and the successful person will take ownership of significant features and areas of the product.
You will work closely with Product, frontend, backend and QA, helping turn relatively broad requirements into clear technical solutions.
That means being comfortable asking questions, identifying gaps, challenging an approach where appropriate and making decisions rather than waiting for every detail to be defined for you.
While frontend will remain your specialism, this is not a heavily siloed engineering environment.
You will not need to be a backend expert, but you should be comfortable understanding APIs, investigating issues across the wider application and occasionally making smaller backend changes where required.
What You'll Be Doing
Taking ownership of frontend features and projects from early requirements through to productionHelping shape technical solutions rather than simply implementing predefined ticketsWorking directly with Product to clarify requirements, identify gaps and define how features should workMaking frontend architectural and technical decisionsBreaking larger problems into deliverable pieces of workBuilding and developing modern web applicationsWorking across React, Vue and modern JavaScriptBuilding new functionality while helping modernise existing applicationsIntegrating frontend applications with backend APIs and servicesInvestigating issues beyond the frontend when neededOccasionally making smaller backend changes where appropriateContributing to code quality, maintainability and engineering standardsConsidering security and potential vulnerabilities when building new functionalityUsing modern AI development tools to improve productivity while retaining strong engineering judgementWorking independently while collaborating closely with the wider product and engineering team
What We're Looking For
The biggest requirement for this role is proven senior-level technical ownership.
We are looking for someone who has already demonstrated that they can take responsibility for a meaningful piece of work without needing every requirement, task or solution to be fully defined for them.
You should have:
7-10 years of experienceStrong commercial JavaScript experienceStrong experience with React, Vue or another modern JavaScript frameworkProven experience owning substantial frontend features or applicationsExperience taking loosely defined requirements and helping shape them into technical solutionsEvidence of making technical or architectural decisions independentlyExperience working directly with Product, Design or other stakeholdersStrong understanding of APIs and how frontend and backend systems interactSome backend exposure or a willingness to investigate and work outside the frontend when requiredStrong problem-solving skills and the confidence to challenge or improve an initial approachGood understanding of secure development practicesExperience working autonomously within a product engineering environmentStrong communication skills and the ability to work effectively across a small engineering teamYou do not need formal people management or team leadership experience.
This role is about technical leadership and ownership, not managing a team.
You also do not need commercial experience with both React and Vue.
Strong experience with one modern JavaScript framework and the ability to adapt is more important.
Nice to Have
PHP backend experienceBroader full-stack development experienceSaaS or B2B product experienceExperience within fintech, payments, identity, security or another regulated environmentExperience in a startup, scale-up or smaller product engineering teamMentoring experiencePortfolio, GitHub or examples of products you have helped take from idea through to production
What's On Offer
Salary up to €70,000Hybrid working, typically 2 days onsite in DublinPension€400 annual wellbeing allowanceAnnual salary reviewsFlexible working cultureRegular workshops, hackathons and learning opportunitiesOpportunity to work within a small engineering team where your decisions genuinely influence the productSignificant ownership over upcoming frontend projectsThis is a strong opportunity for a genuinely senior frontend engineer who wants more than a ticket-driven development role.
You will be joining a team where you will be trusted to help shape solutions, make technical decisions and take meaningful frontend work from an initial idea through to production.
How to Apply
To apply for this role, submit your CV via the application form provided.
Alternatively, to speak in absolute confidence about this opportunity, please contact Jack Tyrrell via j.tyrrell@mcsgroup.jobs.
Disclaimer
If you have a disability which means you require assistance at any stage of the recruitment process, please contact us directly to discuss.
We are committed to providing equality of opportunity to all.
Please note, we are receiving an exceptionally high number of applications at present and will be unable to shortlist candidates who do not meet the key requirements for this role.
Due to the high volume of applications, we may be unable to provide individual feedback.
We thank you in advance for your understanding.