Software Developer

Blue Cookie are now recruiting for the key role of, Software Developer, to join our growing delivery team. The successful candidate will be inquisitive and keen to learn, naturally being able to adapt to working at a fast pace and with the latest technologies will be a key skill.

As a people-based organisation, we recognise that staff development underpins our success and the right candidate can expect to be supported by structured training to address any knowledge gaps, whilst the variety of our dynamic project delivery, will provide the opportunity to deploy existing experience, whilst often being challenged to evolve by working at the cutting edge of emerging trends.

JOB DESCRIPTION

Job Title
Software Developer
Apply
Send your CV to careers@bluecookie.co.uk
Salary
£28,000⁺ *Depending on experience.
The Role
Reporting to the Managing Director the software developer will be responsible for the full stack development of building custom web and mobile applications.

Backend development includes the languages MYSQL and PHP using the Laravel framework.

Frontend development includes HTML 5, JavaScript, CSS/LESS/SCSS, JQuery using VueJS, bootstrap 3/4 and Vuetify frameworks.

The software developer, utilising the software developer life cycle, will work with technical and non-technical clients and staff while defining technical requirements for new projects/functions or existing processes. Following agile work and scrum methodology working.
Remuneration & Benefits
  • • Salary from £28k depending on experience
  • • 25 days holiday plus bank holidays
  • • Training & Development
  • • A culture that values your impact but also values work life balance
Software developer’s typical duties include
  • • Discussing clients’ requirements and proposed solutions with Managing Director
  • • Writing and testing code
  • • Collaborating with other developers
  • • Contributing in sprint retros and planning
  • • Day to day maintenance of existing applications
  • • Fill in where needed to ensure daily operations run smoothly with no interruption.
  • • Using development tools (see below)
Development tools used to write and test code, often as a team
  • • Integrated development environments (eg PHPStorm): for writing and editing code
  • • Source control management (eg Git): to enable teams to work together to manage changes to source code
  • • Issue management systems (eg Jira/Bitbucket): for managing a list of issues or improvements
  • • Test driven development: for writing code to test your code in PHPUnit
  • • Deployment (eg Bitbucket/Pipelines and CD/CI): for ensuring the latest software release is packaged correctly, tested and deployed to an application server
Key skills for software developers
  • • Passion for improving the codebase, team and processes.
  • • Minimum of 2 years recent experience working Laravel PHP7.x/8.x
  • • JavaScript with knowledge of VueJs or similar frameworks
  • • CSS Frameworks (Tailwind/Bootstrap)
  • • HTML5/CSS3
  • • Experience with SQL database’s such as MySQL
  • • Problem-solving skills
  • • Programming languages (different types of developer role require different languages)
  • • Excellent organisational and time management skills
  • • Accuracy and attention to detail
  • • An understanding of the latest trends and their role in a commercial environment
  • • Teamwork skills
  • • Self-development skills to keep up to date with fast-changing trends.
  • • A pragmatic and flexible approach to ensuring deadlines are met.
Nice to have skills and experience
  • • Experience of using Flutter or similar cross platform frameworks
  • • Experience of using Docker