Software Developer - Full Stack

£40000 - £45000 per annum
13 Apr 2017
11 May 2017
Recruitment Genius Ltd
Contract Type
Full Time
This agency is looking for a Full-stack developer to be a key part of their development team. The role is responsible for developing a range of technical solutions across digital products as well as 'lighter' applications such as public facing websites and mobile/tablet apps. Responsibilities will range from, but are not limited to: using and extending their core modules and libraries; liaising with product owners, project managers, QAs, Designers and UX designers to understand business logic for new features and improvements.

Key responsibilities
- Extending module architecture.
- Implementation of new function-heavy features.
- Supporting live server infrastructure (Servers, DNS, Integrations).
- Maintaining Jenkins and release branches.
- Emergency debugging across any project, when needed.
- Using initiatives to identify, prioritise and resolve critical bugsnag issues ASAP without guidance.
- BDD and unit test writing and code reviewing.
- Owning certain areas of their products or entire project and being the go-to developer for all work relating to them.
- Working with front-end developers, UX, visual and brand designers to implement pixel-perfect designs.
- Be part of the team's agile working practices to ensure scalability and deliver high quality code (Planning, Standups, Demos, Retros, Code Reviews, TDD)
- Develop interfaces that are easy to use, intuitive and performant.
- Follow the technical standards and shared team commitments.
- Assisting front-end developers with back-end, architecture or infrastructure work where necessary.
- Suggesting core technology changes, when necessary, to ensure their products remain cutting edge.
- Good knowledge of industry best practices, agile, scrum and Kanban.
- Assist with product documentation.

Required Skills
- Expert in AngularJS, HTML 5, PHP, MySQL, Laravel.
- Proficient in Javascript, Less/Sass,Linux, Nginx, MongoDB, Local Storage.
- Good knowledge of Puppet and NodeJS.
- Knowledge in Redis, ReactJS.
- Excellent problem-solving skills, communication and interpersonal skills both with internal customers and colleagues in your team.
- Desire to learn and further all skills within architecture and infrastructure.
- Knowledge of the entire development life cycle, including requirement scoping, design, QA and post-live.
- Able to comfortably estimate timeframes to complete new features or projects.
- Ability to understand core business needs and translate these into working, scalable solutions that use cutting edge technology.
- Able to work across a range of disciplines and have the ability to quickly find solutions to problems and resolve them.

- Computer science degree/Software engineering degree or professional qualification in related discipline.

- 4+ years experience as a full-stack developer.
- Test Driven Development experience.

Get the Recruitment Genius Advantage today. As the UK's largest online recruitment advertising company placing more candidates than anyone else.

Apply for Software Developer - Full Stack

Already uploaded your CV? Sign in to apply instantly


Upload from your computer

Or import from cloud storage

Your CV must be a .doc, .pdf, .docx, .rtf, and no bigger than 1MB

4000 characters left

By applying for a job listed on Independent Jobs you agree to our terms and conditions and privacy policy. You should never be required to provide bank account details. If you are, please email us.