Naukrijobs UK
Register
London Jobs
Manchester Jobs
Liverpool Jobs
Nottingham Jobs
Birmingham Jobs
Cambridge Jobs
Glasgow Jobs
Bristol Jobs
Wales Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Senior Scala Developer Manchester

Job LocationManchester
EducationNot Mentioned
Salary£55,000 - £70,000 per annum
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypePermanent, full-time

Job Description

Senior Scala Developer - ManchesterScala, Python JavascriptWe are looking for an experienced Senior Scala Developer to join our clients growing Engineering team in Manchester.They write functional, test driven Scala within a cross functional team consisting of web developers, python developers, UI & UX designers, BA and a product owner. They own the whole stack, so while they primarily write in Scala. They all get involved in building their infrastructure and CI pipelines (following infra as code and pipelines as code principles).What you’ll be doing:

  • Writing functional, test driven Scala in close collaboration with their Front-end developers, Business Analyst and Product Owner.
  • You’ll also have the opportunity to get involved with writing Python, JavaScript or Terraform as needed.
  • Working with their data scientists to build out their internal tooling and enable them to improve their product.
  • As their cross functional developer, you’ll be helping design and build their app that has served over 1 million users to date in over 45 countries around the world.
  • Their Tech Stack:
  • Scala, Python
  • Http4s, Circe, Cats, Cats-Effect, Doobie, Alpakka
  • Specs2 & ScalaCheck
  • Terraform, Kubernetes, Helm
  • Prometheus, Grafana
  • AWS Services (Kinesis, SQS, SES, DynamoDB, EKS, RDS (Postgres), Cognito)
  • What they are looking for:
  • Strong software development skills; proficiency in Scala or another functional language
  • Experience working with Agile, TDD and CI/CD
  • Experience with Kubernetes or AWS Services is helpful
  • Willingness to get involved in any part of the software lifecycle as needed, whether it be writing Scala code, designing and building their infrastructure or setting up their monitoring and alerting
  • A good communicator, the ability to articulate technical aspects to non-technical team members
  • Someone who genuinely enjoys working as part of a team in a collaborative way, is prepared to listen to others and takes ownership.
  • How they work:
  • They don’t have a hierarchical structure or ivory tower architects; they all collaborate on all aspects of design and implementation.
  • They work with an agile ethos; all work is focused on the smallest effort to deliver the greatest customer value.
  • Everything is tested, everything is automated. All their services have comprehensive test suites (they use TDD) but everything is then fully tested with comprehensive acceptance tests.
  • Everything is driven by pipelines; they deploy to production via CI and are working towards full continuous delivery.
  • What they offer:
  • A direct influence on how they create their products.
  • A team of people who work collaboratively and at a good pace.
  • A company that has its heart in the right place and a welcoming work culture.
  • A chance to work with a standout and disruptive product, with a modern tech stack.
  • Core working hours that are flexible to life outside of work.
  • A central location thats easy to commute to.
  • One day per month as an "Own Day" where you get to work on a novel project of your choosing.
  • Flexibility to work from home on a weekly basis.
  • 2 mental wellbeing days.
  • 25 days holiday + bank holidays.
  • A dynamic working office where you can shut out the world with your headphones on or revel in the cosy co-working spaces.
  • Required skills
  • Agile
  • Software Development
  • CI
  • Scala
  • Keyskills :
    Agile Software Development CI Scala

    APPLY NOW

    © 2019 Naukrijobs All Rights Reserved