SOFTWARE DEVELOPMENT

Senior Developer, PHP, Laravel - London - £50,000 - £85,000

Senior Developer, PHP, Laravel
London
£50,000 - £85,000


About us

Technology, Data Science and AI are at the heart of everything our client does, The code they write powers every aspect of our business from the recommendation engine powering our e-commerce experience right down to the genetic algorithms used to efficiently route boxes in our warehouse.

Using the latest technologies to create simple and elegant solutions to complex problems. they’re ‘all in’ on AWS using many of its services. Their platform and continuous delivery pipeline is fully automated using CloudFormation & Ansible, with them releasing code to production multiple times a day and they’re in the process of moving our microservices architecture to containers. They have built services in Python, PHP and Node.js with a significant proportion now delivered via AWS Lambda.

Their next generation frontend is built using the best of cutting-edge web technologies – ES6 JavaScript, PostCSS, React and Redux. They’re migrating away from a PHP Laravel solution (it’s almost there!). This year we’re aiming to introduce GraphQL to help improve the performance of our apps and increase velocity within our teams.

The Job

We are a passionate, determined and cohesive engineering team dedicated to delivering high quality software and the best possible experience for our customers. Software and technology is at the heart of our business, central to our strategy and pivotal to future growth of the business. We are looking for people to come and help make this possible.

What are we looking for?

Our client are looking for talented and passionate engineers to join our growing and highly bold team. We’re looking for people who:

·         Love to code

·         Spend time learning new technologies, experimenting with new frameworks, languages and design patterns

·         Enjoy developing software in a fast paced start-up environment

·         Like to work collaboratively across product, design, test and business teams

 

What you’ll be doing day-to-day

As a Developer here, you will:

·         Work with our Product Managers, Head of Engineering and CTO to deliver high quality, enterprise-grade software solutions

·         Develop new systems and features and maintain the existing code base

·         Be responsible for code quality and implementing best practices

·         Make suggestions and implement new technologies to improve our platforms

 

REQUIREMENTS

·         Deep knowledge and experience of building PHP applications

·         Experience in TDD and testing suites for PHP (PHPUnitCodeception)

·         Experience with gitgithub

·         Experience with REST API development

·         Knowledge of Continuous Integration tools (we use Codeship)

·         Bonus points if you have:

·         Experience of Laravel

·         Experience of working with AWS

·         Experience of designing and developing microservices

·         Experience of developing with Lumen

·         Knowledge of performance optimisation techniques and Instruments tools

They are hugely committed to equality of opportunity in all areas of their business.  Currently employing over 20 nationalities and think it's deeply important to have all genders represented in all functions and levels. All individuals will be treated in a fair and equal manner and in accordance with the law regardless of age, disability, gender, pregnancy and maternity, marital status, race, religion or sexual orientation. We know, based on research, that some people are less likely to apply for this role. Please consider the above bullet points as guidance (our perfect candidate may not meet 100% of them) and if you feel you would be suitable for this role then please get in touch.

BENEFITS

They also feel it’s massively important to hire adults and give them the freedom to get things done. We don't judge your performance by hours at your desk, but by the impact you have. While our office hours are 9am to 6pm, as long as people attend the morning stand-up for their squads the hours are flexible around this. Our only requirement is that you follow our ownership principles and Put the company First. Flexible working is widely practiced, but we are not a remote company and the majority of the time should be based in our Shepherd's Bush office.

 

·         Holidays - 25 days of holiday (plus bank holidays) increasing by a day each year up to 30 days

·         Option to buy additional days of annual leave up to a total of 30 days

·         Discounted Food boxes - 40% staff discount on Food boxes and 25% for your family and friends plus your first box free

·         Healthcare via Babylon Health

·         Access to the Inhouse Academy training courses

·         Gym Membership

·         Cycle to work scheme

·         Pension

·         Quarterly team socials and mixed team events

·         Coffee/ Tea, fruit and ice cream provided every single day to keep you fresh

·         Friday socials - Wine, beer and soft-drinks

 

Lead Front-End Developer - React/Redux - London - £70,000 - £100,000

Lead Front End Developer

Location: City of London

Salary: £70,000 to £100,000

Our client are one of the most innovative and progressive creative agencies on the market. A subsidiary of a leading Technology consultancy, Our client we’re also listed in the best companies to work for in 2019.

 

They create ideas and solutions across Brand communication, Digital and Direct communication, Digital Products and Platforms, Digital Innovation, Film & Print Production and PR & Social.

 

But that’s enough about them (for now…. there’s more on what it’s like to work there, further down), first, Let us tell you about the Role:

 

This role will sit within the Digital Products and Platforms team. You’ll work alongside, and collaboratively with, other Developers across Web, iOS and Android, QA, Product Managers, Delivery Managers, UX Designers, UI Designers, and QA (all based within our office in Farringdon).

 

You will have overall responsibility for all Front-End web technology within the Product team; leading and growing a team of talented web developers (30%) and architecting and leading web development and ensuring all of our web delivery is flawless whilst constantly pushing the boundaries of what’s possible (70%). If you come from a full stack background you’ll use your experience to take the lead with integration concerns such as CMS choice, middleware solutions, appropriate API design and end-to-end security.

 

What does that mean for you?

•       You’ll be empowered to lead, mentor and motivate a bunch of talented developers, taking responsibility for ensuring the team flourishes and develops.

•       You’ll be architecting and hands-on leading the development of complex and innovative products, for a wide range of exciting well-known brands.

•       You’ll be the leading voice for Web within Product: steering change, evolving delivery as technologies emerge and fade, allowing us to refine capabilities across a variety of technologies

 

Join the team, and you’ll be:

•       Leading, mentoring and motivating a talented team of web developers.

•       Leading hands-on development of well-architected web applications.

•       Collaborating with team members across all disciplines and practices.

•       Keeping yourself and your team up to date with, and champion, all the latest technology and trends.

 

To join the team, ideally you will have experience with some/most of the following:

•       React

•       Redux

•       Webpack

•       Babel

•       Unit testing (Jasmine, Jest, Enzyme etc.)

•       Automation testing

•       Node.js

•       Serverside rendering

•       GraphQL

 

What happens next:

 

