2 DEC 2016
Wildfish London, United Kingdom

Django Developer

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 someone to join us. Primarily you'll be working on our client sites maintaining and developing new 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 the same time zone 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

I'm imagining we're looking for someone who has at least a year or two of Django experience and is eager to learn more.

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 without someone on your case.

Ideally we're looking for a permie but will consider freelance if we can't find someone suitable. Possible share options for the right person.

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 →
23 NOV 2016
Unhaggle Inc. Toronto, Canada

Python Developer - Build the smartest way to buy a car (Telecommute - full time)

Unhaggle is currently the #1 web portal in Canada for new car buying. The data we provide powers our own tools and products, including our flagship consumer car buying service at Unhaggle.com and leading automotive portals including Yahoo Autos, MSN Autos, Autofocus, AutoGuide, Globe Drive, and others. We have also recently partnered with auto makers to launch a large eCommerce platform allowing the complete purchase of new cars online.


We are looking for Python developers with experience with web application development. This is a full-time remote position, we accept applications from anywhere in the world.


We use GitHub to manage tasks and code reviews as well as tools/services like Travis-CI, Docker, New Relic, Sentry, Browserstack, Stripe, Twilio, Solr and Redis. Our dev team is regularly connected in Slack for communication. We are constantly seeking the best tools available for our development team.


You will be primarily involved in the following projects/areas:


* Our new eCommerce platform for new car buying, serving major car brands

* Our web portal unhaggle.com

* A web portal for our partner Kiijiji (eBay Canada): http://kijiji.unhaggle.com/

* REST APIs, for integration with different partners

* An internal and innovative SaaS web application we built for industry clients

* Widgets we built for third-party integration, they run in some of the most popular auto websites in Canada.

* Maintenance of our test suite and code base

* Implementation of new features

* We take quality seriously and you should expect to be involved in well written code bases following standards such as PEP-8 and good software engineering practices.


Requirements:


* Strong hands on experience with Python, experience with Django is important, but we might still be willing to consider candidates with strong Python skills and none or little knowledge with Django.

* Strong web development experience: we expect that you know XHTML, CSS and Javascript well. Hands on experience with jQuery is a big plus

* Track record of delivering completed projects, preferably web-based

* Good SQL knowledge and databases, PostgreSQL is a plus

* You should be very familiar with Linux

* Experience using version control software, Git is a plus

* Understanding of code best practices and standards. We also expect that you follow PEP-8 style guide and use tools like Pyflakes and Pylint very often

* Experience writing Python test cases is a plus. Prior experience with TDD and/or Selenium is a plus.

* Easy-going personality. You will actively participate in design discussions and code review


We are helping consumers to get the best price on new cars in Canada and changing the industry along the way. Working at Unhaggle brings unique challenges, you will have the opportunity to leave a large footprint and have real impact in the product we ship every day to our customers.


No relocation available, we are a distributed team.


Please submit resume and cover letter to evandro@unhaggle.com


Details →
Simons Foundation New York, New York

Software Engineer

POSITION SUMMARY 

The Simons Foundation is seeking a passionate Software Engineer to fill a full-time position in its informatics team.

Our team is super excited to be undertaking a new, large project that will transform the way Simons Foundation supports math and basic science research. As part of the team, you will enjoy a fun but hardworking environment, and have the opportunity to focus our passion and growth at the Foundation by developing professional and modern software in support of the Foundation’s mission.

Aside from this principal role, you will also have the opportunity to:

-collaborate with researchers at the Simons Foundation and the Flatiron Institute to work on cutting-edge scientific data analysis and

-give back to the open source community by supporting efforts aligned with Foundation priorities.

ABOUT YOU

-You are passionate about software engineering, and this passion is evident in everything you do.

-You are proud of your work, strive for quality and do not stop until the customer is ecstatic.

-For you, it’s more than just a job.

-Minimum three years’ work experience

THE ROLE

Our team is working on a project that will support Simons Foundation grant-making and data-sharing initiatives with the goal that this will ultimately make it easier for the research community to receive those resources from the Simons Foundation. We take pride in using Scrum as our development process and find ease in developing through using DevOps. You will have a huge impact by guiding our back-end stack and pipeline. Your contributions to our efforts will be:

-leveraging your skills with Django, ORM, other back-end languages and databases to tackle complicated tasks and mentor other software engineers; and

-contributing actively on the team by promoting best practices, tools and techniques to enable standardization, and to raise quality and maintainability to back-end and database components.


TECHNOLOGIES WE USE

