Empiric Empiric


  • Frontend Developer
    Edinburgh Permanent

    55,000 GBP Annually

    As a specialist in front-end engineering, you will be responsible for creating world class experiences across our mobile and desktop web-technology-based applications. We have some very exciting projects coming up to build and improve applications which genuinely improve healthcare provision.
    About you

    • You are flexible and can learn on the job quickly
    • You enjoy solving problems and making a difference
    • You can pragmatically balance quality with a fast-paced schedule
    • You are a good team player, ready to help, debate, compromise and work together
    • You are comfortable working, prototyping and delivering incrementally, adapting based on customer needs and technical difficulties, always with the user in mind
    • You have an eye for detail and spotted the typo in the second bullet point
    • You always look at the big picture - don't bother with the previous point, there is no typo
    We would like you to...
    • Have a degree in Computer Science, related field, equivalent training or work experience
    • Have experience writing tests and testable code
    • Be comfortable reviewing, releasing, deploying and troubleshooting your and other people's code
    • Have a deep understanding of engineering quality JavaScript applications
    • Have strong HTML and CSS skills
    • Have experience with front-end build, dependency management and automation tools such as gulp, npm and webpack
    • Have experience with RESTful APIs and JSON
    • Work in close partnership with our UX designer to build the best experience for our users
    Bonus points for...
    • Experience working with ES6 and Typescript
    • Experience building user experiences for a consumer audience
    • Experience with the Reactive development paradigm to help compliment our real-time, event driven back-end platform
    • An interest and capability in the field of information visualisation
    • Having experience working with a SPA framework
    • Experience with Couchbase Mobile or similar offline-first high availability data stores
    • Experience developing Ionic mobile apps
    • Having knowledge of event driven architectures and streaming
    Technologies we use
    • Backend: Java (Spring), Python, .NET
    • Frontend: JavaScript (TypeScript), Angular2+ and AngularJS, Ionic, npm, webpack
    • Databases: PostgreSQL (RDS), Couchbase and others
    • Infrastructure: Linux, RabbitMQ, AWS via Terraform, Chef, Nomad, Consul and Fabio
    • Monitoring: DataDog, Appsee, Mixpanel and ELK


Login to your Empiric account.

Forgot password?


Don't have an account yet?

Create an account now and get access to our online features.


This website uses cookies to ensure you get the best experience on our website