We’ll be in touch within a few working days of receiving your application if we wish to discuss the role with you further. At that point we’ll invite you in for your first interview, an in-person peer-to-peer Javascript Tech Test with one of our Senior Developers followed by a chat with our Head of Engineering. If that goes well, we’ll ask you back for a second (and final) interview to meet other members of the team from Delivery, Product and Development.

 

What’s it like to work at There:

 

We believe in ‘Good Works’. It is the ethos upon which the company was founded, and stays at the heart of everything we do. It’s a simple belief; if we do good, good will come to us.

 

We have always been a values and people led organisation. And would describe ourselves as a group of interesting, interested, smart, motivated and collaborative characters who care (about it all: each other, clients and of course the work). It’s by no accident that we choose our Employee of the Month and Team of the Month based on our 4 C’s: Care, Collaboration, Candour and Character.

 

But we don’t just talk the talk; As a top 10 in the Sunday Times Best Companies to work for in 2019, we are extremely proud of our working culture here; its unique, and we’re famous for it. We are proud to have created a working environment in which our people can thrive. Learning and Development, Wellbeing, and Inclusion & Diversity are all taken very seriously, but we’re still growing, still learning, and still need YOU to help us continue to do so.

 

Perks and Benefits:

On top of all the standard benefits you would expect (Private medical, Pension, Gym membership – Gym Box or Mob45, Season ticket loan, Cycle to Work scheme, Childcare vouchers, 25 days holiday and a bonus Birthday half day holiday, plus more)

 

we offer some pretty unique and exciting initiatives:

•       Being Family Friendly - we want to be inclusive of people who have families or side hustles, so we’re open to flexible working arrangements.

•       Wellbeing Week – Run twice a year, our Wellbeing Weeks offer our people wellbeing initiatives from Ask a Physio, Introduction to Hypnotherapy and Introduction to Mindfulness talks to Flu Jabs, Art Classes and Financial Advice workshops.

•       In house mindfulness coaching available to all.

•       Our LBGTQ+ network who are helping challenge the status quo when it comes to Inclusion & Diversity in the advertising industry.

•       We have a team who organise and run charity events for our Charity of the Year (this year its North London Cares).

•       Tea @ 4 – Every Tuesday and Thursday our Operations team lays on Tea @ 4. A nice cuppa, slice of cake and a mingle in our Canteen? What’s not to love!

•       On site chef – Chef Jason cooks for us 4 days a week. The meals are subsidised to help you save a bit of cash too.

•       Karma Sound Sessions – We host gigs for up and coming artists who come in to perform showcases for us. Stripped back and intimate, there’s a high chance these will become “I was there when…” moments.

•       Academy– Monthly talks to keep everyone informed and up-to-date with all that’s happening in the industry and beyond. Previously we’ve swatted up with the likes of Spotify and Google

Lead Front-End Developer - React/Redux - London - £60,000 - £100,000

Lead Front End Developer

Location: City of London

Salary: £60,000 - £100,000

Our client an exciting Creative Agency are currently looking for a Senior/Lead Developers for their growing Engineering team. As part of their growth, their Creative Products team are looking for a Lead Front End Developer to join our innovative and cutting-edge Technology Team.

 

If you enjoy working within a close knit team of talented developers who evangelise working within a very well defined development process in an open and collaborative learning and sharing environment, we would love to hear from you.

 

Aside from a great culture, as a Developer, you will work on exciting, well-known brands alongside having the opportunity for personal development time and an opportunity to learn, teach and work with a variety of established and new technologies.

 

Requirements:

 

·         React

·         Redux

·         Webpack

·         Babel

·         Unit testing (Jasmine, Jest, Enzyme etc.)

·         Node.js

·         Serverside rendering

·         GraphQL

 

C# .Net Core Developer

C# .Net Core Developer

Salary: £25,000 to £40,000

Location: Brixton, South West London

We're looking for an experienced and versatile C# developer for a funded start-up that is doing some exciting work within the emerging adventure travel sector. We use the latest technologies and harness the power of the cloud and serverless computing to bring reliability, efficiency and speed to everything we do.

 

We want a motivated, upbeat and ambitious person, looking to grow your career alongside the founders of an exciting start-up. You'll get your hands dirty with more than just coding so be prepared to help create the development culture and processes all the way from design decisions and coding standards through to QA and DevOps.

 

The role will mainly involve developing API’s and applications to support our operations on the website and the data management behind the scenes.

 

In return, we offer a generous salary plus equity options. We are very flexible with hours and you can also work from home from time to time.

 

Here's the kind of person we're looking for:

●     Positive attitude and excited to get down to work every day

●     An enjoyment of all things code and technical that finds you reading up or experimenting, even in your own time

●     Have tons of initiative and a common sense approach to technical issues

●     Able to balance your desire for the perfect technical solution with a realistic approach to simplicity, time and cost concerns

●     Happy to work in an informal, entrepreneurial setting where processes are still being created - you can help to create the dev processes yourself!

●     A contributor to the entire dev life-cycle including devops

●     The kind of person to get involved with open source projects and sharing your knowledge

●     A devotee of the KISS principle

 

These are the skills we need:

●     C# (with .Net core)

●     MySQL

●     Entity framework

●     AWS Lambda, API Gateway, DynamoDB

●     Git

●     Agile

●     Windows

●     Unit Testing/TDD

●     SOLID and DRY principles

 

Bonus skills:

●     HTML5, Javascript, CSS3 and responsive design

●     ReactJS

●     Redis or other NoSQL

●     Jira

●     Linux

 

As always, we welcome anyone from any background or walk of life to apply. All we care about is that you have the relevant skills and experience,  lots of integrity, and that you are eligible to work in the UK.

React Developer - Travel Industry - Brixton, London - £40,000 to £55,000

React Developer

Location: Brixton, London

Salary: £40,000 to £55,000

A front end web developer is required to work on a busy e-commerce website selling adventure holidays. The successful candidate will have responsibility for all front end related development work. This includes greenfields projects, general maintenance as well as performance and SEO improvements.

 

The website is a single page application developed in ReactJS with a serverless .Net Core API backend hosted in AWS.

 

Our Client is an online travel agent for adventure and touring holidays.  They work with large multinational operators as well as small, local adventure businesses and sell these trips to UK customers.  The business is differentiated by not just the scope of providers they work with but also our technical foundation and search engine.  Established in 2017 the business is recognised as one of the fastest growing in the entire travel sector and has been invited on to London & Partners winter cohort accelerator program, the mayor's program for fast growth london based businesses.  Based in Brixton with a small but excellent team, they’re looking for someone to take end to end ownership of our front end website.

 

