keywords/skills

Showing page 8 of 3278 (10 in 0.394 seconds)

  • £60k - 70k
  • 02 Sep 2018

Job description


Annotate is a rapidly growing and innovative collaboration software platform providing both cloud based and on-premise solutions. This is an opportunity to join a software vendor with a market leading in-document collaboration platform and growth that is outperforming the market. If you have the experience and drive, we have the vision and technology to enable you to focus on our next phase of growth.

As the Technical Lead, you will be writing maintainable and scalable code and fixing bugs for a document management web application; liaising with Product Managers and Test team to ensure product features meet requirements; participating in project estimation and scoping exercises. You will act as a design expert for all areas of code to maintain a high quality within the codebase. You will also act as a design authority for the Development Team as a whole.

Core Skills & Qualifications:

  • Excellent team player who can work effectively as part of a cross functional team;
  • In partnership with the Architects, contributes to the strategy phase of client projects including evaluating and recommending technical solutions;
  • Strong verbal and written communication skills with the ability to effectively and articulately be able to convey complex technical information in a clear and concise manner to a variety of audiences;
  • Understanding complex business and technical requirements, and how to best implement robust, reliable, and maintainable solutions;
  • Strong full stack development experience;
  • Strong depth of knowledge for good software design, not just the latest trends;
  • Ability to work independently as well as to follow instructions of product managers;
  • Comfortable working within a rapidly changing environment;
  • Proficient in Design Patterns, Software Principles and Best Practices;
  • Willingness to learn from both success and failure.

Benefits


  • Competitive Pension scheme: From 2% to 5% matched pensions scheme;
  • Flexible working pattern;
  • Perkbox scheme: Perkbox is the UK's No. 1 employee perks scheme for small businesses. It enables you to save over £8,000 a year on crucial every-day costs like groceries, child care and so much more. Once you log in you again access to nationwide benefits; and
  • Plus 33 days annual leave entitlement.
  • £41k - 49k
  • 02 Sep 2018

Job description

Salary in the region of £40,850 - £49,428 (dependent on experience) plus excellent benefits

Permanent/ Open Contract

