keywords/skills

Showing page 7 of 335 (10 in 0.27 seconds)

  • £35k - 75k
  • 17 Jun 2019

Job description

Play Sports Network - the technology company behind Global Cycle Network, Global Mountain Bike Network, Global Triathlon Network - is hiring back end or full stack developers, at all levels.

We're releasing exciting new apps this summer - social media for cyclists - anticipated to be adopted by millions globally. We offer progression for a practiced developer, joining a newly-formed team to build out the tech behind our apps.

We're building with scale in mind, using Node.js and serverless methodologies. It's a near greenfield situation where you can work across multiple projects and teams. You'll get to use the most modern practices and the latest components from open source and commercial providers.

You'll be given time to do the right thing, in the right way, supported within the right culture. We'll encourage you to take regular learning days, and you can attend or talk at conferences and meetups, and to contribute relevant upstream to projects, if you wish.

Optionally, you may also help us around technology exploration, tooling, app architecture, coding standards, mentoring and integration with our wider stack - just let us know what new skills you wish to grow.

We're always open to new things and you can influence where we go and how we get there. At all times you'll have a voice and a lot of freedom in design, technology choice and influence over the roadmap.

Upcoming projects within the team

  • Recommendation engine
  • Search engine
  • Video streaming, video on demand
  • Real time data pipelines
  • Productionising capabilities from machine learning team
  • Data warehouse, data analytics
  • < your idea here >

We're looking for (a subset of this for a non-senior role)

  • Someone adept at building well-implemented web applications
  • Openness to exploring new tech and better ways of working
  • Positive about using Node.js and other languages, transferring from any ecosystem
  • Familiarity with web services, building APIs, SQL and, optionally, cloud or microservices
  • Someone who works inclusively, helps others and shares knowledge
  • Solid understanding of computer science, gained from industry or study
  • Considering back end or full stack jobs in Bath - or commutable from Bristol - such as: Node.js Developer | Go Developer | PHP Developer | C# Developer | Java Developer | Python Developer | Ruby Developer | Cloud Platform Developer | Software Engineer | Lead Developer etc.

You may optionally bring - or like to gain - skills exploring any of

Back ends for social media | big data, NoSQL | data warehouse | serverless architectures | real time data feeds | video streaming | optimising with Go | machine learning

Current ecosystem - we'll help you get up to speed

Node.js | ES6, React, JS | Python | Google Cloud Platform | Cloud Functions | Kubernetes | Docker | CircleCI | BitBucket | Jira | MongoDB | GraphQL | Elastic Search

Salary and benefits

  • £35,000 - £75,000+ joining salary - we're keeping an open mind
  • Discretionary relocation assistance
  • Ongoing professional development e.g. time out for conferences, support for training/certifications
  • Flexible working practices - including partially remote working - tell us what you need | recently refurbished city centre office | MacBook Pro and dual monitors | generous holidays | company pension scheme | good coffee machine | bike parking | really good showers | free fruit and jelly sweets | relaxed office environment
  • £50k - 100k
  • 17 Jun 2019

Job description

We are looking for great Android engineers to join us in building cutting-edge apps, taking on new challenges, and embracing the responsibility of being part of a largely autonomous, small team.

The mobile team is a close-knit team with real product ownership that makes decisions quickly. We have recently launched our investor app and have an ambitious roadmap for it - a key channel for our investors to monitor and add to their portfolio.

Whatever level you are, we are serious about helping you grow in your career. We actively encourage you to attend meetups, workshops, and conferences.

The Role

  • Relish this unique opportunity to define and drive the future of our Android app
  • Contribute with creative ways of pushing the boundaries of our product
  • Work closely with our design, product, and backend teams to deliver unique experiences on Android
  • Participate in the technical planning and implementation of new features and capabilities
  • Collaborate in our process of delivering rock-solid, high performance, reusable, and reliable code
  • Participate in strong unit testing and continuous integration processes. We take automated testing very seriously!
  • Stay up-to-date with the latest technologies, open-source frameworks, architectural patterns, best practices... understanding the benefits and limitations that each provides
  • Passionate about revolutionising the investment experience through mobile

The Candidate

  • Fluent with Kotlin and the Android SDK (Java is great, but our codebase is 100% Kotlin).
  • Aware of cutting-edge Android technologies (e.g. Fingerprint Authentication, Runtime Permissions), frameworks (e.g. RxAndroid, Retrofit, Espresso, Spek), common architectural patterns (e.g. MVP, MVVM) and Android architecture components (LiveData, ViewModel)
  • Happy to work with UI / UX designers to produce great user experiences
  • Excited about pair programming and TDD, understanding the benefits and with experience of overcoming the challenges.
  • Experience in mentoring and teaching other team members
  • Passionate about Android and Mobile
  • Friendly and easy to work with - we work closely together as a team

