JOB ALERT: We’re hiring a Full Stack Developer £50k + Bonus
Salary: Up to £50k
Benefits: Bupa Healthcare and Company Bonus Scheme
Verve Search is an award winning Digital Marketing Agency specialising in SEO and Creative Content, currently servicing huge global brands including Expedia, Gocompare.com and Sage. We have won 10 awards for our work in the past 12 months, including Best SEO Agency in the UK and Europe!
We’re a team of creative, passionate and knowledgeable individuals from 12 different countries, speaking 15 languages. This diversity is what drives our award-winning campaigns; it enables us to grow and support our clients’ business on an international scale.
We are extremely passionate about digital marketing, striving to be at the top of our game and evolving our strategies to exceed our clients’ expectations. To us, nothing is impossible; we are committed to creating THE most cutting edge, innovative campaigns – we are fearless, and want a fearless developer to join us!
About the role
We are looking for a talented and pioneering developer with broad full-stack experience to lead the technical development of the creative campaigns we produce. The role requires strong technical skills, great time management and an ability to solve problems. This is a really exciting position as your work will be cutting edge and seen by millions of people across the globe. Every day is different, but essentially will consist of the following;
Producing high-quality work using the latest techniques
- Delivering high-quality cross-browser front-end applications with responsive app design, accessibility, mobile first development.
- Working with back-end technologies and frameworks
- Tackling common web security vulnerabilities such as XSS, CSRF, Broken Authentication, and Session Management.
- Developing innovative and exciting native applications
- Working within a talented team to deliver quality, tested code.
- Ensuring code has quality, scalability, availability, simplicity, performance, operability and security.
- Desire and drive to understand business priorities and drivers, and understand how to work with and balance constraints (timescales, scope, cost, etc.)
- Great analytical skills and the ability to work with the Data Analyst to solve complex problems that requires concurrent and parallel programming.
- Ability to tweak application performance and finding solutions and workarounds for performance bottlenecks.
Leading by example
- Positive and always looking at the half-full part of the glass.
- Always taking initiative to improve self-productivity as well as the productivity of the organisation.
- Training and working with the junior developers to improve the productivity of the development team, and the production team in general.
- Being an advocate for the development team and to the whole organisation, assisting with planning, and defining requirements specifications.
Ideally you will have experience in, or a broad understanding of:
- Ideally Computer Engineering background or qualification, with good understanding of what is happening on the hardware-level.
- You are passionate about web development and learning about the latest technologies – you know all the latest work arounds and hacks!
- Experience developing desktop applications in at least one of the following languages Java, C++, Objective C, Swift, etc.
- Strong understanding of SQL databases and ability to design production-ready SQL databases.
- Working knowledge of distributed source control – e.g. Git.
- Experience in designing and working with RESTful APIs.
- Experience working with Google Cloud Platform and Amazon AWS services is an advantage.
- You are the kind of person who will thrive in a team environment
- You don’t fail, you learn!
An additional bonus would be:
- A minimum 3 years professional web developer experience
- Testing using technologies such as (at least one of) Jasmine, Chai, Selenium, and mocking frameworks
- Knowledge of end-to-end application architecture to be able to deliver solutions which can scale to millions.
- Experience of developing applications in node.js.
- Understanding of agile, CI/CD, kanban, automated testing (TDD, BDD, Selenium).
- UX design experience.
- Experience in working within a team of developers and designers, with strong communication skills
Want to come and join the destination for digital pioneers?
If this sounds like the kind of position that excites you and you think you’d make the difference we’re looking for, please send your CV to us at email@example.com.
Due to the expected volume of applications, only successful candidates will be contacted. No agencies please.