We are looking for a Senior Web Developer to join our Informatics team (https://www.sanger.ac.uk/science/groups/cellular-genetics-informatics). We are part of the Cellular Genetics programme which uses state of the art experimentation and computational tools to understand the biology of cells. Our team develops infrastructure for efficient data storage, access and analysis that support the programme's research goals.

In this role you will develop and maintain infrastructure and visualization code for the Cellular Genetics programme's web portal. The portal will be the main interface between the researchers and the data and will enable them to view their data, execute analysis pipelines and visualise the results in the most convenient way. You will work on implementation of the UI components, on usability studies and on data transmission between the back end and the front end. You will also develop web interfaces for specific research projects. Your role will be very collaborative and include a lot of interaction with both research scientists and the software team.

You will have access to Sanger's elite computational resources, including an OpenStack private cloud, an LSF computational cluster and many petabytes of high-speed distributed file systems and object stores.

We support recent graduates or current students in their final year to apply, although it is strongly desirable that you have relevant development experience outside of coursework (e.g. active participation in open source projects or the pursuit of personal coding projects).

Our Campus: Set over 125 acres, the stunning and dynamic Wellcome Genome Campus is the biggest aggregate concentration of people in the world working on the common theme of Genomes and BioData. It brings together a diverse and exceptional scientific community, committed to delivering life-changing science with the reach, scale and imagination to pursue some of humanity’s greatest challenges.

Our Benefits: Our employees have access to a comprehensive range of benefits and facilities including:

  • Group Defined Contribution Pension Scheme and Life Assurance
  • Group Income Protection
  • Private Health Insurance
  • 25 days annual leave, increasing by one day a year to a maximum of 30
  • Family friendly environment including options for flexible and part-time working, a childcare voucher scheme, Campus Nursery and Summer holiday club
  • Two days paid Employee Volunteering Leave a year
  • Employee Discount Scheme
  • Campus Gym, tennis courts, cricket pitch and sports hall plus a range of dining facilities
  • Active Campus Sports and Social Club
  • Free Campus Bus Service

Genome Research Limited is an Equal Opportunity employer. As part of our commitment to equality, diversity and inclusion and promoting equality in careers in science, we hold an Athena SWAN Bronze Award and have an active Equality, Diversity and Inclusion programme of activity. We will consider all applicants without discrimination on grounds of disability, sexual orientation, pregnancy or maternity leave status, race or national or ethnic origin, age, religion or belief, gender identity or re-assignment, marital or civil partnership status, protected veteran status (if applicable) or any other characteristic protected by law. We are open to a range of UK-based flexible working options including part-time or full-time employment as well as flexible hours due to caring or other commitments.

Please include a covering letter and CV with your application. Closing date: 2nd September 2018 

  • 02 Sep 2018

Job description

What's the role and how do you fit in? 

BenevolentAI harnesses artificial intelligence to accelerate scientific discovery by making sense of highly fragmented information to develop new medicines for hard to treat diseases, using AI as a force for good. Valued at $2bn in 2018, we are the largest independent AI company in the world.

We are looking for an 'IT all-rounder' to with a keen interest in all aspects of IT to join our small, but enthusiastic go-getter team. This is a very hands-on and varied role allowing you to develop your knowledge and experience whilst working on a range of different projects within our rapidly growing start-up environment adopting a wide range of technologies. Our infrastructure is already set-up and you’ll have the opportunity to innovate and incorporate creative solutions whilst maintaining and supporting current technologies. This role is based in Cambridge, but will require a some travel to London since part of your user base is located there. Our IT setup is a Microsoft/Mac (G Suite) hybrid with focus on Microsoft in Cambridge.

What will you be accountable for?

  • Primarily Windows and software support and installation, with some OS X
  • User management and Windows Server roles including Active Directory
  • Supporting users using Windows, Office, and industry-specific software packages
  • Hardware support and debugging of desktops, laptops, printers and wifi
  • Some server, firewall and network support and administration
  • Basic Linux System Administration tasks
  • Monitoring and maintaining security applications including Anti-Virus systems
  • Administration of Cloud based systems
  • Administration of in-house telephone systems and mobile phones
  • Participating in planned projects to upgrade and replace systems and services
  • Install and upgrade and maintain video conference systems
  • Maintain a formal backup and disaster recovery strategy including regular testing

What skills, experience, and qualifications do you need?

  • A good understanding of both PCs and Macs, covering both hardware and software.
  • Experience of Microsoft Windows, MS Office software.
  • Working knowledge of MS and Exchange servers and Active Directory.
  • An understanding of networking principles including ADSL, switches and wireless networking.
  • An understanding of Linux.
  • Understand PC security including Anti-Virus systems and firewalls.
  • An understanding of VPN and remote desktop connections.
  • Use of conferencing technologies useful, such as Google Meet hardware.
  • You are a personable, pro-active and take a hands-on approach to issues that arise and to implement change where needed.
  • You are confident in talking to both techies and non-technical audience.
  • You take IT support seriously, just as we do!

Benefits

  • 25 days of holidays (up to 30)
  • Fully stocked kitchens and breakfast on Mondays
  • £1000 learning budget - when you grow, we grow
  • Attendance at industry conferences to stay up to date with newest tech/AI developments
  • Performance bonus for some extra £££
  • Fun internal events (karting, Oktober Fest, laser tags, bake-offs, bowling, concerts and more!)
  • Health Insurance
  • Share options
  • Cycle to work scheme
  • Kiddi vouchers
  • Life cover and Pension scheme
  • Gym discount
  • Season ticket loan
  • Employee assistance service - so you can rest easy knowing that you and your family is taken care of
    • Contract
  • 02 Sep 2018

Job description

Our environment provides an exciting opportunity for candidates looking to work with extremely large databases and complex distributed processing workflows. You will work in a close collaboration with other developers within the team and with our internal, European and international collaborators and clients. The team follows agile software development practices and uses Git, JIRA and Slack in a collaborative programming environment.

ENA is one of the world’s largest public scientific data archives and contains PetaBytes of experimental and computational nucleotide sequence data. Experimental sequence read data is generated by sequencing platforms, such as Illumina, Oxford Nanopore or PacBio, while computational data, such as genome assemblies, is derived from the sequence reads. Data is deposited into ENA to make if freely available to the scientific community.

Your role

We are looking for an experienced Software Developer to join the Molecular Archival cluster of the European Bioinformatics Institute (EMBL-EBI). Your primary focus will be on developing, improving, maintaining and operating Java-based data archival and processing pipelines for the European Nucleotide Archive (ENA) resource. You will be responsible for several high-throughput processing pipelines executing millions of tasks on EMBL-EBI’s HPC clusters. In coming years, the processing and archival infrastructure will be migrated to containerised deployment environments in remote co-located cloud infrastructures.

You have

You should have a university degree in computer science or software engineering and have several years of experience building distributed data processing applications in Java.

Required experience:
  • A strong command of Java, JDBC, and the Spring framework
  • Good understanding of workflow and distributed data processing software
  • Familiarity with continuous integration and deployment methodologies
  • Self-motivated and capable of working both independently and as part of a team
  • Willingness to learn new skills as the project requires
  • Excellent communication, interpersonal and English language skills

You might also have

Desirable experience:

  • Prior experience in building web services using Java
  • Proficiency with relational databases
  • Proficiency with MongoDB
  • Prior experience working in a multidisciplinary scientific environment
  • £40k - 65k
  • 02 Sep 2018

Job description

Are you a passionate technologist who understand the benefits of a Dev Ops approach to software development?

Do you enjoy building, scalable, high-performance and flexible front-end web applications from the ground up?

Are you looking for a role where your decisions really count and are listened to?

If you answered yes to these questions, then you’re almost half way on your journey to joining BJSS. We’re a forward thinking and progressive business and therefore we’re looking for like-minded folks to join us. At the core, you will be an engineer who enjoys the challenge of innovation and creativity. This role will primarily be focused on building greenfield solutions for our varied client base. You will engage directly with the client and typically work as part of a wider BJSS delivery team.  Strong JavaScript knowledge and experience of the JS frameworks and libraries is key for this role. Our renowned Enterprise Agile approach will provide the structure you need to be successful with your delivery and to ensure that quality is a constant focus. Testing will be high on your agenda and no code shall pass, unless it has been fully tested.

Now for the technical bit and the skills we need from you…

  • Good knowledge of JavaScript and other related front end technologies such as HTML(5) CSS(3)
  • Strong experience with React or Angular or Node
  • Exposure to Test Driven Development or Behaviour Driven Development methodologies
  • Responsive Web Design (desktop and mobile)
  • Strong Object Oriented skills
  • Thorough understanding of the fundamentals of computing (e.g. logic, data structures, algorithms, low-level architecture, systems infrastructure, network stack)
  • Exposure to continuous integration, build tools and scripting
  • Use of source code version control using tools such as Git, Subversion or Mercurial
  • Experience in developing in a cross-browser environment
  • 02 Sep 2018

Job description

Senior Software Engineer - Web

uSwitch’s purpose is to simplify complex marketplaces with intuitive and accessible applications that genuinely improve people’s lives. Saving a few hundred pounds a year on bills makes a fundamental difference to vulnerable people who sometimes have to choose between paying for utilities or groceries.

Our platforms serve millions of users a month, process thousands of comparisons a day, and drive hundreds of complex integrations with vastly different partners. We’re a tech-driven business that focuses on agile delivery and cross functional product teams.

We are creating the next generation of comparison platforms, and as we scale we are looking for passionate, empathetic engineers to build highly performant, accessible, and beautiful consumer experiences to facilitate switching and comparisons on the web.

What you might be working on:

  • Building the future of the micro front-ends at uSwitch leveraging some of our packages such koa-core, ustyle, and frameworks like Inferno, Redux and GraphQL
  • Delivering integrated and accessible full checkout journeys for additional uSwitch products like Credit Cards and Broadband
  • Working with multiple other teams to help drive consumer personalisation and wider uSwitch initiatives; working in Clojure, Go, Elixir and deploying to Kubernetes
  • Creating a personalised experience on the uSwitch homepage and our new “manage my bills product”
  • Building performance tooling to continuously improve our TTFB across the site, and optimising for a PWA experience with offline caching and push notifications
  • Creating beautiful dashboard experiences for our B2B products using D3.js and React

We pride ourselves in delivering accessible, performant, and functional experiences to the consumer, hopefully you do too.

The things we look for in you:

  • You want to grow within your career and are looking for a place that lets you have immediate, meaningful impact - we deploy up to 150 times a day
  • Care about the product life cycle and the lifetime value of the customer - without our customers we wouldn’t have a business
  • Passionate about accessibility, performance, UX, and A/B testing
  • Pragmatic and deliver thoughtful and awesome solutions to solve business problems
  • Have had experience or want to have experience working in diverse, cross functional agile teams - we value people that want to push themselves into unknown territories
  • Want to be involved in the larger engineering community, and contribute back to that community through open source projects and conferences
  • Have a deep understanding of web applications and the surrounding stacks
    • We aren’t wedded to languages, but you should know how an application works for a customer :)