The candidate needs to:

●     Have an eye for detail

●     Use initiative and common sense

●     Have excellent problem solving abilities

●     Be flexible and grow within a fast moving startup environment

●     Keep sight of the bigger picture such as:

○     UX considerations

○     Page load speed

○     Browser caching strategies

○     API payload optimization

 

Required skills:

●     ReactJS - minimum 2 years commercial experience in an e-commerce environment

●     HTML + CSS

●     Javascript

●     Zeplin

●     API integration

●     Page load efficiency optimization

●     Responsive design - mobile first

●     AWS

●     GIT

 

Bonus skills:

●     Visual Studio Code

●     SEO considerations

●     Adobe Photoshop & Illustrator

●     Jira

●     C# .Net Core

●     Serverless architecture

●     Static Site Generation

●     Design patterns

 

 

Solutions Architect, UI Development – London, Farringdon - £50,000 - £70,000

Solutions Architect, UI Development – London, Farringdon
£50,000 - £70,000

Our client, a fast growing and fun gaming company, are currently looking for a Solutions Architect.

Building and expanding our platforms as a member of our Solution Architecture team you’ll take ownership of multiple systems and projects to help enable product and platform growth by designing new features and supporting services and platform components. You will be very competent at developing and architecting an overall system vision and transforming the vision through execution into a production solution ensuring that the solution architecture aligns with the entire platform and the company roadmaps.

Skills & Requirements

  • Work closely with stakeholders transferring their requirements into defined roadmaps for new and existing systems supporting all area of the business.

  • Lead the design and specification of all system components considering functionality, data, security, integration, infrastructure and performance.

  • Work closely with development team ensuring buy-in of the proposed solutions so that the team is motivated to match the detailed design of the solution to the higher-level architecture in the agreed timeline.

  • Support the execution of the project providing all required information to the development and QA teams.

  • Document the agreed solution including architecture diagrams, APIs, DB schema, data follow and provide support and guidance for using the new solutions.

  • Investigate leading products and platforms in the market and suggest new features and improvements to existing platforms.

  • Provide support to the team member by reviewing requirements and suggesting improvements to proposed solution. Own the communication of development progress to the organization and maintain strong working relationships with stakeholders and the development team.

About You

  • A successful track record of delivering solutions.

  • Experience with defining back office systems including UI elements for configurations and settings.

  • Ability to grasp and explain complicated features and define clear requirements that cover all aspects of these features form data models, server development, back office UI, APIs and client integration.

  • Conversion of certain requirements into the architecture and design that ultimately constitute the blueprint for the solution being developed.

  • Excellent communication skills, both oral and written when explaining new features, functions and flows.

  • Experience communicating new platforms, features and roadmaps to the entire organization in an efficient and fluid manner.

  • Experience working with high performance platforms.

  • Experience defining APIs and data flow between different platforms and components.

  • Extensive experience as a developer/BA defining product requirements.

  • Exposure with architecting multiple projects through SDLC.

 

Why choose this company?

A spacious kitchen in our state of the art office in swanky Farringdon which includes free cereal, fruit and onsite Barista, weekly breakfast and lunches plus an awesome games room that includes table tennis, PlayStation, Foosball table and Yoga studio. On top of this we have a top 25 grossing app!!!

Benefits

  • Up to 5% employer pension contribution with Aviva 

  • Private Health insurance with Vitality 

  • Full dental insurance 

  • Life Insurance 

  • Long term disability insurance 

  • 25 days’ holiday 

  • Employee assistance programme

  • Bonus scheme 

  • Eyecare vouchers 

  • Events throughout the year 

 

NodeJS Developer - London - £65,000 - £75,000

NodeJS Developer, London
£65,000 - £75,000

 

Job Description:

Our client believes that fairer access to technology will make the world a better place. Their focus is on improving smartphone access in countries where credit systems are often underdeveloped or non-existent. As a socially conscious company, they are aiming to improve lives and narrow the technology access gap. The company are a small start-up, so you will have an immediate impact on both the Android team and the company as a whole.

 

As an addition to the backend and web team, we are looking for someone who is passionate about clean and well-architected code. You would contribute to both the backend API and potentially the front-end occasionally.

As a backend developer you will:

·         Develop and extend the reach of our existing applications for the backend platform

·         Collaborate with our product owner to deliver features and continue to optimize their performance post-release Develop and produce functional solutions in accordance with architecture design standards and code standards

·         Ensure projects are delivered on time and to a high standard

·         Take part in code reviews for other developers

·         Contribute to continuous improvements in the team resulting in greater efficiency, quality, and productivity

 

What we are looking for:

·         3+ years experience in backend/server-side development

·         Comfortable coding in Node.js (experience is preferable, but not necessary)

·         Quality-led approach to development (TDD and BDD)

·         Security conscious, knowledgeable of best practices around building secure applications

·         Comfortable in a cloud computing environment (AWS)

 

Bonus points for:

·         Knowledge of serverless or FaaS paradigm

·         Experience with AWS

·         Comfort being full-stack, especially Knowledge of React / Redux framework

·         Worked as part of Agile, Scrum, XP or Kanban teams

·         Oauth authentication

Senior Developer, PHP, Laravel - London - £50,000 - £85,000

Senior Developer, PHP, Laravel
London
£50,000 - £85,000


About us

Technology, Data Science and AI are at the heart of everything our client does, The code they write powers every aspect of our business from the recommendation engine powering our e-commerce experience right down to the genetic algorithms used to efficiently route boxes in our warehouse.

Using the latest technologies to create simple and elegant solutions to complex problems. they’re ‘all in’ on AWS using many of its services. Their platform and continuous delivery pipeline is fully automated using CloudFormation & Ansible, with them releasing code to production multiple times a day and they’re in the process of moving our microservices architecture to containers. They have built services in Python, PHP and Node.js with a significant proportion now delivered via AWS Lambda.

Their next generation frontend is built using the best of cutting-edge web technologies – ES6 JavaScript, PostCSS, React and Redux. They’re migrating away from a PHP Laravel solution (it’s almost there!). This year we’re aiming to introduce GraphQL to help improve the performance of our apps and increase velocity within our teams.