Most of our stack is Python and Javascript, but we are constantly experimenting with other technologies and embracing the fast pace of development in our industry. We are most interested in candidates with a strong Object Oriented background. A non-exclusive list of technologies we use follows:

-Python, JavaScript, Node.js

-Django, React, Flux and Redux, D3, Bootstrap Foundation

-Ansible, Docker, Vagrant, VirtualBox

-MySQL, PostgreSQL

-Git, BitBucket, Behave

-Nginx, Apache, Linux, AWS

Simons Foundation is an Equal Opportunity employer, M/F/D/V

Details →
16 OCT 2016
CafeX Communications Cardiff, United Kingdom

Web Developer - Python - Django - HTML5 - Javascript - UI - CSS - AWS

A CaféX Web Developer is responsible for the design, development and support of new and existing CaféX internal web applications supporting all customer interfaces/portals.  


We are looking for a Web Developer with solid understanding of object oriented principles and experience in creating web applications using server side and client side technologies.


Being part of the IT team but requiring strong cross departmental links (Engineering, Marketing, Sales etc) to include relevant subject matter experts.


Key Responsibilities:

  • Work on our Django + Angular2 customer portal, prioritising new requirements and building in new features in planned sprints.

  • Develop seamless integration with AWS and Zendesk APIs.


Key Skills and Experience:

  • Excellent communication skills.  Loving the buzz of a cutting edge development environment but contributing a positive attitude towards producing the best CX app experience globally.  Key: work on one’s own but know when to ask for help/feedback.

  • An understanding of the agile development and project lifecycles including application design

  • Experience of backend web app development

  • Experience with frameworks e.g. symfony/zend and MVC’s

  • Effective use of Development tools e.g. BitBucket, Jira

  • 4 years+ proven experience in developing Web Applications


Desirable Experience:

  • Awareness of the full web stack (including RP, WebContainer and Linux admin)

  • Awareness of AWS Cloud computing (Directory Service, EC2)

  • Be able to work closely with external UI and UX designers


Some remote working possible but mainly office based.


If you are passionate of being a part of a dynamic and challenging environment that recognizes results, embraces the importance of work/life balance and have the desired skill sets, apply now.  We would love to hear from you.


Email your CV to webdevjob@cafex.com 

Details →
12 SEP 2016
Headforwards England, United Kingdom

Python Developer

Headforwards is looking for a number of Python developers to join an existing Agile software development team.

Developers with commercial experience in similar or related languages (e.g. C, C++, Perl, etc.)  are encouraged to apply.

This role will involve working on a very exciting and cutting edge web application in the cloud arena/space/sector for one of the largest companies in the world.

Essential experience and attributes:

  • Python development experience
  • (or experience with similar/related languages)
  • Team worker
  • Professional attitude
  • Ability and desire to learn

Desirable experience and attributes
(none of these are critical as we can help the right candidates with these)

  • Experience of Unix-based Operating Systems
  • Understanding/knowledge of relational (SQL) databases
  • Some knowledge of non-relational (NoSQL) databases
  • Some knowledge of front-end technologies (HTML, CSS, JavaScript)
  • Understanding of the web application stack
  • Understanding of Agile as a philosophy
  • Scrum and/or Kanban
  • Experience working with development team tools (e.g. continuous integration systems (we use Jenkins) and version control systems (we use Git))
  • Experience with XP practises such as TDD and Paired Programming

Hours:

Monday – Friday
0900 – 1730 with a 1 hour lunch break.

Location:

Near Redruth, Cornwall, UK

Salary:

£25,000 – £45,000

Dependent on experience.

How to apply:

Please complete our online application form.

This is a "Rolling Recruitment Programme" and the closing date for this vacancy is the last day of December 2016.

More about Headforwards:

Headforwards are an outsource software development company based in Cornwall, South West England.
Cornwall is fast becoming a hub for Agile software development.
It is home to the renowned Agile conference Agile on the Beach.
It was also ranked as the second fastest growing Tech Hub in the UK in the 2016 Tech Nation report.

The successful candidate will be joining an organisation that has a well established company culture that revolves around valuing people and being a team.
Take a look at the Headforwards Team Adventures page for an idea of what they get up to.

Details →
17 AUG 2016
Glider Digitizing Ludhiana, India

Full Stack Senior Web Developer 4 Years+ (Python/Django) Full Time

We are a US based company & have offices in USA & India. We are working with our own several projects which involves re-constructing existing projects & working on more startup projects.

 We are using modern tech stack & building web & Mobile application by separating frontend with javascript frameworks React-redux at frontend & using Django rest framework at backend.

Requirments: Full Stack Senior Web Developer & Tech lead 4 Years+ (Python/Django) 

