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.

Similar jobs

Similar jobs