CrawlJobs Logo

Frontend Software Engineer

Ireland, Dublin · Job Posted July 04, 2026
Apply Position
Job Link Share

Job Description

We’re looking for a Frontend Software Engineer to join our Dublin-based technology team and help build and improve the digital experiences used by our customers across Europe. While the Smartbox brand may be less visible in Ireland, our Dublin team plays a central role in developing and scaling the platforms that power customer journeys across 11 international markets. From discovery to post-purchase engagement, our products support millions of customer interactions each year. In this role, you’ll work as part of a small, cross-functional squad focused on improving how customers engage with their experiences after purchase. You’ll contribute to meaningful product improvements, collaborate closely with experienced engineers, and continue to grow your frontend expertise in a modern technical environment. This is an ideal opportunity for an engineer who wants to deepen their frontend skills while gaining exposure to product development, experimentation, and large-scale systems.

Job Responsibility

  • Contribute to customer-facing features that drive engagement and retention
  • Build and enhance product experiences that improve how customers discover, redeem, and interact with their purchases across multiple markets
  • Collaborate to deliver high-quality product increments
  • Support experimentation and continuous improvement
  • Build and maintain reliable frontend applications
  • Develop your technical expertise
  • Contribute ideas within your domain

Requirements

  • Experience building frontend applications using modern JavaScript frameworks (Vue, React, or similar)
  • Working knowledge of TypeScript, HTML, and CSS
  • An understanding of frontend best practices (performance, testing, maintainability)
  • A collaborative mindset and willingness to learn from others
  • The ability to contribute to well-defined projects and improve your area over time
  • Excellent working knowledge of the following: Vue 3
  • TypeScript
  • Tailwind CSS
  • AI-augmented Tooling (Agentic Workflows, Prompt Engineering, MCP)
  • Git

Nice to have

  • Frameworks, Languages & Build: Nuxt, JavaScript, Vite
  • Testing: Vitest, Cypress (E2E)
  • Tooling: ESLint, Prettier, Docker
  • HTTP Client: Axios
  • UI Libraries: Google Maps JavaScript API, Swiper, GSAP
  • Backend Touchpoints: Symfony 5.4, PHP 8.2, payment integrations (Worldline)

What we offer

  • Hybrid work: 2–3 remote days + 20 days abroad per year
  • health cover
  • pension
  • taxsaver benefit
  • extra leave
  • Flexible benefits: personalize with health, wellbeing & learning options
  • parental leave
  • Inclusive Day
  • gender equity in rewards
  • Study Assistance and Study Leave
  • Take 1 day leave per year as short notice (YOLO!) + paid sabbatical after 5 years
  • Transparency: clear, fair salary bands and career levels

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Frontend Software Engineer

8 matching positions

Frontend Software Engineer

This position is needed to help Twilio develop and deliver new capabilities in t...
Location
Location
United Kingdom
Salary
Salary:
Not provided
stytch.com Logo
Stytch
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years of hands-on development experience developing Frontend applications using modern javascript technologies, preferably React and Typescript
  • Hands-on experience of developing and implementing testing strategies using robust automated testing frameworks such as Playwright and Cypress
  • Experience with REST APIs or GraphQL
  • Knowledge of modern automated testing and CI/CD pipelines
  • Champion of good engineering habits: development and test techniques, security and automation
  • Experience in triaging and solving production issues
  • Positive attitude and aptitude to learn and execute quickly as part of a SCRUM team
  • Communicate clearly and concisely, orally and in writing
  • Good team player and ability to communicate well in a remote work environment
  • Bachelor’s degree in Computer Science or related industry experience
Job Responsibility
Job Responsibility
  • Design, develop, test and deploy new features using technologies such as React, Typescript, Playwright, Vitest and Buildkite
  • Own your own code, respond to incidents and participate in on-call rotation and participate in root-cause-analysis for incidents
  • Meet Definition of Done for the software you build
  • Refactor and reduce technical debt
  • Write automated unit and integration tests in a continuous integration and delivery environment
  • Manage your work through the use of Github, Jira, and Twilio’s build/deploy systems
  • Collaborate with other team members, including Product leadership, influence, own, and work to improve the platform
  • Actively participate in design and code review, backlog refinements and other agile ceremonies and work with team members to meet team’s sprint commitments
  • Work independently or with your team to troubleshoot/determine resolution for issues in your team's domain
  • Be responsible for documentation of projects you work on