Job Overview: We are currently searching for a full-stack Python/Django developer ready to bring their skills to a driven startup team in India.

Job Responsibilities: 

*Plan, architect, integrate, and develop back-end and database driven features using the Python & Django frameworks (Must Have Good Experience in Django Rest Framework). 

*Create decoupled or integrate interactive web UIs & MVC using JavaScript (React,Angular,Meteor Ember, jQuery) Integrating Nodejs with Django for building realtime applications Database Design Postgres, mongodb 

*Create, Deploy & maintain applications on AWS 

*Provide technical advise and recommendations for language and software choices. Develop code that is cross-browser and cross-platform friendly 

*Collaborate with project stakeholders to ensure all requirements are met Evaluate technologies and manage technical planning Support and ongoing development for existing projects 

*Provide clean code and proper documentation for each project Fix bugs and resolve ongoing issues Strong writing and speaking skills (English)


Technical Requirements: 

*At least 4+ years experience developing and deploying web sites and applications Experienced with Django & Django Rest Framework, Django Celery expert & have good knowledge in Javascript frameworks meteor, react,redux & Angular

(Other Django frameworks & libraries is plus) 

*Experience in HTML and CSS, SASS Experience in frontend javascript framework React with Redux/Angular/Emberjs 

*Experience with Agile/SCRUM practices 

*Experience setting up and managing servers & AWS Architecture. *Experience in Nodejs framework express or sailsjs 

*Experience in Websockets socket.io 

*Experience in Database stores- Postgres, MongoDB, Redis,Elastic search or solr, haystack, Memcache Some experiance with DevOps practices and platforms

 *Experience in Git, Unit Testing & behavioral Testing with Django-Behave 

*e-commerce integration and custom development

 *Custom web based application development experience (startup experience is a bonus) 

*Comfortable collaborating with designers, front-end developers and other team members Object-oriented design and development strategies 

*Payment Gateways Stripe, Paypal Api knowledge 

*Have knowledge in Social Platform Facebook, twitter API or Other web services like Twilio API experiences is a bonus Experience in Webrtc application is a plus


*Good to have Resource's active open source contributions on  Github.

*Good to have Resource's stackoverflow posts

 

Qualification- Btech 

 

 

Details →
18 JUL 2016
ATX Networks Ajax, Canada

Senior Python/Django Developer

ATX Networks is rapidly developing new digital video technologies to support the global cable television industry and its speed of change.  

We are currently recruiting for a Senior Python/Django Developer to join our growing R&D team.  Our Canadian head office is located in Ajax, Ontario and we support flexible/remote work arrangements within the GTA. 

What we are looking for…. an innovative experienced Senior Developer who gets excited about the development of new technology and thrives in an entrepreneurial modern culture.  

What we offer….along with a competitive compensation package and flexible work arrangements, you will have ownership of your projects and development process. You will have access to and work with a talented resource rich team of colleagues in a successful and aggressively growing company.

What you will do….design, develop and debug high availability Linux-based systems using Django, Python and/or Ruby and/or Angular, React, SQL, JavaScript,, HTML, to create Application Program Interfaces and other structures around software modules in Digital Video System products.  

Want to learn more about this opportunity or ATX?  Please contact Trinda Searle, VP of Corporate Services directly at tsearle@atxnetworks.com or visit our website at www.atxnetworks.com/corporate/careers/ .

Details →
24 JUN 2016
Mycelium Swish San Francisco, California

Senior Python Developer

Hello Python/Django Developers!

Come join us in the exciting Mission District, San Francisco Bay Area, working on a revolutionary orders management system.

We are a self and partially externally funded company, currently expanding our core team of developers to build cool things.

We want you to lead our internal development team based in SF (and some remote workers). Our startup is in an early growth stage and we are looking for a dedicated individual to help lead us in developing and maintaining a scalable, robust platform (It is already in place, just needs further development work for new features). Our goal is to enable small businesses/persons to easy setup a platform to start receiving orders, with a very low friction from the users to place orders.

You will be working on the backend part of our platform. Your mission will mainly be to maintain and develop our internal API for our various frontends. You will also be tasked to improve our DevOps tools.

Skills

  • Expert in Python and the Django framework (Previous experience in Django Rest Framework is a plus)
  • Demonstrated expertise in building production SaaS applications
  • Demonstrated expertise in test driven development
  • Expert in managing multiple third party API integrations such as Stripe
  • Experience working in, and managing an agile development environment
  • Experience using JIRA for agile project management
  • Knowledge of Git SCM
  • Able to modify and scale these services as needed
  • Plus: experience developing and deploying mobile applications
  • Plus: knowledge in bitcoin will be excellent
  • Plus: knowledge in NodeJs 