The application process

Our application process is outlined here - so if you’re interested in reading about it in more detail go check it out!

Our interview process comprises of 3 steps, after which we will give you an offer. We will always give you feedback along the way as we value it within the company just as much as you will when you are interviewing :)

  • Phone interview - this is approximately 30 minutes to have a relaxed chat with you and get to know you a bit better; it will also give you an opportunity to interview us :)
  • Coding test - if the phone interview is positive we’ll get you to do a small test in your own time that you will submit back to us. Hopefully it’ll be great fun!
  • Final interview - this will be a 2 part interview where we extend the coding test in office with two of our engineers, and then we’ll spend another hour having a more in depth chat with you

What we’ll give back to you:

We want to give you a great work environment; contribute back to both your personal and professional development; and give you great benefits to make your time at uSwitch even more enjoyable. Some of these benefits include:

  • A competitive salary and bonus package
  • A healthy learning and training budget, as well as the chance to go to conferences around the world every year
  • The latest equipment - be it a Linux or Apple or Windows machine
  • Free breakfast, healthy snacks, coffee and soft drinks
  • Paid parental leave for those key moments in your life
  • We have lots of other great benefits within the business, these are just a few of them
    • Health insurance
    • Moving day off, birthday day off, charitable day off
    • In office gym and pilates + yoga classes
    • Flexi holiday policy
    • Bike to work scheme
    • Season ticket loans for those long commutes
    • Employer matching pension up to 7.5%
    • 1 month full paid paternity leave to spend more time with the kids
    • We also want to help you with your life events, so offer interest free loans for special moments in your life like moving home, buying your first home and your wedding
    • Contract
  • 02 Sep 2018