The Job

We are a passionate, determined and cohesive engineering team dedicated to delivering high quality software and the best possible experience for our customers. Software and technology is at the heart of our business, central to our strategy and pivotal to future growth of the business. We are looking for people to come and help make this possible.

What are we looking for?

Our client are looking for talented and passionate engineers to join our growing and highly bold team. We’re looking for people who:

·         Love to code

·         Spend time learning new technologies, experimenting with new frameworks, languages and design patterns

·         Enjoy developing software in a fast paced start-up environment

·         Like to work collaboratively across product, design, test and business teams

 

What you’ll be doing day-to-day

As a Developer here, you will:

·         Work with our Product Managers, Head of Engineering and CTO to deliver high quality, enterprise-grade software solutions

·         Develop new systems and features and maintain the existing code base

·         Be responsible for code quality and implementing best practices

·         Make suggestions and implement new technologies to improve our platforms

 

REQUIREMENTS

·         Deep knowledge and experience of building PHP applications

·         Experience in TDD and testing suites for PHP (PHPUnitCodeception)

·         Experience with gitgithub

·         Experience with REST API development

·         Knowledge of Continuous Integration tools (we use Codeship)

·         Bonus points if you have:

·         Experience of Laravel

·         Experience of working with AWS

·         Experience of designing and developing microservices

·         Experience of developing with Lumen

·         Knowledge of performance optimisation techniques and Instruments tools

They are hugely committed to equality of opportunity in all areas of their business.  Currently employing over 20 nationalities and think it's deeply important to have all genders represented in all functions and levels. All individuals will be treated in a fair and equal manner and in accordance with the law regardless of age, disability, gender, pregnancy and maternity, marital status, race, religion or sexual orientation. We know, based on research, that some people are less likely to apply for this role. Please consider the above bullet points as guidance (our perfect candidate may not meet 100% of them) and if you feel you would be suitable for this role then please get in touch.

BENEFITS

They also feel it’s massively important to hire adults and give them the freedom to get things done. We don't judge your performance by hours at your desk, but by the impact you have. While our office hours are 9am to 6pm, as long as people attend the morning stand-up for their squads the hours are flexible around this.

 

·         Holidays - 25 days of holiday (plus bank holidays) increasing by a day each year up to 30 days

·         Option to buy additional days of annual leave up to a total of 30 days

·         Discounted Food boxes - 40% staff discount on Food boxes and 25% for your family and friends plus your first box free

·         Healthcare via Babylon Health

·         Access to the Inhouse Academy training courses

·         Gym Membership

·         Cycle to work scheme

·         Pension

·         Quarterly team socials and mixed team events

·         Coffee/ Tea, fruit and ice cream provided every single day to keep you fresh

·         Friday socials - Wine, beer and soft-drinks

 

Adobe Experience Manager Front-End Developer – Malaga, Spain

Adobe Experience Manager Front-End Developer – Malaga, Spain


Our client is seeking a passionate and talented AEM Front-End Developer with the skills and experience to code custom HTML, CSS and JavaScript. Expertise writing semantic, modular front-end code adhering to the W3C coding practices is a must. Understanding of the concepts of progressive enhancement, mobile first and future friendly design highly encouraged. 

Here’s what we love about you;

3+ years of Adobe Experience Manager Front-End Development 

Strong experience with HTML5, JavaScript, jQuery, CSS3, Sass, W3C 

Strong experience with cross browser/device responsive development 

Experience with Sightly templating language 

Experience with AEM tools: Brackets Extension, FileVault Tool 

Experience with AngularJS, Node, NPM, Bower, Gulp 

Experience with Linux environments 

Experience with Git 

Experience working with Photoshop to save images for web 

Experience with performance optimization tools such as YSlow or PageSpeed 

Understanding of SEO best practices 

Good interpersonal and communication skills 

Bachelor’s or Master’s degree in Computer Science or related discipline (preferred) 

Competencies 

Troubleshooting and problem-solving capabilities 

Skilled at collaborating with team members and clients 

Flexible and able to deal with frequently shifting priorities

 

Core Tech Engineer, C#, C++ – London, Farringdon £50,000 - £70,000

Core Tech Engineer, C#, C++ – London, Farringdon
£50,000 - £70,000

Our client, a fast growing and fun gaming company, are currently looking for a Core Tech Engineer.

We have an exciting opportunity available for a Core Tech Engineer to join their ever-evolving development team in London.

The successful candidate will be responsible for our middleware and hold extremely strong design principles. This role demands exceptional technical skills with a focus on writing and maintaining the API’s that interact with our servers.

Focusing on quality, testable, C# code, while working in an Agile environment, you will be expected to carry out reviews of your peer’s code, and partake in the daily stand-ups.

Skills and Requirements

  • Strong C# and C++ skillset

  • Prior significant experience in native Android and/or iOS development

  • Exposure to Java/Kotlin and/or objective-c/swift

  • Experience with using and configuring Continuous Integration build pipelines

  • Experience working with Git / Git Flow

  • Any previous experience with Unity is a bonus

  • Prior use of skillsets such as MySQL, Cocos 2d, CoreData, JSON and SVN are also a
    bonus

  • Degree of Bachelor of Engineering in relevant IT related field

About You

  • You will possess strong design principles and knowledge of software architecture

  • You will be receptive to and grasp new concepts quickly with the ability to context switch swiftly in line with organisational needs

  • You will have a passion for your work and the organisation, working in collaboration with the entire team

  • You should be passionate about testing

Why choose this company?

A spacious kitchen in our state of the art office in swanky Farringdon which includes free cereal, fruit and onsite Barista, weekly breakfast and lunches plus an awesome games room that includes table tennis, PlayStation, Foosball table and Yoga studio. On top of this we have a top 25 grossing app!!!

Benefits

  • Up to 5% employer pension contribution with Aviva 

  • Private Health insurance with Vitality 

  • Full dental insurance 

  • Life Insurance 

  • Long term disability insurance 

  • 25 days’ holiday 

  • Employee assistance programme

  • Bonus scheme 

  • Eyecare vouchers 

  • Events throughout the year 

 

Solutions Architect, UI Development – London, Farringdon - £70,000 - £95,000