Responsibilities

  • Lead, enable and advise the development and QA team, internal and remote workers
  • Architect solutions for a 24x7 SaaS web marketing platform
  • Collaborate with the product manager to:
  • Break down projects/epics
  • Identify feature scope and level of effort
  • Determine and decide on implementation options
  • Ensure features follow best practices
  • Provide implementation details for the development team as needed
  • Drive the implementation, testing, and debugging of new and existing features
  • Participate in regular meetings with Sr. leadership to:
  • Report on the development team's status
  • Provide technical expertise and recommendations
  • Avoid technical pitfalls

Locals in San Francisco will be prioritized.

Remote is not an option for this position. 

Details →
14 JUN 2016
Rock Kitchen Harris Leicester, United Kingdom

Python/Django full stack developer

Come and join a bunch of friendly clever folk that have been building high profile Django apps and websites for almost 10 years.


# WHAT WE'RE LOOKING FOR

We're looking for somebody (preferably onsite but possibly remote) that can jump into existing projects to help maintain and improve them but somebody that can also envision brand new projects from scratch.

We use agile to stay sane and deliver the best solutions for our clients. We use whatever tools and techniques get the job done in a way we can be proud of.

We have lots of fun but we don’t faff about.

The right person will tick these boxes and then some:

  • You’re experienced using Python and Django
    (we don’t measure experience in years - code quality and approach count for everything)
  • You’re a bit good with servers
    (you know your chmod from your rm, and you know how to pronounce PostgreSQL)
  • You understand that clever doesn't mean complex
    (and that lazy can be a good thing, but sloppy never is)
  • You can communicate clearly to non-techies
    (agile means working as part of a diverse team that are relying on you to explain things in plain English)
  • You can’t keep still
    
(you know the code we write today will probably suck in 12 months, and that’s ok so long as we learn from it)
  • You’ve got good taste
    (beauty comes in many forms and you need to be able to spot and embrace it - from a stunning app design to a clean and efficient function)


# WHAT'S ON OFFER?


  • Interesting and varied projects - large and small, scary and non-scary, to keep your brain and fingers active
  • Freedom and trust - use whatever software, tools, books, training, music, coffee, beer, wine and fresh air you need to get the job done
  • A nice computer - a shiny new Apple computer you can set up however you like (we draw the line at installing Windows though)
  • A great space - you’ll get a big desk in an airy office and a Lamp Budget to make it your own
  • Some cool new friends - our diverse team of 30 are regularly socialising - impromptu curry nights, pub lunches, go-karting, foosball, museum visits, letterpress, desk-delivered beer and more
  • Office bees - 30 people inside the office making money, 30,000 on the roof making honey
  • Firewatch - endless conversation about how great a game Firewatch is
  • A generous helping of cash - ah yes, some money too!


# HOW TO APPLY


Surprise us. Let me know via email on the address below why you're the right person for the job in whichever way you think is most appropriate (it’s part of the test).

Be sure to cover some basics like your name, email and relevant experience and let me know as soon as you can - I’m keen to hear from great people.

Thanks!

Paul Sculthorpe (psculthorpe+django1605@rkh.co.uk)
Director

Details →
2 JUN 2016
Stream.io Amsterdam, Netherlands

Software engineer @ Stream

About Stream

Stream
 (GetStream.io) is building a new kind of data store. A data store to build, scale and personalize feeds. Our users access Stream via a blazing fast, highly available and simple to use API service. Stream process billions of updates every month. To do that we run on a very complex tech stack, highly optimized for performance and availability.

Stream is a well funded startup with offices in Amsterdam and Boulder. We are looking for an experienced software engineer to join our development team in Amsterdam. You will be responsible for the development of new features for the company’s core software products and for extending and maintaining our infrastructure.

About You

You are passionate about designing and building great software that works. You find working on complex problems rewarding. You have years of experience in the field of software engineer, and you spent a good amount of that time building web applications and API services.

Required Skills:

  • Excellent programming skills preferably with Python
  • Strong experience with Relational and NoSQL databases (Postgresql/Mysql/PostgreSQL, Cassandra, etc).
  • Version control (Git or similar), continuous integration, monitoring
  • Experience with NoSql data stores such as: Cassandra, HBase, Redis, ElasticSearch
  • Familiar with writing high performance programs

Bonus points:

  • Experience with Erlang/Elixir
  • Experience with Go/Scala/Java
  • Data/analysis/visualization and machine learning
  • Experience with AWS or other cloud infrastructure
Details →