What we offer
What we offer
  • competitive pay
  • generous time off
  • ample parental and wellness leave
  • healthcare
  • retirement savings program
  • Fulltime
Read More
Arrow Right

Frontend Software Engineer

Qargo is a cloud-based (SaaS) Transport Management Platform. We are a scale-up b...
Location
Location
Belgium , Ghent
Salary
Salary:
Not provided
qargo.com Logo
Qargo
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s degree in IT/Computer Science/Software Engineering
  • at least 2 years of experience in frontend development
  • passion for solving complex technical challenges and designing scalable software solutions
  • understanding of technical tradeoffs
  • growth mindset
  • strong problem-solving and communication skills
  • ability to work independently and in a team
  • user-first mentality
  • enthusiasm for collaborative teamwork
  • experience with React and modern frontend tooling
Job Responsibility
Job Responsibility
  • Designing, building, and evolving our web-based frontend focusing on rich user interactions, performance, and usability at scale
  • working with React interacting with a GraphQL API (Apollo) and frameworks like Zustand, Ant Design, Linaria
  • crafting intuitive, responsive user experiences from drag-and-drop interfaces to custom document editors and interactive maps
  • optimizing performance and implementing best practices
  • collaborating with cross-functional teams to solve real-world challenges and enhance our product
What we offer
What we offer
  • Fast-growing SaaS company with a strong mission and impact-driven team
  • flexible work environment with flexible hours and hybrid working
  • green office with board game nights, theme lunches, sports activities
  • role with a lot of responsibility, ownership, and tangible impact
  • chance to grow with us and achieve career aspirations
  • Fulltime
Read More
Arrow Right

Frontend Software Engineer

The Codex App team builds and maintains the Codex desktop app and IDE extension ...
Location
Location
United States; United Kingdom , San Francisco; London; Seattle
Salary
Salary:
230000.00 - 385000.00 USD / Year
openai.com Logo
OpenAI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience with modern frontend stacks (React, TypeScript) and a high bar for UI craft
  • Love design engineering: sweating the details while keeping velocity
  • Built desktop-caliber product experiences (Electron or similar), and care about performance, responsiveness, and 'it just feels right'
  • Enjoy exploring ambiguous problems and iterating rapidly with design and product
  • Think in end-to-end workflows, not isolated screens
Job Responsibility
Job Responsibility
  • Build and ship polished, high-performance UI across the Codex desktop app and IDE extension
  • Partner tightly with design to turn prototypes into production-quality experiences (layout, motion, typography, interaction details)
  • Iterate on future interfaces for interacting with agents: delegation, task timelines, status/progress, handoffs, review, and control surfaces
  • Own frontend architecture decisions (component systems, state management, navigation, rendering performance)
  • Improve quality and reliability through testing, instrumentation, and thoughtful UX for failure modes
  • Collaborate with platform/model/backend partners to integrate new capabilities into cohesive product flows
What we offer
What we offer
  • Medical, dental, and vision insurance for you and your family, with employer contributions to Health Savings Accounts
  • Pre-tax accounts for Health FSA, Dependent Care FSA, and commuter expenses (parking and transit)
  • 401(k) retirement plan with employer match
  • Paid parental leave (up to 24 weeks for birth parents and 20 weeks for non-birthing parents), plus paid medical and caregiver leave (up to 8 weeks)
  • Paid time off: flexible PTO for exempt employees and up to 15 days annually for non-exempt employees
  • 13+ paid company holidays, and multiple paid coordinated company office closures throughout the year for focus and recharge, plus paid sick or safe time (1 hour per 30 hours worked, or more, as required by applicable state or local law)
  • Mental health and wellness support
  • Employer-paid basic life and disability coverage
  • Annual learning and development stipend to fuel your professional growth
  • Daily meals in our offices, and meal delivery credits as eligible
  • Fulltime