Solutions Architect, UI Development – London, Farringdon
£70,000 - £95,000

Our client, a fast growing and fun gaming company, are currently looking for a Solutions Architect.

Building and expanding our platforms as a member of our Solution Architecture team you’ll take ownership of multiple systems and projects to help enable product and platform growth by designing new features and supporting services and platform components. You will be very competent at developing and architecting an overall system vision and transforming the vision through execution into a production solution ensuring that the solution architecture aligns with the entire platform and the company roadmaps.

Skills & Requirements

  • Work closely with stakeholders transferring their requirements into defined roadmaps for new and existing systems supporting all area of the business.

  • Lead the design and specification of all system components considering functionality, data, security, integration, infrastructure and performance.

  • Work closely with development team ensuring buy-in of the proposed solutions so that the team is motivated to match the detailed design of the solution to the higher-level architecture in the agreed timeline.

  • Support the execution of the project providing all required information to the development and QA teams.

  • Document the agreed solution including architecture diagrams, APIs, DB schema, data follow and provide support and guidance for using the new solutions.

  • Investigate leading products and platforms in the market and suggest new features and improvements to existing platforms.

  • Provide support to the team member by reviewing requirements and suggesting improvements to proposed solution. Own the communication of development progress to the organization and maintain strong working relationships with stakeholders and the development team.

About You

  • A successful track record of delivering solutions.

  • Experience with defining back office systems including UI elements for configurations and settings.

  • Ability to grasp and explain complicated features and define clear requirements that cover all aspects of these features form data models, server development, back office UI, APIs and client integration.

  • Conversion of certain requirements into the architecture and design that ultimately constitute the blueprint for the solution being developed.

  • Excellent communication skills, both oral and written when explaining new features, functions and flows.

  • Experience communicating new platforms, features and roadmaps to the entire organization in an efficient and fluid manner.

  • Experience working with high performance platforms.

  • Experience defining APIs and data flow between different platforms and components.

  • Extensive experience as a developer/BA defining product requirements.

  • Exposure with architecting multiple projects through SDLC.

 

Why choose this company?

A spacious kitchen in our state of the art office in swanky Farringdon which includes free cereal, fruit and onsite Barista, weekly breakfast and lunches plus an awesome games room that includes table tennis, PlayStation, Foosball table and Yoga studio. On top of this we have a top 25 grossing app!!!

Benefits

  • Up to 5% employer pension contribution with Aviva 

  • Private Health insurance with Vitality 

  • Full dental insurance 

  • Life Insurance 

  • Long term disability insurance 

  • 25 days’ holiday 

  • Employee assistance programme

  • Bonus scheme 

  • Eyecare vouchers 

  • Events throughout the year 

 

Senior Ruby Developer – London, Farringdon - £70,000 - £95,000

Senior Ruby Developer – London, Farringdon
£70,000 - £95,000

Our client, a fast growing and fun gaming company, are currently looking for a Senior Ruby Developer.

Do you like writing mean and clean Ruby code? Come join our team and help us build amazing things.

We’re looking for someone with a passion for programming and for writing beautiful code.  You will join a team of exceptional developers working in a fast-paced environment to deliver excellent software. Joining our platform development team, we are currently on the lookout for a lead Ruby on Rails Developer. You will join a very experienced team that builds and maintains our entire platform suite and will have the responsibility to own and develop new components tools and features to support new game features and our operation teams using the latest technology available. You will work inside a small scrum team with a well described product backlog and be comfortable with scrum methodologies and practices.

Responsibilities

  • Design, build, and maintain efficient, reusable, and reliable Ruby code.

  • Design robust, scalable and secure features.

  • Ensure the best possible performance, quality, and responsiveness of the applications.

  • Identify bottlenecks and bugs, and devise solutions to these problems.

  • Help maintain code quality, organisation, and automatisation.

  • Contribute in all phases of the development lifecycle.

  • Follow best practices (test-driven development, continuous integration, SCRUM, refactoring and code standards).

  • Drive continuous adoption and integration of relevant new technologies into design.

Skills and Requirements

  • Demonstrable experience of delivering products/tools from concept through deployment and ongoing user support.

  • A proven track record with Ruby on Rails.

  • A proven track record with MySQL.

  • Front and Back End development producing robust and efficient applications.

  • Strong SQL experience.

  • Experience in performance optimisations.

  • Hands on experience with GIT.

  • Strong Linux knowledge.

  • Effective communication both verbal (day-to-day discussions, team meetings) and written forms (requirements and design specifications) with local and remote team members.

  • Ability to follow sprint/project plans and meet commitments.

  • Display a history of creativity, innovative thought, awareness of current technical trends and high levels of motivation.

  • Technologies: Ruby on Rails, JavaScript, associated JS libraries - JQuery, AngularJS, NodeJS would be beneficial. Memcashed, Redis, HTML5, CSS3, MySQL, Mongo DB.

About You

  • BSc degree in Computer Science.

  • Excellent communication skills.

  • Experience leading a small team of developers

  • Ability to engage with stakeholders.

  • You will have a strong background in commercial software development.

  • Excellent ability to understand and express complex technical topics.

  • Experience with Big Data and NoSQL solutions (desirable).

  • Contributions to open source code or projects (desirable).

  • Russian as a first language is an advantage as you will communicate daily with our remote teams in Belarus and in Ukraine.

Why choose this company?

A spacious kitchen in our state of the art office in swanky Farringdon which includes free cereal, fruit and onsite Barista, weekly breakfast and lunches plus an awesome games room that includes table tennis, PlayStation, Foosball table and Yoga studio. On top of this we have a top 25 grossing app!!!

Benefits

  • Up to 5% employer pension contribution with Aviva 

  • Private Health insurance with Vitality 

  • Full dental insurance 

  • Life Insurance 

  • Long term disability insurance 

  • 25 days’ holiday 

  • Employee assistance programme

  • Bonus scheme 

  • Eyecare vouchers 

  • Events throughout the year 

 

Node.js Developer - London - £65,000 to £75,000

Node.js Developer (×3)

London, UK Permanent

GBP 65,000.00 to GBP 75,000.00

Senior IT, Development & Engineering role within the Telecommunications industry

 

