Ref: BB1810222_1666100316

Full-Stack Developer

Scotland, Edinburgh

  • £70,000 to £80,000 GBP
  • Developer Role
  • Skills: AWS / JAVA / Developer / Edinburgh / Hybrid / UK / Lead / Senior / mid-level / Software /
  • Level: Mid-level

Job description

Full-Stack Developer

BB1810222_1666100316

What will you do....

As a Full Stack Web Developer you will:

* Develop solid, well performing and maintainable back-end code using primarily Java and NodeJS, utilising services such as Elasticsearch, DynamoDB, Oracle DB, AWS S3, AWS SQS, AWS Lambda
* Write solid and maintainable front-end code using React JS or similar frameworks
* Automate tests using tools like Percy, Selenium, Junit or Jasmine
* Rapidly solve problems and bugs
* Work with Team Lead, developers, designers and product managers to make the test taker experience as good as possible
* Contribute with technical specifications that are both internal and customer facing
* Participate in on-call rotation
* Promote knowledge sharing and DevOps culture across our entire engineering department



What you will bring....

You take pride in clean, testable, maintainable, and performant code. Ideally experienced in working on large projects with many other developers.

You are passionate, driven and energetic and believe you can improve your team's performance.

You are able to build rapport with a wide range of people.

On the technical side, you have...

* background in the latest frontend technologies (e.g. ECMAScript 2018, TypeScript, Webpack, etc.)
* in-depth knowledge of at least one JavaScript framework (e.g. React, Vue, or Angular)
* strong Java (or similar) skills
* experience with test automation - Percy, Selenium, Junit, Jasmine or comparable tools
* strong understanding of web standards, cross-browser compatibility, and CSS-based design
* production experience with continuous integration
* experience with cloud platforms (preferably AWS), SQL databases (preferably Oracle RDS), NoSQL databases and ElasticSearch
* experience working with REST APIs
* familiarity with performance and security best practices
* experience with Agile development methodology & Test Driven development is a plus

What they can offer...

* Annual salary: 70,000 to 80,000 GBP dependent on skills and experience.
* Travel insurance, including your family and leisure trips.
* A laptop and mobile phone provided. Up to £30 per month towards your home broadband subscription.
* Enhanced maternity/paternity and illness pay.
* Contribution towards a gym membership: 50% of your monthly bill capped at £30.
* Mandatory occupational pension (Statutory Scheme, Set 1 - currently 4% employee contribution, 4% employer contribution, 1% HMRC via salary sacrifice tax relief).
* 25 days annual leave plus all UK Bank Holidays.

Location: This role is based in our Edinburgh office. The successful applicant will be able to arrange a flexible working arrangement with their line manager to work from the office, home or a mixture of the two. There may be a need to travel to our Oslo office from time to time.