United Kingdom

17 APR 2018
incling London, United Kingdom

Full Stack Web Developers (Django / Python)

incling is a boutique market research consultancy that specialises in building online research communities for top brands. We’re expanding rapidly and looking to add a senior and mid-level developer that lives, breathes and plays with new technologies to be part of an exciting web application development team.

We need lateral thinkers and keen all-rounders who are happy to work on their own and manage their own time. In this role you will have the freedom to work from wherever you feel inspired and flex outside of the standard 8 – 5 working hours – which also means that you need to be driven enough to meet deadlines outside of a formal office space and structure.

Even though we're geographically dispersed we are a tight knit team who keep in touch and collaborate on a daily basis (using Skype, join.me, Asana and Google drive). We like to work hard, but also believe in maintaining a healthy work/life balance so everyone at incling is welcome to fit their working day flexibly between our core hours (7am to 9pm). We do work across multiple markets so occasionally ask that the team shift their schedule to align with different timezones.

You will be working directly with one of the founders, who is currently based in London. Candidates need to have native or bilingual proficiency in English as open and clear communication is a large part of incling’s ethos. Ideally you will be based in the UK but we will consider application from Europe with timezone differences no more than GMT+3.

What will I be doing? 

These roles are full time positions with an initial 3-month probation. Training will be provided but we expect that you have a decent understanding of the technologies listed below. As is the case for any software developer we will expect that can keep yourself abreast about the latest trends in our stack and have a keen willingness for continuous learning.

Skills and experience

You will need to know your way around quite a wide range of web technologies. You will work with the list below and will be expected to have between 3 - 6 years commercial experience.


  • Django
  • Python
  • Django Rest Framework
  • Angularjs 1.5
  • Jquery
  • Javascript
  • Redis
  • Linux web hosting environment
  • Nginx
  • Github
  • MySQL/Postgress
  • HTML 5
  • CSS 3
  • SASS
  • Test driven development
  • Responsive design
  • Celery


You’ll gain extra brownie points for:

  • Django Channels
  • Java
  • Being creatively minded
  • Having a degree
  • Any international experience
  • Amazon AWS
  • CDNS

 

Key responsibilities:

  • Database design
  • Back-end development
  • Pixel perfect front-end development
  • Code review
  • Cross browser testing (Mac & PC)
  • Regular updates and feedback
  • Tech support relating to our software for the internal team

 

Requirements:

  • Proficiency in the MVC coding paradigm
  • Organised and efficient
  • A fast and reliable internet connection
  • Experience with complex internationalised applications

 

Personality Traits:

  • Positive, can-do attitude
  • Passion to build something awesome
  • Enjoy working in a fast-paced environment
  • Passionate about creating innovative interactive solutions
  • Finger on the pulse of the latest trends online

 

Benefits:

  • Working remotely
  • Working on an online business which means decisions are made fast
  • Work on an international product which is tailored for fast moving developed countries
  • Small team so your voice will be valuable and everything you do will have an impact
  • Ability to set your own working hours between 7am – 9pm UK Time.
  • Child care vouchers
  • Team socials

If you think this role might be for you please complete the attached application tasks and send it to us with your CV and a cover letter.

 

Application Tasks

NB. Please submit your answers to the questions below with your application. Applications without answers to these tasks will not be considered.

Question 1:

We are currently facing a challenge where we need to generate PDF’s of all the pages generated by the activities our research participants take part in. As we make use of Django rest framework and angular on our frontend the challenge is currently finding a way to generate these PDF programmatically. Come up with a solution of how you would approach this and which third party packages you would use.

Question 2:

We make requests to our API for data which is shared over several angular components. These components need to wait for the data to be available before they can run using this data. An example of this is we request the current user’s permissions based on different user groups (Admin and User) and then use that in several components to render the page the user should see depending on their privileges. Could you explain how you would implement this in angular with short extracts of the code.


Details →
16 APR 2018
WallJAM Ltd Stevenage, United Kingdom

WallJAM - Python/Django Developer urgently needed

We require a developer who has good knowledge of Python 3.5  and  Django and experience with circuit boards programming help us continue in the development of our gaming software that mashes physical sport and play with digital performance data

The successful candidate will need to be English speaking and happy to work as part of a team. 

This part time job is super urgent




Details →
9 APR 2018
Omni Digital Bristol, United Kingdom

Python Developer in Bristol

Join a team who are committed to the best work


Overview

Omni Digital is looking for a confident Python developer. The start date is flexible but the position is currently open.

The salary will be commensurate with experience, and will be pro-rata. The job offers the opportunity to work from home for one day per week.