Don’t tick all the boxes?

That’s fine! We do not expect you to tick all the items in the list. We are always looking for great people that can add value to our team so if you do not tick all the boxes or have a unique set of skills that we might have missed, we encourage you to apply.



At Funding Circle, we celebrate and support the differences that make you, you. We’re proud to be an equal opportunity workplace and affirmative action employer. We truly believe that diversity makes us better.

  • 17 Jun 2019

Job description

Travel Technology is in our Blood

At Holiday Extras we believe time is precious, and holidays are some of the most precious times we have. So it’s fitting our purpose and promise to our customers is less hassle, more holiday.

We’re a fast-moving travel technology business, obsessed with making it easy for customers to make the most of their trip. With over 4 million bookings a year we are one of the UK’s most innovative travel companies and continue to grow fast and expand our offering as a trips-based business.

We’re the UK market leader in travel ancillaries; once you have booked a flight and accommodation, we take care of the rest. That includes airport hotels, insurance, airport parking, lounges, foreign currency, car hire, resort transfers and attractions. Almost all of our business is conducted online, either direct through our own website and app or through our network of partners that include the major travel retailers, airlines and tour operators.

Our product engineering team are based in our custom-built Wave and Reef campuses, just 5 minutes from the beach in Hythe, Kent, less than an hour from London. We also have engineers in Sofia (Bulgaria) and at our tech hub in Birmingham. In total we have more than 130 people working on our product development including engineers, product managers, testers, and designers.

The Data Team

The Data team at Holiday Extras are a growing, versatile and dedicated team; we're looking for a Data Engineer to join us! We work closely with the whole business to make sure everyone has access to the right data, at the right time. We have some exciting goals to achieve and we are constantly working towards having data that powers intelligent, personal and useful conversations with our customers.

We’re in the process of moving our data storage to a scalable environment using Google Cloud Services. We are experimenting with live streaming data and improving our batch processing. We are continuously collecting and exposing data sources to feed new data sets, empowering the business continue to learn and grow.

We pride ourselves on being able to offer exciting challenges, whilst also providing a flexible, fulfilling environment in which to work, in the heart of the Kent countryside, 5 minutes from the beach. We're open to full time or part time applications; we just want to find the right person for the job. Our Learning Academy, quiet Lounge, supportive environment and focus on personal development, help our team members grow and become experts in their field! We have fortnightly “Project Lounge” days where you have the chance to work on anything extending your knowledge in different business areas or simply collaborate in a project to make a difference to the business.

You will be joining at an exciting period of exceptional projected growth; Our people move fast and deliver excellence at pace, never accepting second best. We may have been in business 33 years, but Holiday Extras is an innovative and entrepreneurial travel-tech business with a startup mentality.

Here’s what we’re looking for:

  • A versatile and experienced data engineer with expertise in writing advanced SQL.
  • Demonstrable ability to work with a variety of data infrastructure, including relational databases (e.g. DB2, MySQL), and column store (e.g. Google Big Query/Redshift)
  • Expertise in building and maintaining reliable ETL jobs
  • Experience designing new data models based on multiple data sources.
  • A desire to understand the business and where it’s heading.
  • A track record of being solutions focussed and an excellent problem solver, not afraid to make decisions and act quickly.
  • Always determined to acquire new skills and learn.
  • You’ll have good numerical skills and approach every task with a flexible ‘can do’ attitude.

Desirable Skills:

  • Experience in the following scripting languages; Python, Shell or Java.
  • Experience working with Talend, Luigi or Google Data Flow.

Here’s what you’ll be doing:

  • You will have autonomy and responsibility to solve the interesting problems we face daily.
  • You will be learning and working with cutting-edge tech and solutions.
  • You will develop your career in a strong team with a well-defined culture, that is building a fast-moving, disruptive business.
  • You will be working to Agile in a continuous delivery environment with dedicated Agile Coaches.
  • You will lead and assist in solving challenges and delivering innovative new experiences with internal and external partners.
  • You will be responsible for making data accessible to various users around our business and engaging with the users to understand what their data requirements are.
  • You will learn where our data is stored and processed to do this job well. You will have the opportunity to work on new stimulating projects as well as using our existing platforms.
  • You will be a self-organised individual who can follow processes well, whilst collaborating with your team and the rest of the business.
  • You’re going to have a lot of fun!

