132 Front Engineer jobs in Ireland

Sr Front-End Developer

Dublin, Leinster Henry Schein

Job Viewed

Tap Again To Close

Job Description

Join to apply for the Sr Front-End Developer role at Henry Schein

1 day ago Be among the first 25 applicants

Join to apply for the Sr Front-End Developer role at Henry Schein

Get AI-powered advice on this job and more exclusive features.

Job Description

We are seeking a Senior Frontend Developer with deep experience in front-end technologies like Angular, NextJs, and a solid understanding of the modern Enterprise marketing technology (MarTech) ecosystem. You’ll be part of a cross-functional digital experience team delivering engaging, personalized, and scalable solutions in a headless, cloud-first architecture.

Job Description

We are seeking a Senior Frontend Developer with deep experience in front-end technologies like Angular, NextJs, and a solid understanding of the modern Enterprise marketing technology (MarTech) ecosystem. You’ll be part of a cross-functional digital experience team delivering engaging, personalized, and scalable solutions in a headless, cloud-first architecture.

This is a critical hands-on role interfacing with backend developers, architects, marketers, and DevOps engineers to bridge frontend technology with enterprise MarTech capabilities.

Key Responsibilities

  • Lead the development of frontend applications using Sitecore JSS with AngularJS, supporting both Sitecore XP and XM Cloud implementations.
  • Translate UX and component specifications into performant, reusable, headless components.
  • Integrate frontend apps with Tag Managers, Analytics, Dynamic Yield and other digital marketing automation platforms.
  • Ensure seamless rendering (SSR, SSG, ISR) and optimized performance across channels and devices.
  • Collaborate with DevOps for CI/CD, observability, and scalable deployments (e.g., Vercel, Azure Front Door, Akamai/CDNs).
  • hampion code quality, test automation, accessibility, and performance monitoring.

Preferred Education

  • Bachelor’s degree in computer science, Software Engineering, or a related field.
  • 5+ years of professional front-end development experience.
  • 3+ years of hands-on experience with Angular (v8 or newer), with strong TypeScript skills.
  • Proficiency in HTML5, CSS3/SCSS, and responsive web design.
  • Experience integrating RESTful APIs, GraphQL, or Web Sockets.
  • Familiarity with Git, CI/CD pipelines, and modern front-end build tools (e.g., Webpack, Nx).

Preferred Qualifications

  • Experience with performance profiling, lazy loading, and code splitting.
  • Knowledge of accessibility (WCAG) and SEO optimization best practices.
  • Familiarity with testing frameworks like Cypress, Jest, or Playwright.
  • Exposure to backend technologies (e.g., Node.js, .NET, or Java) is a plus.
  • Experience with enterprise-scale applications or micro frontend architecture.

Performance Requirements

Typically, to advance to a new job level, a candidate must demonstrate professional behavior and should consistently be at the high end of meeting expectations or consistently exceed expectations.

Travel / Physical Demands

Travel typically less than 10%. Office environment. No special physical demands are required.

Henry Schein, Inc. is an Equal Employment Opportunity Employer and does not discriminate against applicants or employees on the basis of race, color, religion, creed, national origin, ancestry, disability that can be reasonably accommodated without undue hardship, sex, sexual orientation, gender identity, age, citizenship, marital or veteran status, or any other legally protected status.

For more information about career opportunities at Henry Schein, please visit our website at: Henry Schein is committed to the principle of equal opportunities in employment in all spheres of its operation. Henry Schein UK Holdings strives to operate a policy of equal opportunity and not discriminate against any person gender, race, colour, nationality, ethnic or national origin, religion, sexual orientation, marital status, disability, age or any other characteristic protected by law.

Seniority level
  • Seniority level Mid-Senior level
Employment type
  • Employment type Full-time
Job function
  • Job function Engineering and Information Technology
  • Industries Medical Equipment Manufacturing

Referrals increase your chances of interviewing at Henry Schein by 2x

Sign in to set job alerts for “Senior Frontend Developer” roles.

Dublin, County Dublin, Ireland 3 days ago

Senior Software Engineer, Frontend - Websites Experience

Dublin, County Dublin, Ireland 6 days ago

Dublin, County Dublin, Ireland 1 week ago

Dublin, County Dublin, Ireland 2 weeks ago

Hiring in Canada: Senior Web Application Developer

Dublin, County Dublin, Ireland 2 weeks ago

Dublin 16, County Dublin, Ireland 1 week ago

Dublin, County Dublin, Ireland 5 days ago

Dublin, County Dublin, Ireland 4 days ago