About You

You will need to be able to work quickly and proficiently with Python, and experience with Django is preferable. 

Experience in a broad range of programming languages and technologies is desirable, but not necessary.

An openness to new technologies, and a 'right tools for the job' approach is mandatory. 

If you have experience in front-end technology this will be a bonus, but is not a requisite for the role, as we have a dedicated position filled for front-end and design. Plus, we do very little client-side development at all - an unfashionable position and one you would be welcome to question us on at your interview.

You will be committed to best practices and be able to work as part of a team. A passion for open source technology is essential, and ideally you will have experiencing in open-sourcing your own code.

Although generally you will not be dealing with clients on a day-to-day basis, we do ask that you are able to talk to clients when necessary.

You’ll also have your own interests that we’d like you to share with the team. Ideas for our days out, new business venture proposals (no matter what field or industry), improvements to our workflows, new tech talks, etc -  all welcome.


About Us

We are a mature company (16 years!) with an experienced dev team. We build products, systems and applications primarily in Python and using Django, but utilise other technologies such as Javascript, Node, and GoLang where appropriate. We believe in the right tools for the job, not one hammer for every problem. 

Our infrastructure stack consists of modern tooling such as Ansible for the management of server configuration, with some ongoing experiments with Hashicorp Vault and Terraform.

We do primarily service clients, however our approach is to create open-source products that the clients’ work is built upon rather than treating every client project as a new job.

We have two of our own products under development, which we are looking to release to the market in the Summer. Our aim is to make our products become our primary source of income.

Our clients span public, private and charity sectors, and all expect the very best service from us. The NHS is an important client to us, and a recent project we worked on is: bnssgccg.nhs.uk.

For instance within the context of News & Media, we have produced NLP systems for the recognition of distinct entities, constructed highly concurrent web crawlers and have used machine learning to identify the quotes that journalists take down in interviews.

We are committed to only hiring the best people, and in return we offer a flexible working relationship, in a nice office environment, with the usual perks such as regular team away days.

We try not to fall into agency cliches, and we also try and avoid bullsh*t in all our work and our communications. Hence no ‘Ninja rockstar developer’ job titles.

Our team is efficient, but small. We take pride in our efficiency but are looking to grow sensibly. You will be a part of a team of four back-end developers, one front-end designer-developer, and one person who deals with the clients and runs the Agile sprints.

Omni operates on a primarily flat hierarchy, we do not have account managers, business development managers, traffic managers or any of the other trappings of the stereotypical Digital Agency. Decisions around technology are lead by the dev team, our direction is planned and executed by the team as a whole.

We are based in one of the most beautiful and historic areas of Bristol: the Underfall Yard. We all enjoy having the opportunity to walk along the water in our breaks and appreciate our surroundings. 

As a business Omni is dedicated to ethical and sustainable practices and are in the final stages of qualifying for B Corps certification.


The Work Involved

The role will largely see you focused on back-end development in Python. 

Specifically, the work will involve, but will not be not exclusive to:

  • Building systems in Python and Django
  • Integrating HTML flats prepared by our template designer / frontend developer
  • Testing - unit and function testing, as well as smoke tests and peer review
  • Any training for new or existing staff in back-end technologies
  • Research and development


Hours

You will be working 40 hours per week with paid lunch. 


How to Apply

To apply, please email contact@omni-digital.co.uk with a ONE PAGE C.V.



Details →
22 MAR 2018
M/A London, United Kingdom

Django Developer

M/A is looking for an ambitious Developer to join our small studio in West London.

We have created websites and applications for start-up’s, corporations, e-commerce and charitable organisations as well as some of the world’s leading photographers, artists and agencies, amongst a rich variety of other work.

Our interests lie in exploring and utilising new technologies in a contextual and creative way. Research, experimentation and self-initated work help define and inform our commissioned projects. We pride ourselves on a good work/life balance and the collaborative working experience in our studio.

Role:
You will be responsible for leading the back-end development of a broad range of existing and new projects. You will be working closely with the creative team. You will also be working with clients in order to understand and develop the technical strategy for projects. Front-end development experience is a added benefit but not a requirement. 

Requirements:
Experience with Python and the Django framework
Experience building responsive modular websites using modern JavaScript frameworks (ideally using Angular JS and Vue.js)
An understanding of module bundlers, task runners, and dependency managers (Webpack, Grunt/Gulp, NPM)
Experience working collaboratively using Git

