Senior Full Stack Engineer

Learnosity

Dublin

On-site

EUR 90,000 - 130,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Annual leave
Milestone leave
Paid sick leave
Parental leave
Health insurance
Pension contributions
Learning & development
Employee Assistance Program
Flexible work
Commuter benefits
City centre office

Job summary

Learnosity in Dublin is seeking a Senior Full Stack Engineer to design, build and ship software for the Build product. You will work across the full stack—JavaScript, React and CSS on the frontend; PHP, Python, Postgres/MySQL, Elasticsearch and AWS on the backend—owning features from design through release with product and leadership teams.

You will mentor engineers, raise the bar on code quality, and leverage AI tools to speed delivery while maintaining quality and performance.

Qualifications

  • 5+ years as a software engineer, with a track record of owning and delivering complex projects end to end.
  • Strong JavaScript and ReactJS, including state management, component-based architecture, design systems, CSS.
  • Strong PHP, ideally with Symfony and/or Doctrine, and Python in a backend or data-oriented context.
  • Experience with relational, NoSQL and document-oriented databases and query design in high performance environments.
  • Good knowledge of design patterns and back end architecture.
  • Experience writing unit, integration and frontend tests, working with Docker, and giving strong code reviews.
  • Experience mentoring engineers and working in agile teams.
  • Clear verbal and written communication, adjusted to the audience.

Responsibilities

  • Own the design and delivery of maintainable, well-engineered software across the Build product, balancing immediate needs with long-term technical health.
  • Lead task planning, estimation and scheduling, and keep documentation current throughout.
  • Translate product and business goals into clear engineering solutions, proving out complex functionality with real data before release.
  • Find the root cause of complex issues and deliver permanent fixes, spotting risks before they become problems.
  • Mentor less experienced engineers and raise the quality of design and delivery across the team.
  • Work with engineering, product and design to align on shared goals and keep delivery on track.
  • Use AI tools and introduce new technologies where they help the team deliver faster.

Skills

JavaScript/React
PHP/Symfony
Python
Databases
Unit/Integration tests
Docker
Code reviews
Mentoring
Agile
Communication

Tools

PostgreSQL/MySQL
Elasticsearch
AWS

Job description

Summary

The Senior Full Stack Engineer designs, builds and ships software across Learnosity's Build product, our cloud-based API toolkit that educational companies use to create interactive and accessible assessment experiences at scale.

This role sits within Technology - Build and works across the full stack: JavaScript, React and CSS on the front end, and PHP, Python, Postgres/MySQL, Elasticsearch and AWS on the back end. You will own work from early design through to release, working closely with product, design and senior leadership to turn roadmap goals into software customers use.

This role helps the team ship faster without lowering quality. You will lead complex projects end to end, raise the standard of design and code through review and mentoring, and use AI tools to speed up delivery.

Key Responsibilities
  • Own the design and delivery of maintainable, well-engineered software across the Build product, balancing immediate needs with long-term technical health
  • Lead task planning, estimation and scheduling, and keep documentation current throughout
  • Translate product and business goals into clear engineering solutions, proving out complex functionality with real data before release
  • Find the root cause of complex issues and deliver permanent fixes, spotting risks before they become problems
  • Mentor less experienced engineers and raise the quality of design and delivery across the team
  • Work with engineering, product and design to align on shared goals and keep delivery on track
  • Use AI tools and introduce new technologies where they help the team deliver faster
Skills and Experience

Required:

  • 5+ years as a software engineer, with a track record of owning and delivering complex projects end to end
  • Strong JavaScript and ReactJS, including state management (e.g. Redux, Context API), component-based architecture, design systems, CSS and front end debugging
  • Strong PHP, ideally with Symfony and/or Doctrine, and Python in a backend or data-oriented context
  • Experience with relational, NoSQL and document-oriented databases and query design in high performance environments
  • Good knowledge of design patterns and back end architecture
  • Experience writing unit, integration and frontend tests, working with Docker, and giving strong code reviews
  • Experience mentoring engineers and working in agile teams
  • Clear verbal and written communication, adjusted to the audience

