Senior Software Engineer (Front-End) - Pay Web
This listing is for a Senior Software Engineer (Front-End) - Pay Web role at Olo, as a remote role open to applicants in Ireland. It is listed as a full-time, senior position.
DGJ summary of this job
Our own short read of this listing, built only from the facts it gives. The employer’s original text follows further down.
This listing is for a Senior Software Engineer (Front-End) - Pay Web role at Olo, as a remote role open to applicants in Ireland. It is listed as a full-time, senior position.
Reading the advert, the employer asks for 5+ years of experience.
Skills and tools named in the text include TypeScript, React, C#, .NET, MongoDB, AWS, Kubernetes and CI/CD.
No salary is given in this listing, so check the official pay figures in the DGJ Insight section below where they exist.
Dev Global Jobs found this job on Arbeitnow on Nov 12, 2026.
- Employer
- Olo
- Location
- Remote (Ireland)
- Job type
- Full-time
- Level (from the title)
- senior
- Pay
- Not stated by the employer
- Experience asked
- 5+ years
- Found
- Nov 12, 2026 on Arbeitnow
- Employer text
- 758 words, about 3 min to read
- Apply only on the official page (arbeitnow.co.uk). Dev Global Jobs is not the employer and never asks for a fee.
- Compare your own experience with the 5+ years the advert asks for, and show it clearly near the top of your CV.
- Mirror the skills the advert names (TypeScript, React, C# and .NET) in your CV where you really have them; applicant tracking systems look for these words.
- Read the employer’s full text below (about 3 min) before you apply.
- Build or check your CV with the free DGJ CV Builder.
DGJ Insight
Our own data about this role and place, from official statistics and our live job index.
Source: OECD Average annual wages, 2025
About the role
Full text from the employer, as published on Arbeitnow, arranged into sections. Nothing added or removed.
We are looking for an experienced Senior Software Engineer to join our Payments Web Team and help drive innovation in our payment solutions. We are looking for an engineer who is passionate about creating seamless, user-friendly interfaces and front-end capabilities that empower restaurants to manage their payment operations efficiently. This role leans more heavily towards Front-End development but you can expect to work end-to-end across the full tech stack at times.
Reporting to the Engineering Manager, you will play a crucial role in developing and enhancing our payment product, Olo Pay. Engineers in this role will write code adhering to established standards, participate in code reviews and sprint ceremonies with the expectation to focus on quality, collaboration, and learning.
How You'll Make an ImpactDemonstrate proficiency in the team's domain and technology stack, providing guidance and mentorship to junior engineers and contributing to technical decision-making.
Proactively address technical debt by prioritising its resolution alongside feature development, ensuring maintainable, scalable, and high-quality codebases through regular refactoring and system improvements.
Take ownership of complex features and projects, working independently and collaborating with team members to drive development from concept to delivery.
Lead code reviews, set quality standards, and offer in-depth feedback to improve code quality across the team.
Partner with Product and other stakeholders to refine requirements, ensuring solutions are well-architected and aligned with business goals.
Focus on delivering reliable, maintainable software solutions and actively implements performance optimisations and resilience mechanisms.
Monitor and maintain services in production, diagnosing and resolving critical issues efficiently with minimal support.
Participate in the architecture and design of distributed systems, ensuring best practices are followed for reliability and scalability.
Take the initiative to improve the team's development processes and tooling, advocating for best practices and automation improvements.
Ensure consistency and quality in shared components and APIs.
Contribute actively to the team's knowledge base, lead learning sessions, and promote a culture of continuous improvement.
Use Claude Code extensively as part of your daily workflow, and grow your skills through hands-on AI training designed to help you become highly effective with modern AI coding agents and IDEs.
Demonstrate ownership of the team's delivery pipeline, ensuring that code quality, testing standards, and deployment practices are continuously optimised.
Active participation in on-call duties is required, with specific responsibilities determined by your assigned team and area of expertise.
Bachelor’s Degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
5+ years of experience in software engineering.
Advanced Programming Skills: Proficient in TypeScript and React and capable of independently designing and implementing complex algorithms and architectures. Additional experience in .NET/C# is beneficial.
CI/CD Mastery: Skilled in managing and improving CI/CD processes, with hands-on experience using tools like GitHub Actions, TeamCity, and Octopus Deploy.
Testing and Automation: Expert in unit, integration, and end-to-end testing practices, with a strong emphasis on automation for testing and deployment.
Distributed Systems and Cloud Services: Strong knowledge of building and maintaining distributed systems, leveraging cloud platforms and services (e.g., AWS, MongoDB Atlas, Kubernetes/EKS).
Technical Leadership and Collaboration: Demonstrate leadership skills by mentoring peers, leading technical discussions, and collaborating effectively across teams and departments to deliver solutions aligned with business priorities.
Find more English Speaking Jobs in United Kingdom on Arbeitnow
Ask CSI about this job
Answers link to jobs and tools on Dev Global Jobs.
Review Dev Global Jobs
Used this site to find a job? Tell other job seekers what worked and what did not.