3 MAY 2016
Caktus Consulting Group, LLC Durham, North Carolina

Django Web Developer - Contractor

Caktus builds web and mobile apps with Django. We’ve built over 100 custom solutions that have reached more than 73.8 million people globally. Join our sharp team and be part of an open, collaborative culture that puts quality at the heart of each project. We’re passionate about solving complex challenges especially when they have a social impact. In addition to building the world’s first SMS voter registration project in Libya, we’ve also built applications for InDemand, Discovery, PBS, Mozilla, and UNICEF

We are looking for an experienced Django Web Developer to work on a contract basis who enjoys working on a team and is excited to work on new and diverse projects. We would like to develop a long-term relationship with someone who has between 10 and 30 hours per week available. You could work from either our Durham, NC office, Baltimore, MD office or remotely. 

As a Django Web Developer, you will:

  • Work collaboratively with the development team to get a feel for and learn about the Caktus development process
  • Clone Git and Mercurial code repositories and configure development environments running Django projects
  • Model and implement intricate data structures relational databases such as PostgreSQL
  • Create, implement and edit Django templates with compliant HTML5/CSS3 and use LESS/SASS to organize and make CSS easier to manage
  • Help setup and run projects in production environments on Linux (Debian-flavor) with Nginx, Gunicorn, RabbitMQ, Celery, Redis and other tools frequently deployed alongside Django web apps
  • Write complex Django apps following client specifications while maintaining a high level of unit test coverage to catch and prevent feature regressions
  • Deploy your changes to development servers frequently so clients see progress and feel connected to the process
  • Perform code reviews and use the gitflow branching model to stay in sync with the team
  • Follow agile development methodologies and take part in weekly team scrums and standup meetings

Caktus is looking for a professional Django Web Developer who:

  • Enjoys working on a small team and is excited to make highly customized web apps
  • Has experience working as an independent contractor
  • Could visit the Caktus office to become acquainted and collaborate with the team
  • Has a strong grasp of Django development techniques and always stays on top of the latest development best practices and tools
Details →
21 APR 2016
Birkbeck, University of London London, United Kingdom

Senior Software Developer

The purpose of this job is to develop publishing technologies, including annotation, XML typesetting and translation facilities, for the Open Library of Humanities (OLH) project, based in the School of Arts at Birkbeck.

The job holder is responsible for delivery of software systems required to fulfil the needs of the Open Library of Humanities.  This includes test-driven development of a triage mode for the meTypeset XML typesetting software; the integration of hypothes.is annotation software into the OLH platform; and the modification of the hypothesis client and server components into a fully fledged inter-lingual translation system.

The purpose of this development work is to situate the OLH platform as a world-class academic publication platform.

You will require extensive knowledge of computer programming, including in-depth knowledge of at least one specific programming language/technology in a Unix environment, with good working knowledge of distributed version systems and a good understanding of web accessibility and usability issues. You will also need at least three years’ experience of Web development within a Unix-like environment and experience of development in a Linux environment.

The ideal candidate will be a highly productive and motivated individual, proficient in a range of appropriate technologies and with a demonstrable track record at completing projects. Technological knowledge and ability should ideally include, but is not limited to: PHP, CSS, javascript, python, git, test-driven-development methodologies, XML, XHTML, XSLT, and XPATH. Above all you will need to be keen to work in a team to contribute to the achievement of our goals and aspirations but also have the ability to work independently. Knowledge of universities, the humanities disciplines and scholarly publishing would be an advantage.

Salary: Grade 8 of the College's London Pay Scale which is £42,446 rising to £49,964 per annum.

This post is full time, 35 hours per week (1.0 FTE) and fixed term for 26 months. The salary quoted above is on the College's London Pay Scale and includes a consolidated Weighting/Allowance which applies only to staff whose normal contractual place of work is in the Greater London area. The initial salary will be dependent on the skills and experience of the successful applicant. The appointment is subject to a probationary period of 6 months. Birkbeck also provides a generous defined benefit pension scheme, 31 days paid leave, flexible working arrangements and other great benefits.

The closing date for completed applications is midnight on 23 May 2016.

Interviews are to be held between 15 and 17 June 2016.

Birkbeck is an equal opportunities employer and encourages applications from all candidates irrespective of their sex, race, disability, sexual orientation, age, religion or belief. Birkbeck is a member of the ‘positive about disability’ two ticks scheme and guarantees to interview all candidates who meet the essential criteria for the post.

Details →
11 APR 2016
Context Information Security London, United Kingdom

Python/Django Developer

Love Python and Django? So do we!

At Context we use Django and Python to develop our in-house web applications, the largest project being our back-office application (CHAOS) that does everything from scheduling jobs to financial forecasting and even planning social events. CHAOS already interfaces with our SugarCRM sales software via a REST API and upcoming integration work will link it to our new finance system.