Dublin, County Dublin, Ireland 20 hours ago

Dublin, County Dublin, Ireland 2 weeks ago

Dublin, County Dublin, Ireland 3 months ago

Dublin, County Dublin, Ireland 1 week ago

Senior Software Engineer, Frontend - Marketing Tools

Dublin, County Dublin, Ireland 1 week ago

Dublin, County Dublin, Ireland 3 weeks ago

Dublin, County Dublin, Ireland 1 week ago

Dublin, County Dublin, Ireland 2 weeks ago

Dublin, County Dublin, Ireland 1 week ago

Dublin, County Dublin, Ireland 23 hours ago

Dublin, County Dublin, Ireland 1 week ago

Sr Front End Software Development Engineer - Evisort

Dublin, County Dublin, Ireland 2 weeks ago

Dublin, County Dublin, Ireland 4 days ago

Dublin, County Dublin, Ireland €80,000.00-€100,000.00 2 weeks ago

Dublin, County Dublin, Ireland 1 week ago

Dublin, County Dublin, Ireland 6 days ago

Dublin, County Dublin, Ireland 2 weeks ago

Dublin, County Dublin, Ireland 2 weeks ago

Dublin, County Dublin, Ireland 1 week ago

Senior Software Engineer, Guest Engagement

Dublin, County Dublin, Ireland 6 days ago

Dublin, County Dublin, Ireland 1 week ago

Dublin, County Dublin, Ireland 4 days ago

Senior Full Stack Software Development Engineer - Evisort

Dublin, County Dublin, Ireland 1 week ago

Dublin, County Dublin, Ireland 2 weeks ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Job No Longer Available

This position is no longer listed on WhatJobs. The employer may be reviewing applications, filled the role, or has removed the listing.

However, we have similar jobs available for you below.

Web Development Intern

Dublin, Leinster Babylon

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

Babylon is a multicultural site with information about living in Ireland, a web radio, fresh articles, and events. The internship is unpaid at the moment. It is an exciting opportunity for those who are looking for some hands-on experience. The internship is for a minimum of 3 months.
We are looking for an outstanding Web Developer to be responsible for the coding, innovative design and layout of our website. Web developer responsibilities include building and modifying our website from concept all the way to completion, integrating the web pages to site layout and function.
Responsibilities:
Write well designed, testable, efficient code by using best software development practices
Create website layout/user interface by using standard HTML/CSS practices
Integrate data from various back-end services.
Gather and refine specifications and requirements based on technical needs
Responsible for maintaining, expanding, and scaling our site
Stay plugged into emerging technologies/industry trends and apply them into operations and activities
Cooperate with other web designers to match visual design intent
Requirements
Essential:
Candidates must be comfortable working in a fast-paced environment to meet tight deadlines.
Conceptualise and execute original ideas that bring simplicity and user-friendliness.
Excellent team working and communication skills.
Create and maintain software documentation.
Detail-oriented with strong organisational skills and a methodical approach to all tasks.
Ability to work on multiple projects at the same time and complete tasks in a timely manner.
Desirable:
Experience with WordPress.
Experience in writing well designed, testable, efficient code by using best software development practice and standard HTML/CSS practices considered advantageous.
If you find this opportunity suitable for you, send us your CV today. All applications will be considered.
This advertiser has chosen not to accept applicants from your region.

Front End Engineer Graduate

