Sauce : Full Stack Web Developer Elixir EmberJS

THE COMPANY

Based in Hull’s stunning Centre for Digital Innovation (C4DI), Sauce are looking for an exceptional Developer to join our core team. Established at the start of 2016, we have swiftly established ourselves as a highly regarded development agency for clients such as Siemens and Ideal Boilers. We are a company of developers run by developers and due to our continued success we are looking to hire an additional developer as we expand our business.

THE ROLE

The role is full time and will involve developing a variety of API driven web/mobile apps. We are a small, dynamic team, working in various sectors creating many solutions for organisations. Your role will be to think, create and develop and you will be involved with planning projects all the way from conception to deployment, and continued support.

WHAT WE ARE LOOKING FOR

We're looking for someone who strives to build well-engineered web solutions using modern tools and frameworks. You'll be tasked with building a variety of solutions that are quite challenging; we work with many IoT projects, web portals and startups involving high volumes of data and integration. It’s important that you have an understanding of current best practices and frameworks with a willingness and drive to keep pushing your knowledge forward.

We currently use Ember JS front ends driven by Phoenix based Elixir APIs to build our apps, so experience of either would be great, but not essential. The successful candidate should be keen to learn and work with one of or both of these frameworks.

We are looking for something like;

  • Minimum 4 years experience.

  • A good foundation on the basics of web development (HTML, CSS)

  • Knowledge of some modern JS frontend development; EmberJS, Angular, React or

    jQuery.

  • Experience with server side web development; Ruby, PHP, .Net or Elixir

  • Developing or working with API, knowledge of JSONAPI a plus

  • Basic understanding or version control (git)

  • As a dedicated Web Developer role, you'll be architecting and developing complex web

    solutions and API's

  • You'll be creating both responsive frontend and scalable backend solutions

  • We’re always looking to improve, so you'll be expected to help us raise the bar when it comes to engineering practices.

  • You'll be giving and receiving regular code reviews for all code you write.

  • We take a lean startup approach to our projects, so you'll sometimes be expected to build

    prototypes of ideas at speed whilst adhering to good practices. Skills we need

  • Demonstrable experience in a modern web stack such as Laravel, Rails, Phoenix or NodeJS (anything with MVC)

  • Experience with TDD or BDD, and a test first approach

  • Knowledge of HTTP standards, API best practices, REST, web security and authentication,

    basics of building scalable solutions

  • Understanding of software engineering basics such as coupling, cohesion, design

    patterns and data structures

  • Good knowledge of SQL, including complex queries

  • Experience using CI such as Travis or Jenkins for automated build, test and deployment

  • An appreciation of UX and UI, it's very important to the products we build

  • Comfortable joining developer meetings, daily stand-ups and regular planning meetings

  • Our relaxed environment requires self-motivation and a desire to deliver continuously.

    Because you estimate your own work, it's a bonus if you are confident at guesstimating work and keeping the team up to date on where you're at

    Bonus Skills

  • Interest in mobile web is a bonus, many of our solutions are responsive or mobile-first

  • We work primarily in Elixir (Phoenix) and EmberJS, so experience in either of these is a

    plus. (We’ll make time for you to get up to speed with our stack either way, so you should

    be comfortable picking up new languages and frameworks)

  • Knowledge of DevOps including Docker, Heroku, basic server management

  • Understanding scaling web apps

  • Database query optimisation

  • Database schema optimisation

  • Javascript ES6 syntax

  • Comfortable administering servers, AWS or Google Cloud would be a bonus!

WORKING WITH US

Our work and service are of the highest quality, we therefore want the best people working with us with the salary will depend on ability and experience but will range between £27,000 and £33,000.

Based in Hull’s bustling Fruit Market, our office has spectacular views of the Humber Estuary and The Deep. We are a company that promotes a relaxed, open and positive environment with your input being encouraged and nurtured. AND probably equally as important you will be working in a great forward thinking company, surrounded by a vibrant community of digital talent within C4Di. Alternatively for the right person we would consider remote working, please contact us for further details.

WHAT NEXT?

If you think you can rise to the challenge send us a sample of some recent code you have written, a covering letter and C.V. to info@wearesauce.io and if you would like further details then give us a call on 07804044690 or take a look at our website www.wearesauce.io

If this doesn’t sound like you but you would like to be involved then send us your CV, we are interested in talent and things are moving quickly!

Application deadline 31st August Interviews week beginning 4th September