Software Engineer

Ember Technology Ltd
Glenrothes, United Kingdom
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 42K

Job location

Remote
Glenrothes, United Kingdom

Tech stack

Adobe Analytics
JavaScript
PHP
API
Agile Methodologies
Amazon Web Services (AWS)
JIRA
HTML5
Automation of Tests
CSS
Collaborative Software
Databases
Drupal
Microsoft InfoPath
Interaction Design
Laravel
PostgreSQL
MySQL
Online Service Provider
Object-Oriented Software Development
PHP Development
Swagger
Umbraco
Web Content Accessibility Guidelines
Web Applications
Openapi
Tailwind
PHPUnit
Pixel Perfect
GIT
Vue.js
SASS
Templating
Zeplin
Figma
Front End Software Development
REST
Mocha
Microservices

Job description

  • Impact that Matters: You'll work on projects used by thousands of people, supporting essential public and private sector services.
  • Room to Grow: We're scaling, and with growth comes opportunity. You'll influence your projects, shape processes, and help drive our technical direction.
  • Culture That Values People: We hire for skill, mindset, and fit-not buzzwords. You'll join a friendly, experienced, tight-knit team that values trust, ownership, and collaboration.
  • Autonomy with Support: No micromanagement here - you'll have space to design, build, and deliver, backed by colleagues who are always ready to collaborate.
  • Hybrid + Connected: Our Glenrothes office forms the hub for planning, creativity, and teamwork. We balance this with flexible home working so you stay productive and well-supported.

What You'll Work On

  • Building scalable online services, APIs, and modern web applications.
  • Developing new features and full project lifecycles - from brief, to architecture, to deployment.
  • Solving challenging technical problems across a range of sectors.
  • Contributing to R&D and innovation initiatives within the team.
  • Working with a varied tech stack centred on Laravel, microservices, REST APIs, and modern front-end practices.

Requirements

Do you have experience in PHP?, We're growing, and we're looking for skilled Software Engineers ready to take ownership, work collaboratively, and help deliver meaningful, high-impact technology. You don't need decades of experience - but you do need confidence, curiosity, and the ability to turn complex requirements into quality, maintainable solutions., You're a capable and confident Software Engineer with solid commercial experience building real-world products in PHP and Laravel. You're comfortable working across the stack, and ideally you've spent time with Vue or another modern front-end framework.

You understand and make use of cloud platforms such as AWS or GCP, and you know how to leverage these services to build scalable, reliable systems.

You care about doing things the right way. Agile delivery, TDD, clean architecture, and OOP best practices aren't just buzzwords to you - they're part of how you approach engineering.

Just as importantly, you bring strong communication, empathy, and collaboration skills. You enjoy working with others to solve problems, contribute ideas, and support the team. You care about creating well-designed, maintainable solutions and continually improving products, processes, and team practices.

Skills & Experience

Essential Technical Skills

  • Strong PHP development skills, with solid experience in Laravel and Composer.
  • Experience working with MySQL and PostgreSQL databases.
  • Confident in building and consuming REST APIs.
  • Competent with Git, branching workflows, and collaborative development practices.
  • Experience using project and delivery tools such as JIRA, Linear, or similar.
  • Ability to translate complex requirements into clean, maintainable, well-structured code.
  • Strong front-end experience with HTML5, CSS3, SASS, and TailwindCSS.
  • Solid JavaScript skills, ideally with Vue 3 and the Composition API.

Desirable Technical Skills

  • Experience working with Statamic CMS, Drupal and/or Umbraco - including templating, content modelling, and extending functionality.
  • Expertise with automated testing frameworks such as PHPUnit, Pest, Jest, Mocha, or similar.
  • Knowledge of API documentation and design tooling such as Swagger / OpenAPI.
  • Experience working with UI/UX collaboration tools like Figma, Zeplin, or similar.
  • Familiarity with Storybook.js or similar component-driven design system tools.
  • Understanding of WCAG 2.2 AA accessibility standards and how to apply them in modern UI development.
  • An eye for detail, with an appreciation for pixel-perfect UI, smooth transitions/animations, and consistent interaction design.

Ways of Working (Soft Skills)

  • Clear, confident communication - written and verbal.
  • A collaborative approach and willingness to share ideas.
  • Ability to work independently and manage your own workload.
  • Strong problem-solving skills with a pragmatic, modular mindset.
  • Attention to detail and a commitment to quality and reusability.
  • Ownership of your work - you take pride in what you deliver.

Benefits & conditions

  • £27,000-£42,000, depending on experience.
  • Company pension scheme.
  • Flexible hybrid working (mix of home and office).
  • Monday-Friday schedule with good work-life balance.
  • Supportive, inclusive team culture where your voice matters.

Location & Requirements

  • Hybrid role based in Glenrothes, KY6 2AL.
  • Applicants must be UK-based with the right to work in the UK.
  • Direct applicants only-no agencies, please.

Join Us

If you want to work on meaningful projects, grow alongside a supportive team, and help shape the future of digital solutions at Ember Technology, we'd love to hear from you.

Job Types: Full-time, Permanent

Pay: £27,000.00-£42,000.00 per year

About the company

At Ember Technology, we're not just building digital solutions - we're shaping services that make a real difference to organisations and communities across Scotland and beyond. Our clients include the Scottish Government, NHS, local authorities, HSBC, and the Care Inspectorate, and our work spans everything from national-scale systems to highly specialised digital products.

Apply for this position