Job Description: Our Client believes that fairer access to technology will make the world a better place. Our focus is on improving smartphone access in countries where credit systems are often underdeveloped or non-existent. As a socially conscious company, we aim to improve lives and narrow the technology access gap. We are a small startup, so you will have an immediate impact on both the Android team and the company as a whole.

 

As an addition to the backend and web team, we are looking for someone who is passionate about clean and well-architected code. You would contribute to both the backend API and potentially the front-end occasionally.

As a backend developer you will: Develop and extend the reach of our existing applications for the backend platform Collaborate with our product owner to deliver features and continue to optimize their performance post-release Develop and produce functional solutions in accordance with architecture design standards and code standards Ensure projects are delivered on time and to a high standard Take part in code reviews for other developers Contribute to continuous improvements in the team resulting in greater efficiency, quality, and productivity

 

What we are looking for:

·         3+ years experience in backend/server-side development

·         Comfortable coding in Node.js (experience is preferable, but not necessary)

·         Quality-led approach to development (TDD and BDD)

·         Security conscious, knowledgeable of best practices around building secure applications

·         Comfortable in a cloud computing environment (AWS)

 

Bonus points for: Knowledge of serverless or FaaS paradigm Experience with AWS Comfort being full-stack, especially Knowledge of React / Redux framework Worked as part of Agile, Scrum, XP or Kanban teams Oauth authentication

 

Lead Front-End Developer - React/Redux - London - £60,000 - £100,000

Position: Lead Front-End Developer

Location: London (Farringdon Station)

Salary: £60,000 - £100,000 - Depending on experience

Type: Permanent

About the role:

Lead Front End Developer

Our client are a London-based progressive creative agency, focused on producing highly creative and impactful communications for clients including the confused.com, the British Army, Iceland and Honda. Founded in the millennium, started by 4 staff working around a ping-pong table in a tiny office. Over the last 14 years They have steadily grown each year into a successful business with a long list of clients and over 300 employees under one roof. As part of this continued growth, they are currently looking for multiple Developers to join their team. The work will be project based, with you taking a lead on client site. The ideal candidate will have the majority of the skills listed below;

React

Redux

Webpack

Babel

Unit testing (Jasmine, Jest, Enzyme etc.)

Node.js

Serverside rendering

GraphQL

Our Creative Products team are looking for a Lead Front End Developer to join our innovative and cutting-edge Technology Team.If you enjoy working within a close knit team of talented developers who evangelise working within a very well defined development process in an open and collaborative learning and sharing environment, we would love to hear from you. Aside from a great culture, as a Developer, you will work on exciting, well-known brands alongside having the opportunity for personal development time and an opportunity to learn, teach and work with a variety of established and new technologies.

UI Developer, Gaming C++ - Remote (Home Working) - £40,000 - £45,000

Position: UI Developer, Gaming - C++

Location: Remote (Home Working)

Salary: £40,000 - £45,000

About the job;

Our client are a videogame studio based in London, currently working with people from 40 different countries. Because most of them work remotely, we are used to recruit globally.

This particular role is ideally for someone who'd be able to start immediately to 1 month, and commit with us on a fulltime, permanent basis. We are not only looking for people who are UK based, however - because the main team is based in the United Kingdom and to minimize the time zone differences - we would prefer programmers whose time zone is no more than 2-3 hours different from GMT.

An absolute requirement is that this programmer has, at least, 5 years of recent experience in the gaming industry, namely with current and next gen consoles. Being car racing videogame developers, we do prefer people who are passionate about the genre and have some record of AAA games in their career.

Our interviewing process is always composed of 2 interviews: a technical interview first, with the department managers - and this case will be the Lead UI Programmer and the Lead UI Manager. This will be a skype typed interview, lasting up to 2 hours and covering the Candidate's experience, skills, current projects (if possible), etc. If we are to move forward, then there is a 2nd stage interview with the Technical Director and the CTO, again skype typed, having more to do with company culture/fit but still covering a lot of technical aspects of the role and the Candidate's experience. If successful at this point, then we would be ready to move forward with an offer.

We have a very flexible, family friendly working culture, and expect all our team members to be experienced professionals able to work on their own.

UI Programmer - remote work

This role requires;

strong C++ skills and at least five years of industry experience is essential.

General responsibilities and requirements include:

· Profile and maintain existing game code

· Work with the Technical Director, department leads and programmers to design the game code and contribute to technical design documents

· Assist in preparing milestone builds as required

· Good debugging skills

· Self-motivation

· Excellent communication, time-management & organisational skills

In addition to the above, applicants should show a good understanding of how GUI and gameplay systems are implemented and will need to:

· Have previous experience with object-oriented design, data-driven systems and their implementation

· Take an active part in the game design process working with designers and other development departments

· Turn GUI designs into technical specifications and implementing resulting generic technology as well as project specific code/logic

· Test and refine GUI features during the development process

· Work with other programmers to interface with all project subsystems exposing data to the GUI, including gameplay, networking and physics

product designer - £35,000 - £45,000 - London

DESCRIPTION

About Our client

Our client is on a mission to shake up the finance industry by empowering young people to know more about their spending, so they can do more with their money. Young people often lack the funds to live the life and have the experience they desire. We believe that with better insights into their spending, a product tailored to their financial needs, and a brand they can truly identify with, young people can have greater financial security and afford the life they want.

You’ll join an ambitious & playful team with diverse & interesting backgrounds, unified by our purpose: to give young people freedom & security in their own choices in life. You’ll be working in our central London location, right next to the Thames - often joined by a four-legged furry friend (or two!).

We cultivate a workspace where everyone is welcomed regardless their sex, race, marital status, disability, age, sexual orientation, religion etc. Diversity of our background and experience creates a pleasant environment for our employees and leads to building even better product.

Our Values Hack and Build Fast ?- We are true to our challenger brand origins: we’re bold, move fast and apply original thinking to everything we do. We’re less afraid of making mistakes than missing out on opportunities. Assume Positive Intent ?- We create strong & honest relationships between everyone working in or with Our client. We see the best in each other, as we know we are all here on the same mission. Show Your Character ?- Life happens when we’re busy working, so we make sure we have a good time - we work hard and laugh harder. We work to build & maintain an inclusive, diverse and playful company culture, where our employees are never afraid to be themselves! No Egos ?- Our client had unique beginnings: a company of friends without without hierarchy or ego. We want to preserve this culture as Our client grows: we don’t pull rank, we are open, honest & humble, and believe that ideas are more important than job titles. Act Fearlessly? - Whilst we’re not reckless, we embrace our creativity and take risks. We explore big ideas, even if they initially seem too ambitious or crazy. Everyone at Our client has the space to be heard and speak freely.

