Verified by our engine · Posted 1w ago

Learnosity

Senior Full Stack Engineer

Learnosity · Infrastructure

Dublin

Senior

Full stackAWSCI/CDCSSDockerElasticsearchJavaScriptMySQLNode.jsPHPPostgreSQLPythonReactReduxSymfony

Last seen 1h ago

Posted
1w ago

Posted on 27 October 2026

Workplace
Hybrid

Work model: Hybrid

Salary
Not disclosed

Salary range not shared by the company

Visa sponsorship
Not specified

Visa sponsorship details unknown

Listing history No signals observed

First seen 27 Oct 2026. Last checked 3 Nov, 21:17 UTC. We read each employer's own career page on a cycle and record what changes; this is what we observed, not a verdict on the role.

Sign in to report an error

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.

Please only contact us if you are a candidate interested in applying for this role. You must have the right to live and work in Ireland to apply.

About Learnosity

Learnosity builds assessment and learning analytics APIs for edtech platforms, with engineering in Dublin. A B2B Irish company whose SDKs power testing and reporting inside major education publishers.

Apply at Learnosity