Job description

About us

We are a Software-as-a-Service start-up that powers the iOS and Android shopping apps of international retailers like House of Fraser, MADE.com and Missguided. We’re relentless at seeking out the most advanced technology and our software is constantly improving. This means that our clients are always at the forefront of innovation.

We have collaborated with many clients and integrated with lots of partners to launch apps with cutting-edge features including: augmented reality, product merchandising, tailored push notifications and app marketing. The Poq platform drives millions of revenue for our customers every month, and facilitates thousands of transactions every day.

Poq was founded in 2011 and we have built an amazing team of diverse and brilliant minds.

About the role

Reporting to the Head of Product, the Technical Writer will produce high-quality documentation that contributes to the overall accessibility and usability of the Poq platform. Compose clear and coherent technical information, discuss commercial and industrial products and services, write instruction manuals for developers and users while from a position of deep understanding of the company's products and applications. This will be an initial 6 month contract.

What you'll be doing

  • Articulating a content strategy that seeks to create sustainable processes for creating, reviewing, publishing and archiving technical content.
  • Producing high-quality documentation supporting our platform assets, including SDKs, APIs, processes and procedures.
  • Writing easy-to-understand user interface text, online help and developer guides
  • Creating tutorials to help end-users use a variety of applications
  • Analysing existing and potential content, focusing on reuse and single-sourcing opportunities
  • Creating and maintaining an information architecture that supports an accessible and usable repository
  • Identifying opportunities to automate documentation through source code and developer build tools
  • Developing a thorough understanding of the audience and the documentation required by meeting with colleagues, and working with Leads to discuss technical problems
  • Researching and building knowledge about products, services, technology, or concepts to be documented
  • Determining the clearest and most logical way to present information and instructions for greatest reader comprehension; writing and editing technical information accordingly