Accountability? - Internally, we hold each other accountable to advance our mission and the decisions we make. Externally, we enable young people to hold themselves accountable for their spending, so that they are empowered to make their own choices in life.

About the Role

The design team at Our client is responsible for ideating, designing, and testing new features, in order to provide the best possible experience for our customers and make it easier than ever for young people to know more about their spending, so they can do more with their money.

We have a real passion for emerging trends. Alongside Product and Growth, we’re responsible for challenging the banking status quo and really questioning 'how’ the best way to approach a problem is. We put user experience at the forefront of our designs.

As a Product Designer, you will:

? Design interfaces, flows, interactions and experiences for new products that will directly impact our cross functional teams.

? Collaborate with engineers, designers and product managers to conceptualise features and improvements.

? Empathise with users through testing and persona reviews, to ensure a great user experience for complex processes.

? Contribute to improving design processes and best practices. Previous improvements include a design style-guide, and persona reviews. REQUIREMENTS

We're looking for:

? Ability to conceptualise and execute with speed and scale

? Fluent in Adobe creative suite, Sketch & Invision

? Conceptualise simple ideas to ensure a great user experience for complex processes.

? Promote design guidelines and best practices

? Create wireframes, storyboards and user flows to communicate to developers effectively

? Prototyping products for user testing

? Confident communicating with clients and stakeholders

? Previous experience in a product designer role

Bonus points if you have:

Experience with HTML and CSS

Experience with Framer

Experience with Principle

Important: ?We want to be transparent with our candidates. ?Here? you can see how Our client will process information about you. PLEASE NOTE:? Our client will only accept applications from candidates legally allowed to work in the UK. We will not be providing visa sponsorships for this role.

Please be aware that ?we do not use recruitment agents? and recruitment agents should not contact us or make applications to us on behalf of candidates. Should such contact or an application still be made, we do not accept any terms and conditions that may be sent to us by an agent and we may contact and recruit the candidate directly without any obligation or liability whatsoever to the agent. BENEFITS

? Central London location - seconds away from the Thames

? Market rate salaries

? Annual Our client summit! Previous trips include a week in Poland & 4 days in Bristol. Where will we go next?

? Games room, complete with Mario Kart & a ping pong table (if you fancy challenging someone and bringing it out!).

? Apple tech setup ?(Macbook Air, MacBook Pro or iMac — dependent on role)

? — along with a desktop screen.

? Events for equality, diversity and inclusion; recent events include Pride month & International Women’s Day.

? Monthly 'Forced Fun Fridays’ — check out our 'Life at Our client’ instagram page to see what has been done before!

? Endless supply of freshly ground coffee and EBT (English Breakfast Tea).

? Dog friendly office!

? A balance of focus and motivation with chill out and fun. Whether that’s a drink in the local, organising an after work run or grabbing something to eat with 'lunch buddies’ across the business.

Software Engineer - Team Lead - Feature Team - Reading - £60,000 to £65,000

Team Lead - Feature Team (×1)

 READING

 Permanent

 GBP 60,000.00 to GBP 65,000.00

 Senior

 IT, Development & Engineering role within the Computer Software / SaaS industry

 Job Description:

Our client is looking to hire Team Leaders to work in our R&D team based in our Reading office. The role is 70% hands on development, so you will need to be a talented developer (either Java or C++). The other 30% will be the day to day running of your team, mentoring and developing their skills as well as carrying out appraisals. Our teams are usually around six or seven people strong, ranging from Senior Developer through to Associates.

 

Why work with our client?

We are passionate about delivering innovative and quality solutions to real customer problems. We work with a wide range of customers including some of the world’s largest government departments, large defence organisations and well known financial and legal organisations.

We strive to hire positive and energetic people who want to make a difference to our products. We promote autonomy and ownership to enable people and teams to make their own collaborative decisions and to choose the best way to tackle challenges. We encourage an environment of continuous improvement in practices and self-development.

 

Our stack

We are a Java house, with C++ being the second most used language. We also use Python, C# and Ruby for smaller projects. We use Subversion and GitHub (with less of the former and more of the latter every day). We use Swagger/OpenAPI to define our RESTful API’s and implement them using Spring Boot. We build and deploy using Gradle, Jenkins and Nexus. Static analysis is done using SonarQube and Coverty, Unit Testing is covered with JUnit and Mockito. We test them BDD style using Cucumber.

Our UI is created in JSP, with some GWT, but we are currently evaluating a move to using Angular, React or Vue.

Our products are built on RedHat Enterprise Linux.

We have a strategy aimed at optimising the variety of technologies that we use, maximising the use of open source solutions such as Postfix, PostgreSQL, Apache Traffic Server and ActiveMQ, while actively contributing back to the community. We are big fans of continuous integration and continuous deployment & use Jenkins, Chef and GitHub to help us with that.

 

How they work

We use Scrum and Kanban, with a few techniques borrowed from Less. This allows us to create flexibility and variety of work for everyone on the team. Our sprints last two weeks and finish with a demo or mini talk about what we achieved. We constantly optimise our processes to enable the team to focus on what they do best – solving real customer problems using code.

 

Every member of the team is given, and proactively encouraged to use, ten innovation days per year to learn about, or work on, anything they want that is related to their career. Our team use these days to achieve a wide range of things, from fixing bugs in product and development environments, learning new skills and technologies or coming up with truly innovative ideas and prototypes that later become part of our products.

 

Technical lunches take place regularly and feature an abundance of ideas and knowledge sharing, along with tons of pizza!


 

Android Developer - £50,000 to £65,000 - London

our client is looking for an Android developer to join our mobile team, continue development of the SDK that allows our customers to use our client services within their apps, and maintain our public app store release. The role also involves building bespoke custom apps that use our SDK, and occasionally working on greenfield R&D projects.

 

Our SDKs use WebSockets to stream a live video of the user to our backend servers while illuminating their face with our patented Flashmark technology. The video is processed in real-time using our deep-learning algorithms to determine that the correct user is generally present in front of the camera. The SDKs make extensive use of the device’s hardware including the front-facing camera, hardware H264 encoder, GPU and Trusted Execution Environment.

 