We're also developing a large scale distributed automated vulnerability scanning engine and maintain a penetration testing administration system. And last but not least, we're developing a document writing tool (think Google Docs for writing security testing reports) using Ember.js and Django REST framework.

We're looking for a Python/Django developer to join the software development team in Context's London office. We are a small team (you'd be developer number six) but we like to punch above our weight and build software that really makes a difference. Almost all the software we use is open-source and we like to contribute back to the community (see github.com/ctxis for projects we've been working on).

This role will involve interacting with other parts of the business and also external clients to understand what they want our systems to do, so in addition to being a great programmer, you need to be very good at listening to users and translating their needs into software requirements.

Skills & Requirements

  • Expert Python and Django skills
  • Solid experience in full-stack web development (HTML, CSS, SQL, JavaScript)
  • Basic Linux system administration
  • Git experience. We use gitlab and have daily meetings to discuss any open merge requests
  • Good English language and interpersonal skills and ability to develop business requirements with a range of staff from across the company
  • Experience with the following a plus: Ember.js or any other JavaScript framework, PostgreSQL, Django REST framework, Nginx/uwsgi, Celery, Ansible, Vagrant

The Company

Context is an independently operated cyber security consultancy, founded in 1998 and focusing on providing highly skilled consultants to help organisations with their information security challenges. We work with some of the world’s most high profile blue chip companies and government organisations.

We are growing rapidly and are expanding our team and our services. We have offices in the UK, Germany and Australia, and are recruiting in order to support an expanding business.

Salary and package

A competitive salary and package aligned to market rates and including annual review.

Additionally, Context hosts a comprehensive bonus scheme and benefits including:

  • 25 days annual leave, option to buy up to 5 extra days;
  • company pension scheme, contributory of up to 8%;
  • company share plan;
  • numerous voluntary benefits including Cycle to Work Scheme, Childcare Voucher Scheme, Season Ticket Loan;
  • free eye tests and sabbatical options.
Employees also benefit from an individually tailored learning and development plan which can include financial support with tuition/exam fees and access to various conference opportunities. Company ethos is paramount and so, in addition to these bonuses and benefits, Context offers a flexible working environment, regular social activities and various day to day extras such as free refreshments.

Details →
4 APR 2016
Emerio Corp., a company of NTT Communication Singapore

Consultant - Python/Django

We are currently seeking a Consultant – Python/Django to work with us in a unique and dynamic environment, designing and developing systems which are a global cloud-based service offering by a major telecommunication company.

Work Location: Singapore (candidate must willing to relocate to Singapore)

Job Type: Permanent OR 12months Contract Position available

The ideal candidate will be fluent in Python and Django, have experience writing database-driven client-server apps in a Unix environment. The candidate must be able to write code that is robust, secure, extensible, reliable, and maintainable.

We are working on Managed Security Services Platform. Technologies used PHP, Python, MySQL

Skills: Linux, MySQL, PERL, PHP, Python, Django

About us:

Emerio , an NTT Communications company, an IT services and Solutions Partner. Founded in 1997 and headquartered in Singapore, Emerio started as an IT applications development and maintenance services organization. Currently Emerio has 2,000+ employees across 11 countries with delivery center’s in Singapore, Malaysia, Indonesia, India, Philippines and Thailand.

Emerio became a part of the NTT Group (ranked 32 on the Fortune Global 500 list with consolidated operating revenue of 129 Billion USD) in June 2010. The combination of NTT Com's world-class capabilities in fields such as networks and data center services along with Emerio's industry knowledge, process expertise and skilled resources makes it a compelling option for organizations looking towards reliability, cost effectiveness and a REAL IT partnership.

Contact Information:

  • Contact: Alex Lim
  • Contact Email: lim.boonhock@emeriocorp.com
  • Website: http://www.emeriocorp.com
  • We will sponsor the work VISA in Singapore and a flight to get you from where you are to work with us.

Details →
10 MAR 2016
Titan Engineering Denver, Colorado

Freelance Django Developer

We are looking for an experienced Django developer to work on a hourly-rate contract basis. The position is remote, but contractor must be a US citizen.

We need you to:

  • Work with a very small team for 30+ hours a week, communicating using Slack, Hangouts, and email.

  • Write Django views, models, templates, unit tests, etc. with minimal hand-holding.

  • Take part in daily standup meeting (Hangouts)

  • Use JIRA for project management.

  • Use git for version control, including branching and issuing pull requests on Bitbucket.

  • Write views that generate documents in .xlsx or .pdf formats.

  • Develop in a Vagrant box (Debian 8 guest, Virtualbox provider)


  • Strong Python 2.7 experience

  • Strong experience with the Django framework

  • Familiar with front-end development: HTML, CSS, JavaScript

  • Experience with Git, include issuing pull requests and merging branches.

