> Markdown version of [/jobs/ext/3167399-software-engineer](https://www.wearedevelopers.com/jobs/ext/3167399-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Ember Technology - **Location:** Glenrothes, UK (Remote available) - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), PHP (Programming Language), Application Programming Interfaces (APIs), JIRA, HTML5, Bootstrap (Software), Cascading Style Sheets (CSS), Revision Control Systems, Laravel, MySQL, Node.Js, Swagger, Openapi, ReactJS, Pixel Perfect, Git, Vue.js, Syntactically Awesome Style Sheets (SASS), AngularJS, Figma, Npm(Software), Restful APIs, Mocha, Google Meet - **Published:** September 8, 2026 - **Apply:** https://www.collegerecruiter.com/job/2820328379-software-engineer ## About the Role If you feel that you are a strong software engineer who thrives under pressure and can also efficiently manage your own time effectively then we would be interested in speaking to you. You must be able to articulate your decisions convincingly to others in the wider project team and construct creative solutions to any problems. ## Description We are based in Glenrothes, Fife, but we do operate a work-from-home policy when possible. The majority of the team gather once or twice a week for meetings in the office and then work at home the rest of the time, communicating via Slack and Google Meet. * Ideally you would have a minimum of 2 years experience as an Engineer * You are confident in your abilities and can excel in converting complex project requirements to code * A commitment and passion for producing code that is exceptional in maintainability, reusability, readability and error proneness * Utilise a modular-driven pragmatic approach to all work * Knowledge of common source control systems and best practices * An understanding and belief in producing quality documentation around software deliverables * PHP (inc. exhaustive experience in the Laravel framework and the dependency manager Composer) * MySQL * Complex Rest API's * Git * Project Tracking Tool (JIRA ideally) * Swagger API Documentation (OpenAPI Specification) * HTML5 / CSS3 / SASS * JavaScript (inc. exhaustive experience in SPA's using a modern JS framework such as Vue, Angular, React) * Bootstrap * Vue / Vuex / Bootstrap Vue * Node / Npm * JS Testing Frameworks such as Jest or Mocha * Sketch / Figma Exporting * Perfectionist, have an excellent eye for detail and pixel-perfect is a way of life (inc. animations where appropriate) * Profit sharing/share options * Flexible working hours * Work from home opportunities * Casual dress ## Related Videos - [But, you're not Facebook](https://www.wearedevelopers.com/videos/378-but-you-re-not-facebook) - [Test Driven Development with JavaScript](https://www.wearedevelopers.com/videos/222-test-driven-development-with-javascript) - [GitOps for the people](https://www.wearedevelopers.com/videos/461-gitops-for-the-people) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Web development best practices in 2021](https://www.wearedevelopers.com/videos/280-web-development-best-practices-in-2021) - [Form Validation. The Tested Way](https://www.wearedevelopers.com/videos/314-form-validation-the-tested-way) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023)