If you’ve got a few minutes check out our blog and see what our developers have to say.

If this sounds like a fantastic opportunity, please send in your CV and Cover Letter.

  • £40k - 55k
  • 17 Jun 2019

Job description

Third Light is hiring a back-end developer, either a seasoned Go developer or a back-end developer looking to cross-train to Go.

You may work remotely as your full-time arrangement, joining a team that already includes remote workers.

This is about delivering sophisticated new product features for release to our state-of-the-art software service that helps companies manage and share their digital media files easily – features that will have immediate positive impact for our global user base.

We're a small and expanding software development team, building an enterprise application with a highly-polished UI, using the very best and latest techniques. We employ an iterative, design-led process where everyone on the team gets a say. We're agile and manage our work using a gentle Kanban process with daily stand-ups and we encourage a lightweight, productive approach to development.

Our product is a JavaScript application loosely-coupled to a back end built on Go microservices and legacy PHP. We use microservices for all new features and Go is our chosen language to do this. In parallel we are migrating our older codebase to Go microservices.

Your opinion and expertise will be valued from day one.

Upcoming projects within the team

  • Create a metrics & reporting system to track usage of features, document downloads and image views
  • Implement a full SFTP client & server interface to integrate with SLR Cameras and legacy systems
  • Extend workflow and automation microservices to create intuitive automated channel publishing tools
  • Implement a scripting layer, API proxy and key-value storage engine for template-publishing tool
  • Create a chat server that provides in-app chat while integrating with external chat systems (e.g. Slack)
  • Automate orchestration of microservices in our product e.g. exploring Kubernetes
  • < your idea here! >


We're looking for

  • Someone who's positive about Go and wishes to learn and embrace this exciting language
  • Proven back end coding skills, in a Linux environment e.g. any of; Go, Java, PHP, Node.js, Python, Erlang, Haskell, Ruby
  • An enthusiasm for continuous unit and integration testing
  • Skills designing, building, testing and maintaining web services, ideally microservices
  • Ability to maintain and support a large, live, production codebase
  • Familiarity with relational databases e.g. MySQL or PostgreSQL
  • Familiarity with continuous integration and deployment preferably within a Git-based workflow
  • Optionally, familiarity with porting an OO monolith to a microservice architecture and/or OO PHP
  • Someone considering mid level back-end Developer jobs such as: Go Developer | Go Microservices Developer | Golang Developer | Java Developer | Node.js Developer | PHP Developer | Python Developer etc.

You may bring - or like to gain - skills exploring any of the following

  • Containers, containers as services and automated container deployment
  • Large-scale storage, manipulation and streaming of multimedia
  • Machine intelligence, visual recognition or similar numerical computation
  • Production experience in systems configuration, monitoring, logging, and metrics gathering

Our current technology mix - we'll help you get up to speed

Go (aka Golang) | JavaScript | PHP | NGINX | MySQL | SockJS | RabbitMQ | Debian | macOS | VMware | Git | Jira | Bitbucket | Bamboo | Slack | Basecamp

Salary and benefits

  • £40,000 - £55,000+ negotiable - we're keeping an open mind
  • Contributory pension scheme
  • 25 days holiday + public holidays | flexible hours | bicycle and free car parking| on site cafe | good coffee and tea | fresh fruit | choice of high end workstation | an adorable Beagle to brighten the office

If you wish to work remotely: to help you get up to speed, you'll work at our office for the first few weeks then return to the office for two or three weeks each year for knowledge sharing. Most other meetings can be done via video chat though we may occasionally require attendance in person, with prior arrangement. We'll cover reasonable travel expenses and accommodation costs. We'll also cover reasonable costs incurred from running your home office.

  • City of London, London, England, UK City of London London GBR EC4M 9BT
  • 17 Jun 2019

Senior Software Engineer ContractLondon

We ensure Engineers have the tools they need - people are free to choose the OS and device type that suits them, and we encourage exploration of new tools and techniques. We support collaboration to share skills alongside more formal training opportunities.

Most Engineers work across the entire stack, although many have expertise with particular technologies and domains, for example client-side, performance, accessibility, building APIs, security and integration. We deploy to production many times a day and have full ownership of releases, the tech we use and site reliability.

What you'll work on

New features for our website, iOS & Android Apps and our presentation layer applications / services using modern web technologies.

In conjunction with other disciplines (Product Owners, UX, design and more) you'll contribute ideas to help make decisions and achieve our clear, company-wide goals