Who are we looking for?
You care about writing quality, high-performance, maintainable code
You’re interested in solving difficult problems and discovering new techniques and approaches
You love learning new skills and technology and are always on the lookout for the best tools for the job
You have a passion for teamwork and you want to work in an environment fuelled by great ideas no matter who they come from
You work best managing your own schedule
You’re keen to work on a variety of projects, seeing them from start to finish
You have an interest in design and the visual arts


Competitive salary based on experience.

Applicants should forward their CV and work examples to info@ma-work.co.uk

No recruitment agencies, please.
Details →
21 MAR 2018
Sutton, United Kingdom

Django Developer

Django/Python Developer- £500 per day + - South London - 6 months

Nyman Resourcing are a specialist professional services company who are delivering a Strategic CMS for our Financial Services client based in South London. 

The successful Developer will be joining an established delivery team of Django, Middleware and Front- End Developers. This is an opportunity to collaborate with fellow Software Engineers where your opinion and technical skills are valued and listened to. Nyman Resourcing's client are determined to use cutting edge, cloud based technologies.

Essential Skills:

  • Django Framework
  • Python Coding
  • Some knowledge of Cloud Computing (eg AWS, Docker)
  • Agile

Django/Python Software Engineer - £500 per day + - South London - 6 months

Details →
14 MAR 2018
Octopus Energy London, United Kingdom

Back-end developer

WANTED: thoughtful back-end developers to help build out our platform.

Octopus Energy is a tech-focused energy supplier for the UK market and we’re are looking for diligent and thoughtful software engineers, of any level of experience, to join our growing team.

We’re building a modern, event-driven platform for interacting with both consumers (via the web, mobile and smart-meters) and the industry (eg data flows, consumption forecasting, trading on the wholesale market).

We’re an innovative and customer-focussed company, helping to drag the energy industry into the 21st century.

This is a rare opportunity to use technology to help fight climate change through helping the UK to use green technology and renewable energy sources.


OUR TEAM

All technology is written and maintained by a multi-discipline engineering team of around ten people. This includes server-side, client-side and mobile engineers working closely with UX experts, copywriters and designers.

We follow a Kanban-like approach, using Google docs and Trello to specify and manage work; Github, CircleCI and Terraform Enterprise as part of an immutable-infrastructure, continuous delivery pipeline; and Loggly, Sentry and Cloudwatch to measure performance and monitor production.

Engineering standards are high. We pair program, thoroughly review and test code before it deploys and maintain fast, high-value test suites. We have weekly tech talks, monthly blitz-days (eg sharpening our internal tools, upgrading dependencies) and can often be found at tech meet-ups and conferences.


OUR TECHNOLOGY

On the server-side, we mainly use Python. Our consumer-facing site is powered by Django and the Django-REST-framework. We also use Pandas, Numpy and Jupyter for analysis and forecasting, plus Celery, RabbitMQ, SQS and Airflow for background processing.

We use AWS heavily, employing most of the “Hashistack” (eg Packer, Consul, Terraform) as part of a continuous deployment pipeline.


WHAT WE’RE LOOKING FOR

We’re looking for someone with a general interest in technology and problem-solving; someone diligent and thoughtful. It would be helpful to have experience/expertise in the following (in rough priority order):

  • Python
  • Django (or equiv. web framework)
  • Domain modelling
  • HTTP and REST APIs
  • Writing robust and fault-tolerant software
  • Celery and async processing
  • Postgres

Plus experience in the following would be a bonus:

  • AWS
  • Terraform, Packer, Consul
  • React and Redux

We would prefer someone who can work in our Soho office but will consider remote candidates (warning: the bar is much higher). You do need to be able to work in the UK without a VISA though.

Above all, we’re looking for someone who thrives on providing alternative opinions, challenging those around them and being challenged.

For more details, including some sample internal documents, see: https://octopus.energy/careers/back-end-developer/

Could this be you?

Details →
26 JAN 2018
SQR Systems London, United Kingdom

Backend Engineer (Python)

Who we are:

SQR Systems (http://sqrsystems.com/) is an innovative cyber security company and we are building a trusted secure communications platform for mobile and Internet of Things (IoT). The Ceerus platform enables organisations and developers to create products with our APIs and quickly enter the market by removing barriers around compliance and security assurance. Our patented software technology combines compression and encryption to enable high quality secure voice, video and messaging.

We were named one of the best secure mobile messaging apps in 2015 and one of the UK's 13 most promising cybersecurity startups. We have worked with organisations such as Vodafone, IBM, BAE Systems, UK Ministry of Defence, US Department of Defense, UK and Global banks as well as other UK Government agencies.

Our vision for the role:

The Backend Platform Engineer will design, build and support our secure communications platform. They will be responsible for designing, implementing, and deploying scalable components of the platform that powers our mobile and IoT products.

You should join us if you:

  • Are great at developing RESTful services in Python
  • Follow engineering best practices such as test driven development, and continuous integration
  • Are familiar with API documentation standards such as Swagger/OpenAPI
  • Have experience developing scalable platform components, and understand when and why components of a platform would need to scale
  • Can develop clean interfaces for the libraries you write and can keep the integrator in mind
  • Are happy integrating third party libraries, frameworks and APIs
  • Can communicate to technical and non-technical people, and are able to work in small teams
  • Are comfortable translating high level requirements into technical designs that can be implemented

Extra talents we look for:

  • Experience with configuration management technologies (e.g. Ansible, Puppet, Chef)
  • Experience with cloud platforms (AWS, Rackspace)

Who we look for:

  • People who take ownership of what they do and proactively contribute
  • Team players with a drive to deliver, producing work on time and to a high standard
  • Independent thinkers who are inquisitive and not afraid to suggest new ideas
  • Individuals that are data driven but able to make judgement calls when necessary

Some of the perks:

  • Private medical insurance
  • Company pension scheme
  • Pastries every Thursday, and beer & pizza nights twice a month
  • Regular team outings, hackathons, meditation and improv

Our successes:

  • Winners of the November 2011 Shell LiveWIRE Grand Ideas Award and the Shell LiveWIRE Innovation Award 2012, both of which recognise young entrepreneurs with the most innovative business ideas
  • Winner of Cambridge Wireless Discovering Start-ups Competition 2013. That year we also won the Start-up category at the Global Security Challenge, and were a runner-up at Vator Splash London
  • Finalists of the Smart UK Project 2014, a competition to find the UK’s most innovative mobile company
  • Showcase winners of Innovate 2015, UK’s largest innovation conference

Where you'll work:

We are based in Plexal (http://plexal.com/), one of Europe's leading technology innovation centres based within the Queen Elizabeth Olympic Park. It's a state-of-the art environment designed as a mini-city for companies both big and small to accelerate innovation, complete with a makers lab, events stage, high street and central park. Within 68,000 square feet, over 800 members converge at Plexal to imagine, design and create connected products that improve our lives.

If you want to join our team, please get in touch via careers@sqrsystems.com or forward it to your friends.

Details →
12 DEC 2017
Torchbox Bristol, United Kingdom

Senior Python Developer

We are looking for a Senior Python Developer to join the team at Torchbox (https://torchbox.com/). You’ll be taking the lead on building a wide range of bespoke apps for our lovely, interesting clients - organisations like the NHS, the World Food Programme, Google, Médecins Sans Frontières. You'll be helping us improve Wagtail, our popular open source CMS.

To be successful in this role, you'll:

  • Be an expert in Python and Django, as well as one or more supporting languages, technologies and frameworks: DRF, JS, Wagtail, React, Vue, Docker, Elasticsearch, PostgreSQL.
  • Be at expert-level in SQL, Linux command line and git.
  • Be confident communicating with clients to elicit clearly defined requirements and convert these into robust technical architecture.
  • Be able to proactively assist our clients with improvement and further development of their software.
  • Be experienced in producing high-quality technical specifications, documentation and accurately estimating the time required for the build.
  • Be confident in providing tests to support code, contributing to testing strategies and providing high-quality user training.
  • Have experience producing high-quality code to budget, demonstrating commercial awareness.  
  • Have the ability to operate as technical lead on projects.
  • Be confident contributing to proposals and pitching successfully.
  • Provide technical advice to the wider community.

We'd love you to have a current technical blog or an active Github profile. Maybe you're interested in Rust / Go / something we haven't heard of - tell us about it!

As well as the technical knowledge, you'll also:

  • Remain up to date with state-of-the-art developments in your software field and share your knowledge with the wider team.
  • Be confident keeping projects on track (time and budget) through strong personal project management skills, collaboration and supporting other team members.
  • Support colleagues (teaching, coaching, line managing, mentoring, reviewing and improving code).

In return we'll offer:

  • An opportunity to work on high profile projects for fantastic organisations making the world a better place.
  • Performance-related bonuses.
  • Conference allowance.
  • 25 days annual leave.
  • 5% Pension contributions in an ethical pension fund.
  • Life Assurance, Health Scheme, childcare vouchers, Bike to Work scheme, flexible working and more.  

Torchbox is a Best Companies 3-star accredited employer.  Working in either our central Bristol office or our Oxfordshire office in the beautiful Cotswolds, we offer a flexible, friendly working environment, with a high-quality team; weekly lunches with your colleagues: BBQs in the summer, curries, pizzas and stews in the winter; great company social events and more.

Torchbox is an Equal Opportunities employer.

No agencies, please.

Details →
London, United Kingdom

Django Developer (Remote)

London, UK. REMOTE okay, but bonus points if you can get to London sometimes.

Wildfish - http://wildfish.com

We're a London based consultancy who work exclusively with Django.

We're looking for a full stack developer to join us, initially on a freelance basis. Primarily you'll be working on our client sites maintaining and developing Django web applications and mobile APIs, but also working on some of our own products and open source work.

Everyone in our organisation is a developer, all of us working remotely, although it's handy if you're within distance of London for meetings occasionally. We're ideally looking for someone in the UK, but will possibly consider someone overseas with excellent English in a similar timezone if we can't find someone in the UK.

Some of the things we use, which it would be good for you to know some of:

Python/Django [Essential]

HTML/CSS/Javascript [Essential]

Twitter Bootstrap

React / React Native

PostgreSQL

Ubuntu Linux Server Admin

Docker

AWS, GCE

The most important thing is that you must be passionate about your craft, and eager to share and learn with others who feel the same.

You'll need to be able to work autonomously, so it's important that you're the sort of person who has attention to detail and can be self motivated.

Please email work@wildfish.com, including the salary or rate you're looking for, along with a list of 3 Django apps you like to use in projects, and a link to any code you have available online.

Thanks :)

Details →
16 NOV 2017
Growth Street London, United Kingdom

Software Development Engineers

We are on a mission to create a new kind of financial service. Growth Street is building a business banking platform to support the 5 million SMEs that power Britain.

We’re passionate about helping businesses maximise their potential, making applying for credit as quick and easy as possible. We have crafted an efficient marketplace for both borrowers and lenders, so they can get a better deal and a better service than the banks can offer. We are not a bank, and we are far more than an alternative lender. We are something better.

Growth Street engineers are skilled technically, and enjoy working in a team environment and contributing to its success.

We are a rapidly growing team from all kinds of backgrounds. We are deeply ambitious, we work hard and we work together.

We are an equal opportunities employer.


We need Software Development Engineers with experience of delivering impactful results by building first rate software applications. We want to hire people who can see solutions not problems and work collaboratively across all areas of the business.

This is a "level 2" or “mid level” role. It is ideal for somebody who wants to focus on doing great quality work and grow toward having a high degree of influence, potentially at a senior level. Typically, mid level engineers are the people who frequently do design work, but spend the majority of their time writing a lot of high quality code. As your role develops you can expect more responsibility for technical design and coaching.


Your Responsibilities
  • To help design and to build robust systems focused on extensibility, scalability and availability.
  • To apply a test-driven approach to all engineering moving forward, working with the team to this goal, shortening the feedback loop across the SDLC.
  • To contribute to a productive, creative and enjoyable engineering culture where builders can do work they feel proud of.
  • To work with business stakeholders, product owners and business analysts to understand requirements, develop ideas and design solutions.
  • To support production systems operationally and participate in continuous improvement of their quality.
REQUIREMENTS

Our tech stack includes, but is not limited to: Python 3.5; Django; PostgreSQL; Celery running in AWS infrastructure;. And, if you answer “yes” to the following questions, then we could be a great match:

  • Do you practice the principles around ‘12 factor’ app.
  • Do you apply the SOLID approach to everything you do?
  • Do you have proven experience of, or a preference for working in teams delivering complex, highly performing and high quality financial services products?
  • Are you motivated by the opportunity to transform our django-based applications into extensible, scalable and highly performing services.

You will be part of a fantastic and energetic team that constantly demonstrates the Growth Street company values of Being Curious, Being In-sync and Beating Expectations.

Nice to Haves

  • Experience within financial services.
  • Experience with integrations with various SaaS based financial/risk platforms such as Xero,FreeAgent, Moody's RiskCalc, Equifax.
  • Knowledge of Django & Django REST framework.
  • Experience developing against a cloud platform such as AWS, with an eye on serverless applications and beyond.
  • A competitive salary
  • Employer pension contributions of 5% of your base salary
  • Generous training, equipment and IT budget
  • The tools you require to get the job done
  • A strong and clear company culture, focused on growth
  • Participation in an employee equity scheme
  • 25 days of holiday plus Bank Holidays

The role is based from our London offices. We are located 1 minute from Aldgate Tube station.

Details →