Read More
Arrow Right

Frontend Software Engineer

Hadrian is building autonomous factories that help aerospace and defense compani...
Location
Location
United States , Los Angeles
Salary
Salary:
120000.00 - 250000.00 USD / Year
hadrian.co Logo
Hadrian Automation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Expert in TypeScript and frontend web development, ideally using React and related state management solutions
  • Deep understanding of the frontend ecosystem
  • Strong ability and desire to write high quality code and maintain a high quality codebase
  • API design experience (REST & gRPC)
  • Know how to develop, deploy, and maintain fullstack applications using a modern web stack
  • Bias towards action and take pride in your work
  • Excited to work in a fast-paced environment with high-stakes and quick iteration cycles
  • To conform to U.S. Government space technology export regulations, including the International Traffic in Arms Regulations (ITAR) you must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State
Job Responsibility
Job Responsibility
  • Scope, architect, implement, and deploy critical applications across multiple product verticals
  • Engage in product discovery alongside experts in manufacturing and software- help define what needs to exist and what needs to be better
  • Build alongside an incredible team of engineers and operators
What we offer
What we offer
  • Medical, dental, vision, and life insurance plans for employees
  • 401k
  • Relocation support may be provided for certain situations, based on business need
  • Flexible vacation policy
  • Fulltime
Read More
Arrow Right

Frontend Software Engineer