Maintain our high standards for web performance, security and accessibility

Help improve the way we work and the tools we use

The technology

Here's a list of things we use a lot. It's not exhaustive, but gives you a taste of what our technology stack and tools look like:

Vanilla JavaScript

Node.js; Heroku; AWS: Mainly Lambda, Kinesis, Dynamo

Ad-tech stack (Google Ad Server DFP, 3rd Party Ad Servers, GPT libraries)

RESTful APIs (third-party APIs)

Elasticsearch; Neo4j; Redis; GraphQL

Handlebars; Sass; Webpack; Preact

Swift; Java; Kotlin

Fastly and VCL

GitHub; CircleCI; Sentry

Graphite; Grafana, Splunk

We do not expect you to have worked with them all but if you have experience of some of these it will be a bonus.

About you

Your core skill set and expertise is web development and you're enthusiastic about contributing to all parts of the process.

We hope you will bring your unique point of view to the work that we do. We truly believe that diverse perspectives help us build great products and improve our teams.

Characteristics we value:

Keen to take action whilst being pragmatic

Attention to detail and common sense

Being collaborative

Enjoy learning and teaching - whether that be pair programming, lightning talks, good documentation, leading workshops or mentoring more junior members of the team

A love of the web, an interest performance and dedication to accessibility

An understanding of design and UX principles

An avoidance of frameworks, to get things done you prefer the tools that are right for the use case and frameworks only where necessary.

Please apply online or call 0203 909 5189 for more information.

We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation, gender reassignment, marriage and civil partnerships, pregnancy or maternity or age

  • £50k - 70k
  • 17 Jun 2019

Job description

The Photobox mobile apps team have recently completed their first steps in creating a brand new experience for our customers. We are now embarking on our next adventure: shaking up photo apps on Android! Underpinning all of this we have a suite of back end services that support our apps. They are are the secret sauce of our ability to support multiple platforms. This is an awesome opportunity to get involved on a greenfield project building a brand new App.

To be successful in this role you will:

  • Be our resident authority on backend services, with a love for the platform and the ability to lead the way in shaping a new app for our customers.
  • Build and regularly ship backend services that support our native apps in a mission-driven environment where teams are free to make their own decisions.
  • Work within a close-knit, cross-functional team, and be keen to get involved with UI / UX Design, mobile development, backend development, product management, marketing or customer support.
  • Be ready to eat great street food and share super interesting facts about the world when it’s your turn at our daily stand-ups.

You will be working in a relaxed, social environment with a team who are excited to embrace challenges, conventional or otherwise. The team love learning new things and sharing what they are doing, so if this describes you and you’re ready to try your hand at something different, get in touch!

What will I be doing?

  • Using Kotlin to build our Android app, ensuring that all code is tested to the appropriate standards to allow us to ship regularly.
  • Steering the direction of the Android app, adopting and advocating best practices in an Android project, both in terms of architecture and user experience.
  • Owning your tasks from refinement to delivery.
  • Coaching other team members into confident Android engineers.
  • Working with the team on shared technical and non-technical problems.
    • For example you might identify that it’s better to create a backend solution to solve a problem the team is facing. You will be helping to build and test that solution.

Required skills

  • Solid Javascript knowledge
    • Technical implementation
    • Android native user experience
  • Comfortable using Git and Github
  • Experience retrieving and sending data to remote systems

Towards ideal

  • Serverless
  • AWS
  • Firebase
  • Automating the build and release process
  • TDD
  • Scrum / Kanban experience
  • Working with event-driven systems

Bonus if you have

  • iOS development
    • Swift/Objective-C
  • Android development
    • Kotlin/Java
  • Edinburgh, Scotland, UK Edinburgh Edinburgh GBR EH2 4QZ
  • 17 Jun 2019

Big Data Engineer - Edinburgh - 6 Month Contract

Our Banking client is offering an exciting opportunity for a Big Data Engineer to join their Edinburgh based team on a 6 month initial contract.

The successful candidate will have the following skills/knowledge:

  • Java/Scala language skill and use of IDEs such as Eclipse / IntelliJ IDEA, build tools such as Team City / Maven / SBT and binary repos such as Artefactory / Maven Central used to build solutions
  • Well versed in usage of Spark in batch and realtime mode
  • Strong General knowledge over the Big Data stack (Spark, Hive, Impala, Oozie, MR, Yarn etc.) and private/public equivalents
  • Delivery of all code/components into production and warranty/support handover
  • Strong Linux skills
  • Knowledge of Puppet scripts for automated build/deployment