Bonus skills:

  • Postgresql

  • Coffeescript

  • Node

  • Ansible

  • Understanding of Content Security Policy

Details →
9 MAR 2016
PresenceLearning San Francisco, California

Software Engineer, Backend (San Francisco, Salt Lake City)

Why is this role important? “A shiny car is nothing without a good engine,” said Francois, one of the stellar engineers on our Development team, when asked this question.

As a company, we have an ambitious vision to enter new markets and dramatically expand our product offering. This growth requires support across the organization, and the Backend Engineering team is responsible for building a robust engine that will power all these new services and products. The Backend Engineer will work with Product and Engineering leaders to create the systems needed for staying a step or two ahead of the Frontend Engineering team. The person in this role will work on an interesting mixture of Product-led and Engineering-led projects, and has the opportunity to wear as many hats as he or she would like.

What will you do at PresenceLearning?

  • Build the backend for a secure, shared browser experience for multiple users across multiple platforms
  • Design and build a collaborative scheduling and calendar management system to help parents schedule recurring appointments with clinicians at the end of a therapy session
  • Abstract user authentication into its own app that communicates with an ESB
  • Develop a system that logs all access to patient records, and alerts us of suspicious behavior
  • Refactor dashboard queries to speed up one of our most-accessed features
  • Create a reputation system so parents can easily find quality clinicians

What are we looking for?

  • Deep expertise in your favorite dynamic programming language (Python, Ruby, and so on) with a strong preference for Python
  • Significant experience with a modern web framework with a preference for Django
  • Experience working with relational databases (MySQL , PostgreSQL, Oracle, and so on)
  • Experience shipping products
  • Significant understanding of object-oriented programming, data structures, algorithms, design patterns, systems engineering, scalability, databases, code optimization, unit testing, debugging, continuous delivery, and version control
  • Strong experience with modern browsers and debuggers
  • Some experience with HTML, CSS, and JavaScript
  • Experience with Angular, Less, and Grunt (our frontend toolkit) is a bonus
  • Opinions on product design and UX
  • Work well autonomously, as well as with a cross-functional team
  • A startup-person: hands-on, proactive, sees their role as more than just a job

About us: We provide “anytime, anywhere” access to a network of more than 700 licensed clinical professionals who work face-to-face with patients via secure, live, online video sessions using our proprietary platform, vast library of therapy activities, and detailed progress monitoring and tracking tools. We have delivered more than one million sessions of teletherapy and telemedicine to educational and medical institutions across the United States and globally.

We are the 6th fastest growing company in San Francisco. In December of 2015, our people’s enthusiastic reviews on Glassdoor earned us a “Best Place to Work 2016” award.

Details →
25 FEB 2016
YunoJuno London, United Kingdom

Platform Developer - Python/Django - Exciting fast-growing start-up - London

YunoJuno are looking for experienced Django developers to join the core platform team.

The product team is currently 7 strong and growing. You will be working alongside experienced Django and front-end developers, together with UX and design. Priorities are set on a continuous basis, and we follow a Kanban-like process (using Trello).

We value independence and you will be given a lot of autonomy; our ultimate measure is a consistent, high-quality output, which we measure through code reviews and daily stand-ups.


  • Taking ownership of particular features during key phases of development
  • Ongoing development and maintenance of YJ codebase
  • Work closely with the UX and design team
  • Participate in code reviews
  • Maintain best practices
  • Contribute to YJ’s open source projects

Skills / Experience

  • Experience working with a large existing Django codebase
  • Experience of test-driven development
  • Experience working on a full application (+ 12months)
  • Excellent Python (2.x and ideally 3.x) and Django (1.8+)
  • Competent HTML, CSS and JavaScript (including jQuery)

Bonus points for:

  • ElasticSearch
  • Postgresql
  • Heroku
  • Docker
  • Vagrant
  • AWS

YunoJuno was founded by employers and freelancers from the creative and tech industry to redefine the Future of Work. We came together because we believe that the global shift towards freelancing needs an equally dramatic shift in the way talented freelancers are supported, promoted and employed.

We are very proud to be backed by the best investors in our sector, have grown month-on-month since launching, and are looking for the best people to help us execute on our big vision.

What's in it for you?

  • Flexible working hours
  • Competitive salary.
  • Community benefits including access to WorkAngel.
  • Fantastic office location
  • Relaxed working environment
  • 25 days annual leave
  • Regular company socials
  • Cycle to work scheme
  • Fully stocked fridge and snack bar
  • Opportunity to help redefine and industry
  • Work with established creative companies through to technology start-ups