Canvas Core builds and stewards the front‑end canvas platform: runtime (activati...
Location
Location
Armenia , Yerevan
Salary
Salary:
Not provided
miro.com Logo
Miro
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience building frontend applications with modern languages, frameworks, and technologies
  • Strong computer science fundamentals, including architecture and modern development practices
  • Proven ability to decompose product requirements into technical designs, with expertise in unit, integration, and acceptance testing to ensure high code quality
  • Understanding of non-functional requirements, including performance, security, and memory management, and their impact on coding and architecture
  • Critical thinking and system-level mindset: balances short-term needs with long-term goals, investigates root causes, and makes informed decisions collaboratively
  • Experience in agile, cross-functional teams within fast-paced environments, with curiosity, strong collaboration skills, and openness to learn from successes and failures
  • Excellent communication skills in English (upper-intermediate or higher) and a passion for delivering high-quality software
Job Responsibility
Job Responsibility
  • Actively participate in the analysis of initial issues & goals, do research and determine solutions’ requirements
  • Design and implement scalable and high-performing solutions
  • Make architectural decisions and recommendations for converting successful prototypes into mature products
  • Collaborate with teams across Miro to improve our product, architecture and engineering practices
  • Improve platform DX
  • Solve technical problems of large scope and complexity
  • Create high-quality technical design documentation considering the product requirements
  • Take long-term responsibility for the team’s domain area
  • Drive and develop technical expertise growth within the team
What we offer
What we offer
  • Competitive equity package
  • Health insurance for you and your family
  • Breakfast, lunch, snacks, and drinks provided in the office
  • Wellbeing benefit and WFH equipment allowance
  • Annual learning and development allowance to grow your skills and career
  • Opportunity to work for a globally diverse team
  • Travel allowance for your commute
  • Fulltime
Read More
Arrow Right

Frontend Software Engineer

We are looking for a Frontend Software Engineer to help create the next big thin...
Location
Location
Romania , Bucharest
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Engineering, or related field
  • At least 5 years of frontend development experience
  • In-depth knowledge of the development of web-based user interfaces with React.js, Javascript, and Typescript
  • Practical knowledge of REST endpoints and APIs
  • Demonstrate a passion for building high-quality software
  • Be a proactive communicator who enjoys working closely with creative and technical peers
  • Work in a dynamic Agile/Scrum-based environment
Job Responsibility
Job Responsibility
  • Work independently and suggest architecture and design improvements to existing implementations
  • Collaborate with our engineering team across all stages of the product lifecycle
  • Work on an Agile team with a modern CI/CD environment
  • Understand and apply software design concepts like security, availability, and scalability
  • Create clean, modern, and testable code with good documentations
  • Write unit and integration tests and integrate them into the automated development pipeline
  • Provide accurate estimates of development time and aid in implementing business requirements for project
  • Mentor and support junior team members through code review, pair programming, and collaboration
  • Collaborate with business analysts, users, and UI designers to jointly develop effective solutions
  • Voracious learner. You’re quick to share tips and tools you’ve picked up and you’re open to learning new things from your co-workers
What we offer
What we offer
  • Smooth integration and a supportive mentor
  • Pick your working style: choose from Remote, Hybrid or Office work opportunities
  • Projects have different working hours to suit your needs
  • Sharpen your tech skills with our sponsored certifications, trainings and top e-learning platforms
  • Private Health Insurance
  • Attend individual coaching sessions or go one step further by joining our accredited Coaching School
  • Epic parties or themed events
Read More
Arrow Right

Software Engineer / Senior Software Engineer - CoreAI

Azure DevOps is a suite of modern development services that enables software dev...
Location
Location
Czech Republic , Prague
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Solid software development experience
  • Demonstrable experience with C#, C++, Java or any other OOP language
  • Strong analytical skills as well as communication skills both verbal and written
  • Ability to understand unfamiliar code bases, debug client and service side applications (including database stored procedures)
  • Knowledge and experience with Microsoft Azure, AWS or similar cloud computing platforms is preferred
  • Experience with SQL performance tuning (preferably Microsoft SQL Server)
  • Solid understanding of testing principles
  • Ability to prioritize and handle multiple tasks completely and independently and generate clarity in ambiguous situations
  • Troubleshooting skills across network, application, caching, queuing, load-balancing storage and distributed services layers
Job Responsibility
Job Responsibility
  • Design, develop, test and support features, experiences
  • Collaborate on the design and development of features and solutions, contributing to technical direction across business scenarios
  • Support highly available services used by top companies and millions of developers on a daily basis
  • Troubleshooting of complex issues through the entire tech stack including frontend and database layers
  • Participate in on-call rotations with your team. Triage and respond to issues and advocate for opportunities to improve service health
  • Collaborate through pairing and code reviews and contribute to a culture of learning and growth
  • Fulltime
Read More
Arrow Right

Principal Software Engineer - Frontend (Strata Cloud Manager)

Your Career: Help build what is next. Our Cloud Management Platform is a public ...
Location
Location
United States , Santa Clara
Salary
Salary:
147000.00 - 237500.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience working as a UI Engineer/Full Stack Developer
  • Expertise in writing scalable enterprise web-apps using Javascript, CSS, HTML, ReactJS, TypeScript, Jest
  • Experience with server side programming language NodeJS, GoLang or Java is a plus
  • Ability to quickly learn and understand complex APIs - REST, streaming, webhooks is a plus
  • Familiarity with Micro Service architecture is preferred
  • Excellent communicator, self-driven, and can work collaboratively with product teams
  • Experience with modern build tools such as npm/yarn, Webpack, monorepo structures
  • Experience in Test-Driven Development (Jest, Mocha, Jasmine)
  • Deep understanding of code vulnerabilities (security issues, type-safe code, sql injections, XSS etc.)
  • Experience setting up a front-end toolchain for tests, docs, bundles, using modern OS tooling libraries
Job Responsibility
Job Responsibility
  • Participate in architecture
  • design and development of features for the company's security platforms on on-premise devices, the public cloud and private cloud
  • Proven ability to lead and collaborate with many cross-functional teams with an emphasis on end-to-end delivery
  • Research, Suggest and Implement different web frameworks suited to the specific platform
  • Work with product management on user requirements, designers to plan, implement and deploy sophisticated user interfaces
  • Actively involved in code reviews to ensure the shipped product meets the highest code standards and follows best practices
  • Pro-actively design and improve all aspects of the UI, collaborate closely with team members to produce extraordinary user experience
What we offer
What we offer
  • Restricted stock units
  • Bonus
  • Fulltime
Read More
Arrow Right