Dublin, Leinster Amazon

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Description
Do you want to solve business challenges through innovative technology? Do you enjoy working on cutting-edge, scalable services technology in a team environment? Do you like working on industry-defining projects that move the needle?
At Amazon, we hire the best minds in technology to innovate and build on behalf of our customers. The intense focus we have on our customers is why we are one of the world's most beloved brands - customer obsession is part of our company DNA. Our Front End Engineers (FEEs) use cutting-edge technology to solve complex problems and get to see the impact of their work first-hand.
Are you excited to build products that are used by Amazon customers all over the world? As a Front-End Engineer, you'll have the opportunity to work closely with experienced developers to create the user-facing side of software. You'll collaborate with team members and stakeholders on UX and the full software development lifecycle, including scoping, software design, code, testing, documentation, deployment, and maintenance.
Key job responsibilities
- Deliver software components and improvements to software features with your team's software.
- Collaborate with UX designers and backend engineers to implement intuitive user interfaces and seamless user experiences
- Build reusable UI components and libraries using modern frontend frameworks
- Optimize web applications for maximum speed and scalability
- Help provide operational support for your team and work to ensure that root causes are identified and resolved.
- Participate in code reviews and contribute to frontend architecture decisions
- Stay up-to-date with emerging frontend technologies and industry trend
Applications are reviewed on a rolling basis. For an update on your status, or to confirm your application was submitted successfully, please login to your candidate portal. Please note that Amazon works with a high volume of applicants. We appreciate your patience as we review applications for future Amazonians!
Basic Qualifications
- Graduated less than 24 months ago or about to complete a Bachelor's or Master's Degree in Computer Science, Computer Engineering, or related fields at time of application
- Knowledge of Computer Science fundamentals such as object-oriented design, algorithm design, data structures, problem solving and complexity analysis
- Experience in HTML, CSS, or JavaScript
- Experience in at least one object-oriented programming language (e.g., JavaScript, Python, C#)
- Knowledge of computer science fundamentals (e.g., data structures & algorithms, OO design)
Preferred Qualifications
- Experience in one or more relevant front-end frameworks such as React, Angular, etc.
- Knowledge of UX best practices
- Previous technical internships in a related field (e.g., Front-End, Full Stack, Web Development).
- Customer obsession and strong problem-solving skills.
Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice ( ) to know more about how we collect, use and transfer the personal data of our candidates.
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
This advertiser has chosen not to accept applicants from your region.

Front End Senior Engineer

Cork, Munster Quest Software International Limited

Posted today

Job Viewed

Tap Again To Close

Job Description

Front End Senior Engineer Location IE-Cork Job ID Category Engineering Position Type Regular Full-Time Overview Quest Software is looking for a passionate and experienced Front-End Engineer to join the On Demand UI team within Quests Platform Management Group. This team is driving innovation in SaaS offerings through modern UI development, shared component libraries, and a seamless user experience across Quest's cloud-native platform. You will work in a highly agile, collaborative environment, building cloud-based solutions on the Microsoft Azure platform. As a key contributor to our shared SaaS UI platform, you will develop, enhance, and maintain common UI components using Storybook, help establish and spread UI best practices, and support teams across product lines in achieving consistency and usability. If you enjoy crafting scalable, reusable front-end solutions, advocating for design and development alignment, and want to shape how modern enterprise UI is delivered across multiple SaaS products, this is the role for you. Responsibilities You will develop and maintainshared UI components in a centralized Storybook workspace to ensure visual and functional consistency across multiple SaaS applications. You will collaborate with peer front-end engineers and UX designers across product teams to implement common UI patterns and best practices. You will evangelize modern front-end development methodologies, component-driven development, and accessibility standards across the organization. You will contribute to amonorepo-based architecture and support multiple teams in adopting and extending the shared component library. You will collaborate with global teams across time zones to implement product features and shared solutions efficiently. You will enforce front-end engineering excellence through code reviews, testing (unit, integration, E2E), and CI/CD practices. You will provide mentorship and UI guidance to development teams integrating shared components. You will continuously improve front-end tooling, developer experience, and component test automation. Qualifications You should possess a computer science undergraduate degree or equivalent You should have at least5 years of front-end development experience with strong emphasis on component reusability and design systems. You should have a deep experience in Angular, TypeScript, JavaScript, CSS3, and HTML5. You should have a strong familiarity with Storybook, component documentation, and reusable design pattern implementation. You should possess experience working with mono repos (e.g., NX), shared libraries, and maintaining large-scale UI platforms. You should be proficient in RxJS, NgRx, and functional programming concepts. You should have experience collaborating with UX teams and applying accessibility and UI consistency principles. You can lead front-end technical discussions and influence best practices across teams. You are familiar with GraphQL, JMESPath, Node.js, and Azure DevOps is a strong plus. You should possess knowledge of Agile/SCRUM methodologies and comfort working in a globally distributed team environment. Company Description? At Quest, we create and manage the software that makes the benefits of new technology real. Companies turn to us to manage, modernize and secure their business, from on-prem to in-cloud, from the heart of the network to the vulnerable endpoints. From complex challenges like Active Directory management and Office 365 migration, to database and systems management, to redefining security, and hundreds of needs in between, we help you conquer your next challenge now? Were not the company that makes big promises. Were the company that fulfills them? Were Quest: Where Next Meets Now? Why work with us? Life at Quest means collaborating with dedicated professionals with a passion for technology? When we see something that could be improved, we get to work inventing the solution? Our people demonstrate our winning culture through positive and meaningful relationship? We invest in our people and offer a series of programs that enables them to pursue a career that fulfills their potential? Our team members health and wellness is our priority as well as rewarding them for their hard work? Quest is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.
This advertiser has chosen not to accept applicants from your region.

Site Reliability Engineer - Front End

Dublin, Leinster J.P MORGAN S.E Dublin Branch

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description At JP Morgan Chase, we understand that customers seek exceptional value and a seamless experience from a trusted financial institution. That's why we launched Chase UK to transform digital banking with intuitive and enjoyable customer journeys. With a strong foundation of trust established by millions of customers in the US, we have been rapidly expanding our presence in the UK and soon across Europe. We have been building the bank of the future from the ground up, offering you the chance to join us and make a significant impact. As a Site Reliability Engineer at JPMorgan Chase within the International Consumer Bank, you are the heart of this venture, focused on getting smart ideas into the hands of our customers. You have a curious mindset, thrive in collaborative squads, and are passionate about new technology. By your nature, you are also solution-oriented, commercially savvy and have a head for fintech. You thrive in working in tribes and squads that focus on specific products and projects - and depending on your strengths and interests, you'll have the opportunity to move between them. While we're looking for professional skills, culture is just as important to us. We understand that everyone's unique - and that diversity of thought, experience and background is what makes a good team, great. By bringing people with different points of view together, we can represent everyone and truly reflect the communities we serve. This way, there's scope for you to make a huge difference - on us as a company, and on our clients and business partners around the world. Job responsibilities Manage the end-to-end process developing UIs for the reliability applications. Shape the design and participate in the implementation of the app Build and ship new features to create a functional and engaging experience that will delight our users Design, review, write and test code - this is hands-on engineering role, and you will be directly involved in all steps of the process Build for resilience and reliability, ensuring consideration for ongoing maintenance requirements Required qualifications, capabilities, and skills Formal training or certification on React concepts and proficient advanced experience A deep understanding of mobile stability and monitoring Strong experience writing clean, testable, high-quality code and designing highly scalable systems in production Solid understanding of API architectural patterns Writing and architecting tests across different levels Familiarity with build pipelines and tools Preferred qualifications, capabilities, and skills Experience in a full TypeScript codebase Practical cloud native experience Front end design #ICBCareers #ICBEngineering About Us J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About the Team Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we're setting our businesses, clients, customers and employees up for success. To be considered for this role you will be redirected to and must complete the application process on our careers page. To start the process click the Continue to Application or Login/Register to apply button below.
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Dublin, Leinster Microsoft Corporation

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

We would like to welcome you to an international working environment that is characterized by flexibility, an informal atmosphere, and a fast pace. Are you a great Software Engineer? Do you like working on technology problems which impact people on a global scale? Would you like to work on complex problems that help users find and utilize solutions in Microsoft 365 Copilot? If you're passionate about our users having the best Copilot experience and you like working across both consumers and enterprises for PCs, tablets, and phones, then maybe the Growth Ireland team in Experiences+Devices has the right job for you.
This role offers the chance to work on experiences that will be used by people you know personally, making a tangible impact on our evolving business. You'll tackle new engineering challenges that will stretch and grow your skills, while contributing to the development of products used by millions. With a high level of ownership and autonomy, you'll have the opportunity to shape strategic outcomes.
As the industry undergoes a profound transition, we are at the heart of re-inventing how Copilot is discovered, used and loved by consumers and enterprises alike. M365 Copilot is one of the fastest growing and evolving products on the planet, we are looking for engineers who are passionate about ensuring that our users enjoy the latest and greatest features of Copilot. This requires great strategic and creative thinking as well as an ability to understand the customer, technology, challenges, and opportunities. Our Growth team is looking for a great **Software Engineer** to drive and define this transition & foster an engineering culture that has customer-centered services & releases as part of its core DNA.
The successful applicant will also become part of the Microsoft European Development Centre (EDC) in Dublin - a vibrant multi-disciplinary collective driving Microsoft innovation for our customers worldwide. This collaborative community of engineers, developers, data scientists, program managers, and others is the perfect nurturing ground for innovation, and offers a fantastic landscape for growing your career across the breadth of Microsoft products and services.
Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
**Responsibilities**
+ Working in a combined engineering organization to drive design, development, testing and release of web client / services that enhance customer experiences as outlined above.
+ Helping evolve development guidelines, practices & principles for a world where client and services development & delivery is moving faster than ever.
+ Designing resilient, scalable, and easily maintainable software.
+ Fostering a data driven approach to everything we do.
**Qualifications**
**Required Qualifications:**
+ Bachelor's Degree in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
+ OR equivalent experience.
+ Experience building libraries, SDKs, and other development platform components.
+ Object-oriented design, coding and testing patterns.
+ Must be legally authorized to work in Ireland (Legally authorized = Has citizenship or has been granted a valid visa or work permit).
**Other Requirements:**
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:
+ **Microsoft Cloud Background Check:** This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
**Preferred Qualifications:**
+ Strong problem-solving skills and comfortable in dealing with ambiguity.
+ Experience in building and evolving web applications and / or cloud services.
+ Ability to handle competing priorities in a fast paced environment.
+ An ability to perform at a high level in a fast paced, dynamic environment.
#DPG #exdgrowth #copilot
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Dublin, Leinster Microsoft Corporation

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

Are you a customer-obsessed, AI-curious problem-solver who thrives in an inclusive, collaborative global team? The Azure Customer Experience Platform (CXP) team's mission is to transform Microsoft Cloud customers into fans. Through our deep engineering engagements with customers and teams across Microsoft, we analyze and amplify customer needs and drive the vision to improve Cloud quality, security, and reliability. Our culture of growth, mindset and empowerment are central to who we are and how we work.
The Azure CXP PRIMO organization within Azure CXP is responsible for building great products to enable Customer Success at scale. This Software Engineer I position is targeted for someone who is: thrilled about online services, cloud computing, and user experience, loves to work in an agile development team, embraces and solves new technological challenges, deeply passionate about building effective software and continuously improving the development process, independent thinker and working collaboratively in a team environment. As part of this role, you will collaborate closely with multiple teams to deliver key customer solutions and the technology to support them.
You will have ample opportunities to participate in all stages of our engineering lifecycle - from initial research and discovery, quick iteration on promising concepts, solution prototyping, and development, all the way through successful service rollout and Live Site support.
Every day, our customers stake their business and reputation on our cloud. You can help #AzCXP provide our customers with the world-class cloud services they need to succeed.
Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
In alignment with our Microsoft values, we are committed to cultivating an inclusive work environment for all employees to positively impact our culture every day.
**Responsibilities**
+ With guidance, learns to create and implement extensible code for a product, service, or feature reusing code as applicable.
+ Works with appropriate stakeholders to determine user requirements for a feature.
+ Collaborates with experienced engineers and mentors to translate ideas from research and design into production-grade systems.
+ Acts as a Designated Responsible Individual (DRI) in monitoring system/product feature/service for degradation, downtime, or interruptions for simple problems, and recommends actions to restore system/product/service by following the playbook.
+ Contribute to the continuous improvement of the team's processes, practices, and culture.
+ Learn and adopt new technologies and frameworks as needed.
**Qualifications**
**Required Qualifications**
+ Bachelor's Degree in Computer Science or related technical field with experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.
+ You must be legally authorized to work in Ireland to be eligible for this role. (Legally authorised = Has citizenship or has been granted a valid visa or work permit).
**Preferred Qualifications**
+ Bachelor's Degree in Computer Science or related technical field and experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
+ OR Master's Degree in Computer Science or related technical field and experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
+ Experience or working knowledge of JavaScript/Node.js/React or another similar web stack.
+ Proficient with high quality Software design, development experience with effective problem solving, and debugging skills.
+ Experience in working on big data pipelines such as Cosmos, Kusto, Azure Data Factory, etc. or similar technologies would be a plus.
+ Experience in working with Azure Dev Ops and SQL or similar technologies would be a plus.
**Other Qualifications**
**Microsoft Cloud Background Check:** This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
#PRIMOjobs
#CXPjobs
#AzCXP
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Dublin, Leinster Reperio Human Capital Ltd

Posted today

Job Viewed

Tap Again To Close

Job Description

Looking for experienced Software Developers with exposure in the networking or Telco space to join this well-established communications company. You will be focusing on developing code within a specialised networking team within the telco sector. Working in collaboration with other development teams to ensure that all the code and work runs smoothly together for the customer base. This role will see you working in a close team with some very experienced engineers at the head with a good possibility for career growth as the company grows. Requirements: 4+ years of working in a networking development environment Good C++ experience Experience working with networking technologies such as TCP/IP, Shell scripting and Multithreading Previous experience working in tight-knit teams Experience with C code is also advantageous Benefits: Hybrid Working Healthcare Pension Bonus L&D opportunities Get in touch with Daniel Brown at Reperio Human Capital to find out more Reperio Human Capital acts as an Employment Agency and an Employment Business. Skills: C++ Networking Multithreading TCP/IP Modern C++ Benefits: Work From Home
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Front engineer Jobs in Ireland !

Senior Software Engineer

Limerick, Munster General Motors

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

**Job Description**
**About the Team**
Global Manufacturing IT delivers innovative technology solutions for GM's vehicle manufacturing plants worldwide. Our EOL (End of Line) development team, based primarily in Dublin with additional support in the US, is responsible for multiple mission-critical applications, including the wiring harness tester solution.
**Why Join Us**
At GM, we are committed to our vision of **Zero Crashes, Zero Emissions, and Zero Congestion** . We are shaping the future of mobility by advancing safety, sustainability, and continuous innovation.
**About the Role**
As a Senior Software Engineer, you will play a key role in the development and maintenance of multiple EOL applications. You will lead hardware and software development for the **Low-Cost Continuity Tester (LCCT)** solution, evolving production firmware for ESP32-based microcontrollers to ensure reliable operations, secure provisioning, and seamless integration with enterprise systems. Working closely with global stakeholders and suppliers, you will help bring solutions from concept to production in GM plants and approved supplier sites.
**What You'll Do**
**Embedded Systems (LCCT/Continuity Tester):**
+ Contribute to hardware design reviews and collaborate with internal and external teams on product iterations.
+ Design, implement, and maintain production-grade firmware in C/C++ for ESP32-based devices, covering board bring-up, drivers, and feature development.
+ Optimize FreeRTOS-based solutions across SPI, I2C, UART, GPIO, and memory/power management for manufacturing duty cycles.
+ Implement secure provisioning and configuration flows (barcode-based setup, APIM credentialing, key exchange via serial/USB) aligned to enterprise security standards.
+ Develop robust Wi-Fi networking and enterprise service integration (REST, message queues) with resilient error handling.
+ Enable observability with structured logging, metrics, and diagnostics; participate in on-call rotations supporting global plant operations.
+ Collaborate on API contracts, device state models, and secure endpoints; influence architecture for scalability and operability.
+ Ensure quality with unit/integration testing, hardware-in-the-loop validation, and CI/CD pipelines (GitHub Actions).
+ Document processes, propose improvements, and mentor peers in embedded standards and deployment practices.
**Full Stack Applications (EOL Systems):**
+ Lead end-to-end delivery of EOL applications, from requirements to production.
+ Develop scalable backend services using **Java Spring Boot** (REST APIs, data persistence, messaging/streaming integration).
+ Build and maintain **Angular front-end applications** (TypeScript, RxJS) with responsive, accessible, and performant UIs.
+ Establish observability across services and UIs (logging, metrics, tracing, SLOs, dashboards).
+ Apply security best practices (OWASP, OAuth2/OIDC, secrets management).
+ Drive coding standards, testing strategies, and design reviews; mentor engineers and guide architecture decisions.
+ Collaborate with product, UX, and manufacturing teams to prioritize features and de-risk deployments.
+ Optimize CI/CD workflows (quality gates, dependency scanning, release patterns such as blue/green or canary).
+ Troubleshoot complex issues spanning embedded devices, networks, backend services, and UIs.
**Required Skills & Behaviors**
+ **6+ years** embedded software development (C/C++ on microcontrollers, RTOS, multithreading, hardware debugging).
+ **3+ years** hands-on with ESP32 and ESP-IDF (board bring-up, drivers, Wi-Fi, NVS, SPI flash, OTA strategies).
+ **6+ years** backend development with Java/Spring Boot (REST APIs, data persistence, production operations).
+ **3+ years** front-end development with Angular/TypeScript/RxJS (testing, accessibility, performance).
+ Proven experience with secure device provisioning/configuration (serial/USB workflows).
+ Track record of delivery in manufacturing or mission-critical environments with strong diagnostics.
+ Experience with Git workflows and CI/CD pipelines for firmware and applications.
+ Solid foundation in software engineering best practices, agile methodologies, and cross-timezone collaboration.
+ Strong ownership mindset across the full device and application lifecycle.
+ Effective collaboration across firmware, backend, UI, platform, and manufacturing teams.
+ Clear communicator in technical proposals, design reviews, and plant-facing documentation.
+ Continuous learner who constructively challenges the status quo with data-driven insights.
**Preferred Qualifications**
+ Expertise in device security (encryption, secure boot, key management, secrets handling).
+ Familiarity with plant networks and resilient device connectivity patterns.
+ Experience with barcode/RFID peripherals and label/receipt printing.
+ Exposure to event-driven systems and real-time data processing (Kafka, MQTT).
+ Knowledge of IoT wireless technologies (LoRaWAN, RFID, BLE).
+ Experience with containerization/orchestration (Docker, Kubernetes).
+ Background in automated testing frameworks and BDD approaches.
**Work Location & Schedule**
+ **Primary Locations:** Dublin or Limerick, Ireland
+ **Hybrid:** Minimum three days onsite per week
+ Business hours aligned with EU/US time zones; occasional weekend/holiday support for deployments (shared within the team).
**About GM**
Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.
**Why Join Us**
We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.
**Non-Discrimination and Equal Employment Opportunities**
General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.
We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire ( .
**Accommodations**
General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email ( ) us or call us at . In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
We are leading the change to make our world better, safer and more equitable for all through our actions and how we behave. Learn more about:
**Our Company ( Culture**
**How we hire ( diverse team of employees bring their collective passion for engineering, technology and design to deliver on our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion. We are looking for adventure-seekers and imaginative thought leaders to help us transform mobility.
Explore our global locations ( policy of General Motors is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. Additionally, General Motors is committed to being an Equal Employment Opportunity Employer and offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us at .In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer

Dublin, Leinster General Motors

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

**Job Description**
**About the Team**
Global Manufacturing IT delivers innovative technology solutions for GM's vehicle manufacturing plants worldwide. Our EOL (End of Line) development team, based primarily in Dublin with additional support in the US, is responsible for multiple mission-critical applications, including the wiring harness tester solution.
**Why Join Us**
At GM, we are committed to our vision of **Zero Crashes, Zero Emissions, and Zero Congestion** . We are shaping the future of mobility by advancing safety, sustainability, and continuous innovation.
**About the Role**
As a Senior Software Engineer, you will play a key role in the development and maintenance of multiple EOL applications. You will lead hardware and software development for the **Low-Cost Continuity Tester (LCCT)** solution, evolving production firmware for ESP32-based microcontrollers to ensure reliable operations, secure provisioning, and seamless integration with enterprise systems. Working closely with global stakeholders and suppliers, you will help bring solutions from concept to production in GM plants and approved supplier sites.
**What You'll Do**
**Embedded Systems (LCCT/Continuity Tester):**
+ Contribute to hardware design reviews and collaborate with internal and external teams on product iterations.
+ Design, implement, and maintain production-grade firmware in C/C++ for ESP32-based devices, covering board bring-up, drivers, and feature development.
+ Optimize FreeRTOS-based solutions across SPI, I2C, UART, GPIO, and memory/power management for manufacturing duty cycles.
+ Implement secure provisioning and configuration flows (barcode-based setup, APIM credentialing, key exchange via serial/USB) aligned to enterprise security standards.
+ Develop robust Wi-Fi networking and enterprise service integration (REST, message queues) with resilient error handling.
+ Enable observability with structured logging, metrics, and diagnostics; participate in on-call rotations supporting global plant operations.
+ Collaborate on API contracts, device state models, and secure endpoints; influence architecture for scalability and operability.
+ Ensure quality with unit/integration testing, hardware-in-the-loop validation, and CI/CD pipelines (GitHub Actions).
+ Document processes, propose improvements, and mentor peers in embedded standards and deployment practices.
**Full Stack Applications (EOL Systems):**
+ Lead end-to-end delivery of EOL applications, from requirements to production.
+ Develop scalable backend services using **Java Spring Boot** (REST APIs, data persistence, messaging/streaming integration).
+ Build and maintain **Angular front-end applications** (TypeScript, RxJS) with responsive, accessible, and performant UIs.
+ Establish observability across services and UIs (logging, metrics, tracing, SLOs, dashboards).
+ Apply security best practices (OWASP, OAuth2/OIDC, secrets management).
+ Drive coding standards, testing strategies, and design reviews; mentor engineers and guide architecture decisions.
+ Collaborate with product, UX, and manufacturing teams to prioritize features and de-risk deployments.
+ Optimize CI/CD workflows (quality gates, dependency scanning, release patterns such as blue/green or canary).
+ Troubleshoot complex issues spanning embedded devices, networks, backend services, and UIs.
**Required Skills & Behaviors**
+ **6+ years** embedded software development (C/C++ on microcontrollers, RTOS, multithreading, hardware debugging).
+ **3+ years** hands-on with ESP32 and ESP-IDF (board bring-up, drivers, Wi-Fi, NVS, SPI flash, OTA strategies).
+ **6+ years** backend development with Java/Spring Boot (REST APIs, data persistence, production operations).
+ **3+ years** front-end development with Angular/TypeScript/RxJS (testing, accessibility, performance).
+ Proven experience with secure device provisioning/configuration (serial/USB workflows).
+ Track record of delivery in manufacturing or mission-critical environments with strong diagnostics.
+ Experience with Git workflows and CI/CD pipelines for firmware and applications.
+ Solid foundation in software engineering best practices, agile methodologies, and cross-timezone collaboration.
+ Strong ownership mindset across the full device and application lifecycle.
+ Effective collaboration across firmware, backend, UI, platform, and manufacturing teams.
+ Clear communicator in technical proposals, design reviews, and plant-facing documentation.
+ Continuous learner who constructively challenges the status quo with data-driven insights.
**Preferred Qualifications**
+ Expertise in device security (encryption, secure boot, key management, secrets handling).
+ Familiarity with plant networks and resilient device connectivity patterns.
+ Experience with barcode/RFID peripherals and label/receipt printing.
+ Exposure to event-driven systems and real-time data processing (Kafka, MQTT).
+ Knowledge of IoT wireless technologies (LoRaWAN, RFID, BLE).
+ Experience with containerization/orchestration (Docker, Kubernetes).
+ Background in automated testing frameworks and BDD approaches.
**Work Location & Schedule**
+ **Primary Locations:** Dublin or Limerick, Ireland
+ **Hybrid:** Minimum three days onsite per week
+ Business hours aligned with EU/US time zones; occasional weekend/holiday support for deployments (shared within the team).
**About GM**
Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.
**Why Join Us**
We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.
**Non-Discrimination and Equal Employment Opportunities**
General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.
We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire ( .
**Accommodations**
General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email ( ) us or call us at . In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
We are leading the change to make our world better, safer and more equitable for all through our actions and how we behave. Learn more about:
**Our Company ( Culture**
**How we hire ( diverse team of employees bring their collective passion for engineering, technology and design to deliver on our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion. We are looking for adventure-seekers and imaginative thought leaders to help us transform mobility.
Explore our global locations ( policy of General Motors is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. Additionally, General Motors is committed to being an Equal Employment Opportunity Employer and offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us at .In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
This advertiser has chosen not to accept applicants from your region.

Software Engineer II

Mastercard

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

**Our Purpose**
_Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential._
**Title and Summary**
Software Engineer II
Who is Mastercard?
What role do we play in the modern world? Are we an enabler of purchases or a facilitator for transactions? We play a much larger role in the world by enabling those that have no access to financial systems - every employee has the opportunity to be a part of something bigger and to change lives. We have the technology, people and Brand to serve modern society. Today, we are a global tech company that connects everyone to endless possibilities, priceless possibilities.
Role
- Follow given directions and procedures in software delivery tasks (code development, test, deployment)
- Deliver assigned work seeking guidance from experienced team members
- Proactively seek code reviews of their work from experienced members
- Understands the big picture and end-to-end logical architecture of systems in ownership areas
- Provide feedback and suggestions on areas to improve
- Understands the use of Mastercard technology policies in everyday work
- Demonstrate active learning and sharing of software practices via Guild/Engineering community initiatives
All about you / Experiences
- Experience in developing backend applications using Core Java.
- Knowledge in developing microservices using Spring Boot.
- Write code in languages (e.g. Java, SQL)
- Familiar with secure coding standards (e.g., OWASP, CWE, SEI CERT)
- Understands and implements standard branching (e.g., Gitflow) and peer review practices
- Apply tools (e.g., Sonar, Zally, Checkmarx) and techniques to scan and measure code quality and anti-patterns as part of development activity
- Understands and builds test code at unit level, service level, and integration level to ensure code and functional coverage
- Understands the use of basic design patterns (e.g., factory, adaptor, singleton, composite, observer, strategy, inversion of control)
- Understands requirement analysis being essential part of delivering value to our customers and partners and participate in elaboration, prioritization, and effort estimation
- Understands different SDLC practices (Scrum/Kanban/SAFe) and the delivery situations they are used for
- Understands the basic engineering principles used in building and running mission critical software capabilities (security, customer experience, testing, operability, simplification, service-oriented architecture)
- Familiar with different application patterns to implement different types of business processes (e.g., APIs, event-driven-services, batch-services)
- Understands Continuous Integration (CI) and Delivery (CD) concepts, and capabilities to support automation, pipelines, virtualization, and containerization
**Corporate Security Responsibility**
All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:
+ Abide by Mastercard's security policies and practices;
+ Ensure the confidentiality and integrity of the information being accessed;
+ Report any suspected information security violation or breach, and
+ Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Front Engineer Jobs