Details →
22 FEB 2016
Scout by Broadsheet Fitzroy, Australia

Mid-Weight Full Stack Developer

Broadsheet Media is looking for an experienced full-stack developer with a passion for web development to join the Scout Jobs team.

Scout focuses on helping our audience find their ideal job in the hospitality, retail and creative industries, and helping businesses in those fields find excellent employees.

You’ll be responsible for the ongoing development of Scout, with the opportunity to be involved in the full process, all the way from initial product planning through to production and potential to own and guide a large part of the codebase.

You need to be happy taking guidance, with a collaborative mindset and open nature, but be able to work independently the majority of the time. You’ll report to the Broadsheet Media Technical Lead.

We work with a range of tools, familiarity with Python, Django, Node.js, SQL, React, etc. are a plus but above all we want to meet people who are enthusiastic about software development and are excited to be involved in the development of a growing product in an interesting space.

What you know

How to debug complex issues across a production web stack

Responsive web development

Strong understanding of fundamental principles of web development, algorithms and data structures

Distributed version control (we use Git)

Bonus points for

Experience working with Python, particularly Django, on commercial projects

Experience with e-commerce, particularly with Python

An in-depth understanding of SQL (MySQL or Postgres), email delivery, HTTP and REST APIs, TCP/IP, etc.

Who you are

A fast-thinking problem solver

A compulsive learner

An excellent communicator and collaborator

Someone with a strong interest in best practice web development, who keeps on top of ongoing trends in the industry

How to apply

We love to see people's side projects, hobbies and toys!

Resumes are welcome of course but please feel free to include websites, blogs, portfolios, code samples, Github / Bitbucket / GitLab accounts or even just tell us a bit about what you've been working on and why you love it.

Details →
19 FEB 2016
Origin London, United Kingdom

Senior Django Developer for Origin (fintech startup!)


We are looking for a Senior Python Engineer to work with us to build out the Origin marketplace platform. We're turning on its head the big bad world of Finance, specifically bond issuance. We're from the Barclays Techstars Spring 2015 program, winners of BBVA Open Talent 2015 and we're backed by an awesome list of angel investors and seed funds.

You’ll have the opportunity to work in an exciting, early-stage startup in a senior role within our growing Engineering team and take ownership of key parts of the product.

What we're building is challenging but spans a wide range of technologies. 

- Playing a crucial role in designing and building out our marketplace platform 
- Shipping and taking ownership of impactful new features and functionality 
- Responsible for developing robust deployment and testing processes 
- Working closely with a small group of determined, like-minded people to reshape the world of Finance

- 4 years+ commercial experience in Django/Python 
- A strong focus on quality and a desire to get things done the best possible way 
- A desire to test ALL the things 
- Eagerness to get things shipped and being used as quickly and efficiently as possible 
- Experience in architecting and building scalable web applications

- Full-stack experience using modern client-side technologies and practices 
- Experience scaling a web application by orders of magnitude 
- DevOps experience (repeatable deployments, automated releases, CI/CD, infrastructure as code) 
- Experience developing financial applications for use by financial institutions

You MUST be eligible to work in the UK and personally have the skills described above (eg. not be a recruiter).

Details →
11 FEB 2016
Omni Digital Bristol, United Kingdom

Back-end Django Developer - Full time


Omni Digital is looking for a confident developer with experience in Python and Django. The start date is immediate, the position offers flexible hours and the opportunity to work from home, and you will be provided with a new computer to use.

The salary will be commensurate with experience, and will be pro-rata.

About Us

We are a mature Digital agency (13 years!) and we build websites and web based applications almost exclusively in Django.

Our clients come from a wide range of sectors, and all expect the very best service from us.

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 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 title.

But we do have a ping pong table. And are in a industrial-style, open-plan office with a lot of Macs and some fake grass in the corner. Sorry.

About You

You will need to be able to work quickly and proficiently with Django and Python.

You will also be committed to best practices, have good DevOps capabilities, 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.

Ideally you will be Bristol / South-West based, but a strong candidate in London will be considered.

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 office, new tech talks, etc - all welcome.

The Work Involved

The role will largely see you focused on back-end development in Python and Django, but you will also have to support the agency’s DevOps setup, and our enterprise search servers (Elastic).

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

  • Building sites in Django 
  • Integrating HTML flats prepared by our template designer / frontend developer
  • Continuous integration
  • Testing - unit and function testing, as well as maintenance of our CI server
  • DevOps
  • Any training for new or existing staff in back-end technologies
  • Research and development of new systems


To apply, please email jobs@omni-digital.co.uk with a one page C.V.

Details →