Backend Software Developer

Viva It Limited
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Junior
Compensation
£ 75K

Job location

Remote

Tech stack

Testing (Software)
PHP
Databases
Financial Software
Github
Mobile Application Software
MySQL
Object-Oriented Software Development
Open Source Technology
Commercial Software
Web Application Security
Software Engineering
Symfony
React
PHPUnit
Backend
GIT
Twig
Information Technology
Front End Software Development
Doctrine
Software Version Control

Job description

Primarily PHP / Symfony, working inside a talented development team, you will be expected to produce well-tested code to a tight acceptance criteria

We specialise in creating mobile app and web-based financial software. Although we have a fully remote workforce, we are centred in the East Midlands, UK.

We believe there are just a few simple things needed to create great software: state-of-the-art technology, a continuously delivering pipeline of code, a purpose, a relaxed working environment, and most importantly a like-minded team of people.

We take a hybrid-agile approach to product development, forgoing the traditional vertical structure of management, meaning that even our newest developers will be given opportunities and encouraged to lead and learn.

We're looking for software engineers who share our passion for code. We're primarily a PHP team, but we're strong believers that language doesn't matter - the kind of software engineer we're looking for will be able to create magic, regardless of the language however previous experience in our tools will be a bonus.

We use an array of tools, technologies and frameworks including:

PHP 8.3 / 8.4 Symfony LTS releases including: 6.4, 7.4, 8.x Doctrine / MySQL Twig, React for frontend rendering PHPUnit Git & GitHub

Exposure to these tools is essential, but as an engineer we're sure you'll relish the opportunity to learn new technology and use new tools. We release multiple times a day through a fully automated release pipeline, this is development in the fast-lane.

Ultimately, we want people who have a compulsion to solve problems, that thrive at being challenged, crave knowledge, aspire to be the best, a desire to deliver value, and most of all, people who have a real passion for the work. People just like us., You have a quiet and comfortable location where you can work from home, equipment will be provided. You can travel occasionally (2-4 times a year) for team events in the UK. You can work typical office times 09:00 to 17:30 (we've not transitioned to full flexible working), Although we have a remote team, we do occasionally meet up for social or business critical kick-off meetings. It is important that you can occasionally travel to these venues which will be based around the East Midlands, UK.

Requirements

A Bachelor's or Master's degree in a relevant field such as computer science, software engineering, etc. or 2 years of relevant industry experience in commercial software development. Our ideal candidate would have: 2 years+ of commercial experience, using the Symfony framework. Great understanding of advanced object-oriented design and patterns. First-hand experience in creating high-performing database driven applications. Extensive experience in version control systems, particularly Git. A good understanding of web application security. A good understanding of software testing backed with experience. A passion for open-source technology., Starting salary is negotiated based on previous experience with periodic reviews against a skill matrix. Indicative bands are below, depending on relevant academic background and commercial experience.

Graduate without commercial experience (B.Sc. Hons.): £28k Graduate with 1-2y commercial experience: £28k-45k 2-5y relevant experience: £45k-65k 5y+ relevant experience: £65-75k

We are flexible and will consider relevant experience and academic achievements, however as you compare your own experience against the above - consider that the tools and technologies we use (i.e. 5 years of hobbyist experience dating from your echo('hello world'), does not translate to "5y+ relevant experience").

Apply for this position