Sauce is a highly regarded software development agency based at the Center for Digital Innovation (C4Di) in Kingston upon Hull. Work includes IoT solutions, mobile applications, bespoke business software and API middleware development across a range of industries.
Our clients range from huge multinationals to disruptive startups and innovative tech companies. Collectively we work hard, deliver award-winning projects, and most importantly we love what we do. This is a fantastic opportunity to join a company at the forefront of digital, with a great culture, working on great projects.
We are looking for more developers. The roles are full time and you will work in a team to develop a variety of api driven applications. The role will be to think, develop and create. You'll be creating both responsive frontend and scalable backend solutions and you will be involved with planning projects all the way from conception to deployment, testing and continued support. The environment is chill, but the work is fast paced, so you must be well organised and have the ability to communicate effectively.
For these role(s) the salary range is between £28,000 and £45,000 with a number of perks and benefits that come with a digital company in a tech hub.
WHAT WE ARE LOOKING FOR
We're looking for people 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 use a number of different front end and back end technologies typically including:
React / React Native
Elixir / Phoenix
Serverless (using NodeJS)
We are looking for something like;
A solid understanding on the basics of web development (HTML, CSS).
Experience 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 of version control (git).
Experience of architecting and developing web solutions and API's.
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.
Persistent in the face of roadblocks; dispatches them efficiently, pulling in others as necessary. Requires minimal direction/oversight
Takes the initiative to fix issues before being assigned them. Seeks empirical evidence through proof of concepts, tests and external research
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.
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, and communicates effectively across the business.
Regularly delivers software on-time and is constantly working to make accurate estimates and deliver on those estimates.
Provides technical advice for technical decisions that impact other teams or the company at large. Researches and proposes new technologies.
Identifies and proposes strategies around technical challenges affecting their team, communicates standards and gets buy-in on solutions
To apply for this role, please send your CV with a covering letter to email@example.com.