Nice to Have:

  • Commercial experience with AI tools and concepts
  • Experience or interest in API design
  • Experience with TDD
  • Experience setting up or configuring CI/CD pipelines
  • Experience with Node.js
  • B.Sc or M.Sc in Software Engineering, Computer Science or similar
Key Behaviours
  • Owns work from first idea to release and follows through on commitments
  • Brings clarity to complex or ambiguous problems, makes sound technical decisions and explains the trade-offs
  • Proves out complex functionality with real data and tunes it until the results hold up
  • Adapts quickly as priorities and tools change, and tries new approaches, including AI, to deliver faster
  • Shares knowledge openly and helps others succeed, in line with our value that our success is better shared
  • Picks the long-term fix over the quick patch when it matters
Success in this Role

In the first 6–12 months, success in this role would look like:

  • Owned and released at least one complex Build feature end to end, from design through to customers using it
  • Became a trusted reviewer and mentor for less experienced engineers in the team
  • Built strong working relationships with product, design and engineering leads on the Build roadmap
  • Found and permanently fixed the root cause of recurring issues in an area of the codebase you own
  • Introduced or improved a practice the team now relies on, such as AI-assisted development, testing or CI/CD
Our Values

We are a values-driven company, and how we work matters as much as what we build:

  • We live to learn
  • We aim higher
  • We do the right thing
  • Our success is better shared
Benefits
  • Annual leave
  • Milestone leave
  • Paid sick leave
  • Generous parental leave
  • Health & dental insurance
  • Pension contributions
  • Learning & development support
  • Employee Assistance Program
  • Flexible work practices
  • Commuter benefits
  • Modern city-centre office
Location & Working Style

This role is based in our Dublin office. We value the creativity, collaboration and stronger connections that come from working together in person, and expect employees in this role to work from the office at least two days each week.

This role includes participation in a shared on call roster once onboarding and training are complete. The roster is shared across the global CloudOps team, with the current rotation typically requiring one week on call every four to six weeks to support production systems outside normal working hours.

Find out more about your career at Learnosity at learnosity.com/careers/

Please see our Recruitment Privacy Policy

Salary & package dependent on experience.

You must have the right to live and work in Ireland to apply.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Team Lead
Team Lead

Learnosity • Dublin

On-site
EUR 90,000 - 130,000
Annual leave
Health & dental insurance
Pension contributions
+5
Senior Full Stack Engineer - Build Platform (Dublin)
Senior Full Stack Engineer - Build Platform (Dublin)

Learnosity • Dublin

On-site
EUR 90,000 - 130,000
Annual leave
Milestone leave
Paid sick leave
+8
Senior Software Team Lead - Build & Grow Engineers (Dublin)
Senior Software Team Lead - Build & Grow Engineers (Dublin)

Learnosity • Dublin

On-site
EUR 90,000 - 130,000
Annual leave
Health & dental insurance
Pension contributions
+5
Senior Full-Stack Engineer
Senior Full-Stack Engineer

Kimber Limited • Dublin

Hybrid
EUR 90,000 - 130,000
Internal IT Specialist
Internal IT Specialist

Learnosity • Dublin

Hybrid
EUR 24,000 - 34,000
Annual Learning Budget
Flexible work practices
Generous paid parental leave
+4
Senior Full Stack Engineer
Senior Full Stack Engineer

Cpl • Connacht

On-site
EUR 90,000 - 120,000
Senior Software Engineer (Full Stack)
Senior Software Engineer (Full Stack)

MCS Group • Dublin

On-site
EUR 70,000 - 80,000
Comprehensive benefits
Chief Technology Officer
Chief Technology Officer

Nexus Inclusion • Dublin

Hybrid
EUR 120,000 - 180,000
Competitive salary
Performance bonus
Share scheme eligibility
+2
Data Platform Engineer (Mid-level)
Data Platform Engineer (Mid-level)

Jobgether • Ireland

Remote
EUR 33,000 - 43,000
Remote work worldwide
Meal vouchers
Learning budget
+2
Principal Full Stack Engineer
Principal Full Stack Engineer

Cpl Group • Connacht

On-site
EUR 90,000 - 150,000
Top locations