Should this position be of interest please submit your CV and I will be in contact by telephone as required.

We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation, gender reassignment, marriage and civil partnerships, pregnancy or maternity or age

  • £30k - 50k
  • 17 Jun 2019

Job description

Are you a Java Developer with Spring experience? Are you comfortable working in an Agile and Lean environment and delivering software daily? We are looking for a Java Developer to help build the next generation of our platform. You will be working in a relaxed and informal work space, collaborating with a team of very talented individuals, and be collaborating in building a rich variety of services and features, using latest technologies and architecture patterns.

You’ll be an integral part of a centrally located and cross functional team, building the next generation of our flagship product - used by tens of thousands.

We’re passionate about agile delivery, adopting the latest technology and forward thinking development approaches. If you share this passion and are looking for a role in which you can really make a difference - we’d love to hear from you.

Skills and Experience

- Proven commercial experience developing in modern Java versions.
- Strong exposure to agile and lean methodologies - Scrum, Kanban, TDD
- Experience with Spring Framework (Spring Boot ideally)
- Experience with building RESTful APIs
- Good understanding of microservices architecture and continuous delivery

  • Belfast, County Antrim, Northern Ireland, UK Belfast County Antrim GBR BT1 6PA
  • 17 Jun 2019

Support Engineer

I'm currently recruiting on behalf of a global software company based in Belfast city centre for a Support EngineerThe successful applicant would be someone who is passionate and dedicated to delivering high-quality support to a wide range of technologies.

This role will be working on a rotating shift pattern so applicants must be flexible to work a variety of hours.

Core skills (Would be looking for a combination of the below);

  • Like working in a fast paced environment, shown success with helping customers solve problems with cutting edge technology
  • ITIL
  • Basic programming experience in Java, python or similar
  • Experience with Linux
  • Experience with AWS or similar
  • Knowledge of HTTPS, REST and SOAP
  • Good knowledge or experience in Cloud and SaaS technologies such as Docker, Kubernetes, Kibana, Radiator or similar

Desirable skills;

  • Experience with VPN technologies
  • Have some MongoDB experience
  • Familiarity with working in a secure accredited environment. You have worked with Cisco firewalls,
  • SIM provisioning background
  • Experience in SMPP and SMS systems
  • Experience with smart-card or embedded systems technologies

On offer;

  • Fully negotiable base salary
  • Generous cash award at end of each year
  • Company bonus scheme
  • Accreditation/ certification schemes
  • Ongoing training, clear development path
  • 25 days Annual Leave, opportunity to buy more.
  • Above average pension contribution

If all of this sounds good to you, please contact Phil on 020 39095133 or apply within.

Support Engineer

We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation, gender reassignment, marriage and civil partnerships, pregnancy or maternity or age

  • 17 Jun 2019

Job description

A brief Introduction to Raytheon Cyber & Intelligence...Up for the Challenge?

Raytheon’s cyber professionals solve the toughest problems, protect entire nations and develop leading edge technology solutions. And it’s all in a day’s work. In Manchester and the South West region we've created Cyber Innovation Centres dedicated to solving the most complex cyber challenges. Thanks to our continued success, we're looking to further expand our engineering teams and our capabilities.

Cyber Security Technical Environment 

We pride ourselves on adopting best engineering practices (e.g. Agile, CI/CD, BDD, TDD). Though we can't get into the 'nitty-gritty' of what we do and use, what we can say is that our tech stack is varied because we choose the best tools available for our customer projects. Some of the tools we are currently using are (not limited to): Java, Python, AWS/Azure, Docker, Hadoop, Javascript, Chef, MongoDB and Oracle. You could be involved in cloud, big data or machine learning/AI projects. 

Role and Responsibilities

  • Involved in the full software development lifecycle
  • Contribute to continuous improvement of practice and code
  • Design and develop new product functionality in an Agile software delivery team
  • Hold accountability for the software you produce

Skills and Experience 

  • You'll be fluent in several compiled and/or interpreted languages
  • You'll be able to apply Design Patterns to complex problems
  • You'll have a working experience of Agile/Scrum/DevOps delivery model
  • Cyber security experience is not mandatory but an appetite to learn our sector goes long way!

What we can offer to you

  • Competitive basic salary + Bonus
  • Contributory pension scheme (up to 10.5%)
  • 25 days holidays
  • Flexible working + early Friday finishes
  • Extensive benefits scheme
  • On-going professional development

**We are holding a tech cyber meet-up on 20 June in Media City. Register your place on Eventbrite by searching Raytheon events.