What we’re looking for

  • 2+ years working experience in technical writing of software documentation
  • Knowledge of modern documentation tools and techniques (git, gitbook, Jekyll, markdown)
  • Ability to define and deliver a content strategy
  • Ability to read code and write small code samples (.NET, Swift, C# etc)
  • Ability to create high quality documentation paying attention to detail
  • Ability to quickly grasp complex technical concepts and make them easily understandable in text and pictures
  • Excellent written skills in English
  • Practical experience in agile software development environment

Desirable

  • Experience working as a Developer or Designer on an Agile development team

Benefits

  • Competitive salary.
  • Training Budget of £750 per person, per year
  • Genderless Parental Leave Policy based on primary care-giving for biological and adopted children
  • Comprehensive Private Medical Cover including optical, dental and mental health
  • Pension
  • Bike to work scheme
  • Flexible working hours
  • Selection of breakfast options provided
  • Fruit, snacks, tea and coffee provided throughout the week
  • We know that sometimes projects and deadlines mean we have to work late, so when that happens, you can order dinner on us and have it delivered to the office.
  • Cake Wednesdays!
  • Birthday Break - 2 hours back to have a lie in, take a long lunch or leave early on your birthday
  • Team drinks (soft and non) every Friday
  • Quarterly team events (we’ve done a Segway tour, BBQs, Junkyard Golf, a Graffiti Workshop and more!)

We love spending time together as a team, check us out on Instagram. You can see more about our team here.

How to apply

Please complete the application form below and click the 'submit your application' button to apply. To save time, you can import details from your LinkedIn profile.

GDPR Compliance at Poq

Poq will use the personal data provided by you in your application to contact you regarding matters relevant to the recruitment of this role. We will keep your details in our database; Workable, for a maximum of 12 months after the role closes, for the purpose of contacting you regarding other relevant roles at Poq that may become available. After this time your personal data will be deleted from our database. Members of the People team and relevant hiring managers and interviewers will have access to your CV during the recruitment process.

  • 02 Sep 2018

Job description

Are you a Lead DevOps Engineer looking for a new challenge?

Do you want a role with excellent career progression opportunities?

Then this is a perfect opportunity for you!

Avantia is an award-winning financial services business that delivers the most effective online quoting ability of any household insurer in the UK. Our leading brand is built on calculation technology, data sets, and extremely thorough statistical analysis to be able to price risk profiles more accurately than other providers.

We have recently undergone a full digital transformation that included fully embracing cloud technology, automation and a DevOps mindset. We created an Azure-based hosting environment and have a mature CI/CD pipeline established for our main platform. We now need YOU to step in as our Lead DevOps Engineer and take ownership of our DevOps adaptation. 

Just a few of the things you do as Lead DevOps Engineer are:

  • Hold full responsibility prioritising new features and updates on the Azure platform
  • Work closely with senior stakeholders including development leads
  • Take ownership of their ongoing DevOps adaptation
  • Be responsible for ongoing refinement of the existing CI/CD pipeline and build process

To be successful as Lead DevOps Engineer you will:

  • Experience of working with DevOps tooling, such as Chef, Puppet, Octopus, etc.
  • Experience working in or implementing Cloud-based environments
  • Have proven and successful track record working on and maintaining CI/CD pipeline
  • Be familiar with scripting at advanced level, preferably with PowerShell
  • Have experience using Windows Server environments for the web

This is an amazing opportunity for you to bring your Lead DevOps Engineer experience to take ownership of our entire DevOps function. As we scale out, you will have opportunities to move into a ‘Head of’ role and build out your team. You will also choose the tooling you want and influence our full move to infrastructure as code and the cloud.

Are you ready to seriously invest in your progression? Then apply now!

Avantia work in partnership with Talent Point, a Hiring Communications business, who have designed this role on our behalf. When you apply, Aleks or Abbie will give you a call to tell you even more details about the role and help you through every step of the process.

Avantia are an equal opportunities employer and no terminology in this advert is designed to discriminate on grounds of gender, race, colour, religion, creed, disability, age, sex or sexual orientation or any other class protected by applicable law.

  • £50k - 70k
  • 02 Sep 2018

Job description

The Vision

Someone who understands that “what you build” is just as important as “how you build it”. Someone who wants to do more than just code. We want dreamers, creators, someone who likes to discuss ideas and push the boundaries of technology.

Who we are

Yoti is a global company whose aim is to be the world’s trusted identity system. We have seriously ambitious goals to become the world's most secure and data sensitive company. Our passionate team works to improve the way people share their personal information. Innovative products like the Yoti mobile app help people to prove who they are online and in person.

We are creating a new concept. Something that has never been done before,  Why not be part of something truly innovative and creative. Yoti is here to fight against fraud and build a secure identity system for individuals and businesses. We are a company who are pushing the boundaries of technology for a safer world.

Yoti is changing the way people prove their identity. Our products are built from the ground up to respect customers' privacy and put you in control.  We will never sell on customer data - we couldn’t even if we wanted to. Designing products that are simple to use and easy to understand in the world of privacy, security and personal data is a tough challenge.

More about this Team and Project

The SDK team produces the open source tools that allow developers to integrate with the Yoti technology. We are the ones who really define the Yoti integration experience and we support 7 popular languages (Node, Java, PHP, Python, Ruby, C# and Go) plus 4 CMS plugins (Drupal 7, Drupal 8, Wordpress and Joomla).

As a Polyglot Developer, you will participate to the technical design and implementation of the new SDK features and you will make sure that our examples projects are always working and easy to understand.

You will also work closely with designers and product managers to make sure that our documentation is understandable and up to date. You will be able to have an impact from day one, but we also care about you and invest in your learning.

Your experience

  • 2 or more of our supported languages (at least 3 years of experience with one of them).
  • API concepts.
  • REST.
  • Continuous integration/delivery.
  • Git.
  • Relational databases.
  • Dependency management systems, ideally with package release experience.

It would be great if you have some experience in the following:

  • Docker.
  • Concourse.
  • Microservices.

We don’t want people to stagnate, we don’t want people to just “get by”, we offer a magnitude of tools so you continue to learn, challenge yourself, evolve as a techie and keep you constantly engaged. We even have a Yoti Labs for the people who like to play with new tools, experiment and want to build something out of this world!

Yoti in the news

  • Yoti Blog - Here
  • Company Valuation - Here
  • Telegraph News Article - Here
  • Where can I use Yoti? - Here
  • Have a read through our SDK - Here
  • Our Github account for more code info - Here

We are based in Central London, by Bank, 5 minutes walk away from London Bridge and Liverpool Street Stations. We are surrounded by a bunch of restaurants, enough to try a new lunch menu every day for a good few months!

This is a fantastic opportunity to get involved with a company doing crazy-complex projects, in a fun and exciting environment, where creativity is rewarded! You will also be working on something which millions of people could well be using daily! This kind of opportunity does not come round often so what are you waiting for, apply today and build something amazing tomorrow!

Pre-employment checks

If your application is successful please be aware that as part of our pre-employment checks:

  • We will check your details against fraud prevention databases
  • We will check identity; address match; PEPs and sanctions; bank validation, verification, fraud checks, negative data (CCJ, bankruptcy)
  • If our investigations identify fraud or other criminal offences both when applying for a job and during your employment, we will record the details on the relevant fraud prevention databases. This information may be accessed from the UK and other countries and used by law enforcement agencies and other organisations to prevent fraud.
  • Please contact HR@Yoti.com to get information on which fraud prevention databases we use.

Talent Pool

If we consider that you might be suitable for other roles in the future, we will keep your details so we can contact you about these other roles. If you do not want us to keep your details for this purpose, please e-mail HR@yoti.com or let us know at any stage of the recruitment process. For more information please read our applicant privacy notice.

  • £50k - 65k
  • 02 Sep 2018

Job description

Node Developer

The Vision

Someone who understands that “what you build” is just as important as “how you build it”. Someone who wants to do more than just code. We want dreamers, creators, someone who likes to discuss ideas and push the boundaries of technology.

Who we are

Yoti is a global company whose aim is to be the world’s trusted identity system. We have seriously ambitious goals to become the world's most secure and data sensitive company. Our passionate team works to improve the way people share their personal information. Innovative products like the Yoti mobile app help people to prove who they are online and in person.

We are creating a new concept. Something that has never been done before, Why not be part of something truly innovative and creative. Yoti is here to fight against fraud and build a secure identity system for individuals and businesses. We are a company who are pushing the boundaries of technology for a safer world.

Yoti is changing the way people prove their identity. Our products are built from the ground up to respect customers' privacy and put you in control. We will never sell on customer data - we couldn’t even if we wanted to. Designing products that are simple to use and easy to understand in the world of privacy, security and personal data is a tough challenge. We are actively investing in growing our UX team as it’s an important part of our success.

More about this Team and Project

About the role

  • You will be responsible for developing the server software required to support business needs, from design through to implementation and integration testing.
  • The server software composes a microservice architecture and is written in Node Js, GraphQl, Go (Golang) with postgres powering highly available queues.
  • You will work as a member of a cross functional team working with talented, NodeJS ,GoLang and Web developers and reporting to the Team Lead.
  • Working closely with the team members and the team lead to ensure that tech development and delivery is implemented to specification and with good quality.

Skills:

  • Experience writing network-facing server software in a language such as Go, NodeJS
  • Linux knowledge (we deploy on Linux, but you can run whatever you like on your laptop!)
  • Knowledge of modern version control tools (we use git), and how to use them effectively (proper commit messages, code review)
  • Familiarity with shell scripting and command line tools
  • Knowledge of or interest in cryptography (we’ll teach you the rest on the job)

We don’t want people to stagnate, we don’t want people to just “get by”, we offer a magnitude of tools so you continue to learn, challenge yourself, evolve as a techie and keep you constantly engaged. We even have a Yoti Labs for the people who like to play with new tools, experiment and want to build something out of this world!

Yoti in the news

  • Yoti Blog - Here
  • Company Valuation - Here
  • Telegraph News Article - Here
  • Where can I use Yoti? - Here
  • Have a read through our SDK - Here
  • Our Github account for more code info - Here


We are based in Central London, by Bank, 5 minutes walk away from London Bridge and Liverpool Street Stations. We are surrounded by a bunch of restaurants, enough to try a new lunch menu every day for a good few months! 
This is a fantastic opportunity to get involved with a company doing crazy-complex projects, in a fun and exciting environment, where creativity is rewarded! You will also be working on something which millions of people could well be using daily! This kind of opportunity does not come round often so what are you waiting for, apply today and build something amazing tomorrow!


Pre-employment checksIf your application is successful please be aware that as part of our pre-employment checks:

  • We will check your details against fraud prevention databases
  • We will check identity; address match; PEPs and sanctions; bank validation, verification, fraud checks, negative data (CCJ, bankruptcy)
  • If our investigations identify fraud or other criminal offences both when applying for a job and during your employment, we will record the details on the relevant fraud prevention databases. This information may be accessed from the UK and other countries and used by law enforcement agencies and other organisations to prevent fraud.
  • Please contact HR@Yoti.com to get information on which fraud prevention databases we use.


Talent Pool

If we consider that you might be suitable for other roles in the future, we will keep your details so we can contact you about these other roles. If you do not want us to keep your details for this purpose, please e-mail HR@yoti.com or let us know at any stage of the recruitment process. For more information please read our applicant privacy notice.