About the role

Day to day, you'll usually be working from our friendly London based office with 2-3 other developers working on the project. The team is mostly self-organising with a flat-ish management structure, with regular syncs and good communication processes to ensure nobody gets stuck. There is steering from the leadership team when needed, but other than that, we should be able to trust whoever’s working on something to do things well. This is a fantastic opportunity to develop technical and business skills in a fast growing startup and to exchange knowledge and skills with a passionate and experienced team.

Essential

●     Solid commercial experience developing native Android apps in Java

●     Familiarity with Android Studio & Gradle

●     Understanding of HTTP and RESTful APIs

●     Understanding of design patterns (MVP/MVVM etc)

●     Knowledge of RxJava

●     Experience in unit testing (e.g. Mockito) and working with CI (Continuous Integration)

Desirable

●     Knowledge of Android camera APIs (camera & camera2)

●     Any experience in video processing apps (filtering, face recognition, etc)

●     Familiarity with OpenGL

●     Understanding of video encoding (H.264, MediaCodec APIs)

●     Understanding of building Android library projects (AAR/Maven)

●     Knowledge of Kotlin

●     Any iOS development experience

 

About you

●     Good interpersonal skills (at all levels) with the confidence to state a clearly reasoned and articulated viewpoint.

●     You should be happy to take initiative in your tasks and be relatively self-organising.

●     Eager to ship releases and new features, but also able and willing to debate and put forward improvements to process and how we do things.

●     The right to work in the EU.

Company background

We are a rapidly growing innovative company providing secure and user-friendly authentication using unique face-based technology. We have a team that combines academic experience from world leading universities with extensive expertise in building industry-leading companies. Our technology, which has been developed in-house, is fully patented and we are the recipient of several highly competitive innovation grants.

 

Our customers include multiple major European Banks such as ING and Rabobank, Government organisations including the US Department of Homeland Security and smaller technology focused companies.

 

This is a very fast-growing industry with significant growth forecast, and our client is right at the centre of this, creating many opportunities for individual growth and development. 

 

ReactJS Developer – £40,000-£50,000 - London

our client is looking for a React/Redux developer to join our partner portal team, building the infrastructure that allows customers to provision our client services and to sell on to their customers.

 

The technology backing the portal is a mixture of PHP (Symfony) and MySQL in the backend, and React/Redux on the frontend. We provision and make changes to infrastructure using Ansible, and host the platform on Microsoft Azure.

About the role

Day to day, you'll usually be working from our friendly London based office with 2-3 other developers working on the project. The team is mostly self-organising with a flat-ish management structure, with regular syncs and good communication processes to ensure nobody gets stuck. There is steering from the leadership team when needed, but other than that, we should be able to trust whoever’s working on something to do things well. This is a fantastic opportunity to develop technical and business skills in a fast growing startup and to exchange knowledge and skills with a passionate and experienced team.

Requirements

●     Significant experience building scalable commercial React and Redux applications

●     Experience with various methods for testing components and integrations

●     Experience with SASS or similar pre-processors

●     Experience with defining and integrating REST APIs

●     Experience with coordinating tasks on complex software development projects

●     Git skills to work with a fast-moving codebase in a distributed team

Nice-to-haves

●     Experience working with Create React App

●     You've heard of secure development practices and want to uphold those good standards.

●     Bonus points if you have any PHP or MySQL knowledge (this is not a backend role, but knowledge of these technologies would make collaboration easier)

●     You've any experience of working in an ISO27001 certified organisation.

Responsibilities

●     Developing a mission-critical React / Redux / Bootstrap 4 frontend client 

●     Liaising with designers to implement frontend experiences based on design discussion or documentation

●     Liaising with backend developers to agree API specifications, and to implement those specifications 

●     Liaising with the senior leadership team to ensure the project is on the correct course

●     Collaborating with the rest of the team with code reviews, evaluating and discussing the best solution for some technical or product requirement, and documenting our work and architecture

About you

●     Good interpersonal skills (at all levels) with the confidence to state a clearly reasoned and articulated viewpoint.

●     You should be happy to take initiative in your tasks and be relatively self-organising.

●     Eager to ship releases and new features, but also able and willing to debate and put forward improvements to process and how we do things.

●     The right to work in the EU.

Company background

our client is a recognised industry leader, developing world-beating identity authentication systems based on our patented biometric cybersecurity technology. Our team includes experienced leaders and outstanding technologists.

 

Our customers include multiple major European Banks such as ING and Rabobank, Government organisations including the US Department of Homeland Security and smaller technology focused companies.

 

This is a very fast-growing industry with significant growth forecast, and our client is right at the centre of this, creating many opportunities for individual growth and development. 

 

Ruby Developer - £50,000 - £65,000 – London

About the role

As a Ruby Developer, you'll be helping our client create the most incredible student banking app. You'd be an integral part in the direction and purpose of everything we do. With your experience, you'll influence the tools we use and the dependencies that our codebase has (or doesn’t have), whilst also helping to guide our roadmap and ingrain our values in our product. 
The backend of Our client banking app is a solid and modern fundament for delivering users exciting functionality and data. By building solutions and API’s you will become a member of our core team.

Responsibilities

- Build our platforms, systems and big data infrastructure using your strong background in distributed systems and large-scale storage systems 
- Participate in code review, design discussions, and process improvements 
- Demonstrate a passion for the developer community and person learning and improvement 
- Contribute to design and development efforts 
- Work closely with a cross-functional team: product, marketing, and operations 
- Help drive and bring innovation and improvement to the team

REQUIREMENTS

Essential

- Experience in Ruby and Rails 
- Good understanding of microservice-based design 
- Excellent communication skills: written and spoken English 
- Theoretical and practical understanding of OOP, SOLID and CleanCode principles 
- Experience using TDD practices 
- Fluidity in operating Unix-based systems 
- Experience in implementing and integrating with HTTP APIs 
- Experience with REST/SOAP APIs 
- Good understanding of Messaging Queue Protocols

Desirable

- Pair programming experience 
- Ability to coach more junior developers 
- Experience in playing Mario Kart

PLEASE NOTE: Our client will only accept applications from candidates legally allowed to work in the UK. We will not be providing visa sponsorships for this role.