cover image
LoyaltyLion

LoyaltyLion

loyaltylion.com

1 Job

66 Employees

About the Company

At LoyaltyLion, we help Shopify brands increase repeat purchases with their own integrated loyalty programs that motivate shoppers with unique loyalty experiences.

We provide the tools and expertise you need to drive growth through higher repeat purchase rates, better retention and greater customer lifetime value.

We are the leading loyalty platform in our space - we were the first to integrate with Shopify and we are #1 on G2 today.

Visit us: https://loyaltylion.com/
Talk to us: https://loyaltylion.com/demo

Listed Jobs

Company background Company brand
Company Name
LoyaltyLion
Job Title
Senior Software Engineer
Job Description
**Job Title** Senior Software Engineer **Role Summary** Lead the design, development, and delivery of high‑performance, scalable applications across the full stack. Work within a high‑velocity Scrum team, collaborating closely with engineering leads to architect solutions that support millions of daily interactions and critical peak events. **Expectations** - Deliver clean, well‑tested, and maintainable code for both front‑end (React, TypeScript) and back‑end (Node.js, Ruby, PostgreSQL) components. - Actively contribute to architectural design discussions and provide expertise on performance, reliability, and extensibility. - Plan, prioritize, and consistently deliver valuable features to end users. - Pair program and conduct peer code reviews to uphold quality standards. - Continuously improve technical skills and work toward personal growth objectives with guidance from Engineering Manager and Lead. **Key Responsibilities** - Develop and maintain scalable applications across the stack, ensuring high performance and reliability. - Diagnose issues spanning client, network, server, database, and OS layers. - Participate in Agile ceremonies (daily stand‑ups, sprint planning, retrospectives) and maintain sprint commitments. - Write unit, integration, and end‑to‑end tests; maintain CI/CD pipelines. - Engage in design reviews, providing constructive feedback and advocating for best practices. - Mentor junior engineers through pairing and code review. **Required Skills** - Strong experience building full‑stack applications with React, TypeScript, and Node.js. - Proficiency with relational databases (e.g., PostgreSQL) and SQL. - Ability to diagnose and resolve performance and reliability issues across the stack. - Solid grasp of Agile development practices and Scrum methodology. - Excellent communication and collaboration skills. **Preferred/Bonus Skills** - Experience with real‑time, low‑latency, high‑frequency transaction systems. - Familiarity with Ruby and e‑commerce domain challenges. - Exposure to Debezium, Kafka, ClickHouse, DBT, Cube, Dagster, or Superset. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent professional experience.
United kingdom
Remote
Senior
10-02-2026