Telecommuting

21 APR 2018
Fourth Estate Washington, District of Columbia

Python/Django Developer for Human Rights Organization

The Fourth Estate Public Benefit Corp is looking to add a part-time senior Python/Django Developer to help build and expand the web applications we use and depend on.

You will be working directly with the founder, who is currently based in Washington DC or Miami. 

Candidates need to have native proficiency in English as open and clear communication.

You'll be working on solving problems contributing code to the open source projects we use, or anything in between. you will be instrumental in directing architecture decisions to exploring new technologies that might better suit our needs and the needs of our members.

We are not looking for a software development “team”. We are looking for one or maybe two very awesome people to grow with us and help build the next-generation news organization.

The stacks we use are: Python/Django on top of Postgres, Ruby on Postgres/Elasticsearch, and Python/Flask on top of Mongo/Elasticsearch with some other technologies sprinkled in.

The front end is a mix modern web tech, REST APIs, AJAX, and deployed to a variety of services including Linode, Vultr, AWS, bare-metal, and more. We using Git to manage code and GitHub for issues and pull requests.

For more information on the primary applications we use please see:

 

Responsibilities

  • Provide real world solutions to technical challenges.
  • Design, develop, and maintain web-based applications and scalable cloud-based technologies.
  • Solve problems and squash bugs as they arise as we scale and grow our member base.
  • Work to integrate new and existing services and products.

 

Required Skills 

  • Experience writing and shipping code with a modern web application framework (Python, Django, Ruby etc…).
  • Comfort with HTML, HTML5 and all the related tools.
  • Experience with an RDBMS, PostgreSW, Mongo and Elasticsearch prefered.
  • Command of modern web browsers.
  • Experience with version control fundamentals.
  • Understanding of AWS, Linode, and server administration.
  • Comfortable on a command line in a Linux environment, Ubuntu preferred.
  • Experience with non-profits/associations a big plus.
  • Must be able to effectively telecommute
  • An entrepreneurial spirit and healthy sense of humor.
  • You should work and play well with others and be solutions oriented.

 

Contact Method:

If you think this opportunity might be for you please email your resume and a brief cover letter to: employment@fourthestate.email

Please reference 'Python/Django' in the email subject line for your application to be considered.


Details →
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 →
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 →
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 →
16 FEB 2018
Niche, Inc. New York, New York

Freelance Django Developer Remote in US

Startup company with a well thought and researched idea seeks freelance Python / Django developer for putting finishing touches on a very useful product. Tasks will include completion of features both on back-end and front-end, working on ensuring the code is scalable and deployment/hosting strategy for primetime. Ongoing maintenance will be needed as well. Additional opportunities may be available once this project is complete.

Our current stack includes:
  • Python27 and 3
  • Django
  • Django Oscar
  • Celery
  • Postgresql
  • Stripe
  • Fabric
  • Saltstack
  • Bootstrap
  • Grunt

Full stack experience a plus.

NOTE: This is a remote position, but we can only accept US-based developers at this time.
Details →
Lofty Labs Fayetteville, Arkansas

Full Stack Engineer

Lofty Labs (http://hirelofty.com) is a software development and data engineering consultancy based in Fayetteville, Arkansas.  We work with companies big and small to help identify and solve problems across a wide range of industries including marketing, software, legal, and retail. 

We're also the first and only certified Amazon Web Services consulting partner in the state of Arkansas.

We're a laid back group of developer consultants from diverse backgrounds who believe in working hard, enjoying work, and solving difficult problems.

Qualifications

  • 3+ years professional experience in web application development using Python and Django.
  • Javascript experience, with bonus points for React, Ember, or other SPA application frameworks.
  • Strong knowledge with Unix based systems administration.
  • Strong Knowledge of Database Systems and SQL.\
  • Strong knowledge of Git.


Preferred (but not required) Qualifications

  • Experience maintaining Django applications
  • Extensive Python experience
  • Strong knowledge of data structures, software design patterns, relational and non-relational databases
  • Experience with data intensive architectures and software.
  • Experience with middleware-type applications and a data pipelines
  • Experience with Amazon Web Services
  • Experience with DevOps methodologies and tooling (Ansible, Terraform, CI/CD)


Key Attributes

  • Able to work without direct supervision.
  • Motivated to try new methods and learn new technologies without direction to do so.
  • Great attention to detail.
  • Has a good balance of commitment to excellence and pragmatism.
  • Able to comfortably communicate with clients regarding their projects with Lofty Labs.


Come have fun with us!

Details →
30 JAN 2018
Anybox France

Django en télétravail

Anybox recherche un développeur django (H/F) avec +3 ans d'xp

  • La première mission sera en Python/django, ensuite c'est au choix
  • Télétravail depuis n'importe quelle région en France
  • Organisation horizontale non hiérarchique
  • Possibilités ultérieures d'évolutions par simple changement de rôles
  • Possibilité d'être formé(e) sur ce qui vous intéresse
  • Travail d'équipe en autonomie et intrapreneuriat favorisés
  • Rémunération fixe + variable proportionnel à la marge + intéressement + actionnariat salarié + PEE
La vision d'Anybox est de renouveler et décentraliser le modèle de l'ESN en donnant aux développeurs et professionnels du numérique la liberté et le cadre de travail dont ils ont besoin pour pouvoir travailler, apprendre et évoluer indéfiniment sur les technologies qui les intéressent, et fournir la meilleure qualité et efficacité pour nos clients.
  • pas de locaux, uniquement du télétravail
  • spécialisation vers l'open-source et les applications web d'entreprise
  • organisation en équipes autonomes sous forme d'Holacracy
  • Clients très variés (start-ups, grandes associations, PME, etc.)
Details →
15 JAN 2018
Pivotal Energy Solutions Gilbert, Arizona

Mid-Level Django Developer

Web / Django Developer Pivotal Energy Solutions is looking for an experienced Django/Python developer to add to our growing team. We are an Software Company focused on providing high quality software to the Energy Sector. We develop all of our code using the Django / AWS Webstack and are looking to add a solid developer to meet our growing demand. We have several long term contracts, we are growing and now we need your help! Tip: Absolutely no recruiters, we will work with local US candidates only. Minimum Requirements: • Minimum 3 years of direct experience with Python. • Minimum 1 years of direct experience with Django. • Solid understanding of version control (gitHub) • Solid understanding the Linux OS (CentOS) or AWS • Candidate should possess solid debugging/troubleshooting skills. • Good communication skills Desired: • Direct experience with deploying Cloud amazon solutions. • Direct experience with DRF, Angular, and Javascript • Direct experience Twitter / Bootstrap or Ad-Hoc Search integration. • Both Front-End and Back-End Developer desired
 We are based out of Phoenix AZ. Remote work is acceptable, but you must be a US Citizen. If you meet this criteria please send an email with your phone number and a copy of your resume / qualifications to. w o r k @ p i v o t a l e n e r g y s o l u t i o n s . c o m
Details →
4 JAN 2018
CoupDog Toronto, Canada

Dev Ops Lead / Site Reliability Engineer

CoupDog is looking for an experienced addition to our platform engineering team, with strong Dev Ops and Site Reliability Engineering skills. Strong Django & Python skills are an important asset.

Candidate will be responsible for the ultimate design and engineering of the production environment for the CoupDog platform. Specifically you will be responsible for creating a scalable, secure, high-availability and fast transactional processing system.

The candidate will work closely with our Software Product Engineering team on our testing, release and deployment strategy, and will be closely involved in the overall platform strategy for CoupDog.  

Core Responsibilities

  • Lead overall Site Reliability Engineering (SRE) efforts

  • Design technical infrastructure - including hosting architecture, testing, deployment and monitoring platforms

  • Defining CoupDog’s Dev Ops support team structure, training & resourcing strategy

  • Leading data and platform security

Must have Skill Sets:

Expertise leading the engineering of a high-volume, fast and secure transaction processing environment.

Hands on experience with:

  • Python and Django web framework

  • PostGreSQL databases

  • Linux

  • Working with version control systems (Git, Bitbucket) and continuous deployment systems (e.g. Bitbucket Pipelines)

  • Performance monitoring tools (e.g. Datadog, Sentry)

  • Experience designing a high availability and fault tolerant environment

  • Experience with cloud computing environments (e.g. AWS, Azure, Google Cloud)

  • Experience with load balancing across multiple data centres

Nice to skills:

In addition it would be ideal if the candidate has experience in some of the following areas:

  • MongoDB database experience

  • Containerization - e.g. Docker & Kubernetes

  • Experience leading Info and Data security audits and reviews

  • Strong experience in writing code

  • Degree in Computer Science, Software Engineering or similar

Other Details

Desired Start Date
Late Jan to early Feb 2018

Competitive salary + equity package

Full time role

Ideally based in Toronto, Canada - but we are open to candidates working from other locations

Abount CoupDog

CoupDog (www.coupdog.com) is re-engineering and significantly improving the ecosystem for issuing, distributing, discovering and redeeming coupons and digital incentives. We are leveraging a wide range of advanced technologies including Blockchain, mobile wallets, APIs and cloud computing to reinvent the industry and bring it fully into the digital age. CoupDog is working with many of the largest Consumer Packaged Goods and Retailers to deliver a new de-facto industry solution.

We offer the opportunity to join a fast growing company, work with a talented engineering team using many of the latest tools, and role in creating a technology platform used by millions of consumers every day.
Details →
28 DEC 2017
Divio AG New York, USA

Python Site Reliability Engineer / DevOps

If working with a sophisticated cloud environment spanning multiple service providers and using a range of technologies such as Python, Django, Docker and many others is what you’re aiming for​, then we’d be happy to welcome you to our team as ​full-time​ Python Site Reliability Engineer / DevOps for Divio's products​!

Start date: According to mutual agreement (Q1 2018) 
Location: USA (preferably East Coast)

Divio has placed Django software in the hands of literally thousands of users across the world, through the Divio Cloud platform and the open-source django CMS. Our company offers world-class services and tools that empower agencies, enterprises and developers to build scalable and lightning fast Django deployments. 

At Divio we enjoy technology and love working with Python, Django, Ansible, Docker, JavaScript, React, Bootstrap and more. We believe good products are born out of collaboration, and the passion for our work comes with the challenging goals we set for ourselves and the people we work with.

Is it your dream to work on new ideas and approaches for cloud-based services and products in a fast-paced environment? Wonderful!

 

MEANINGFUL, SATISFYING WORK

The prospect of working as part of a team to advance the Divio Cloud platform makes your heart beat faster. As our Site Reliability Engineer/DevOps, the overall performance and reliability of the cloud infrastructure will be in your hands and with it the responsibility for all aspects of security, stability, performance and cost-effectiveness of the platform and its related components.

You’ll participate in product meetings and consult with the team on priorities. As an experienced Engineer you’ve mastered professional programming skills in Python and Django, and you produce fully functional programs writing clean, tested code. Your output is of a very high standard, which means you have checked, tested and reviewed your own work, and you are aware of the unpredictable.

In close collaboration with the team you’ll create robust solutions that follow security principles. You’re able to work independently, to manage and monitor your own work, and understand the value of going the extra mile in your work. Together with the team, you’ll manage the entire software development life cycle end to end, and you’ll swiftly answer queries from customers. We follow a philosophy of active interaction with our customers and like every member of our team you’ll assist them with help and expertise. Since you strongly care about results, you deliver your work and achieve your objectives within the given time and budget.

Your proactive nature makes it easy for you to anticipate problems and communicate any risks at an early stage. As a Site Reliability Engineer/DevOps you act wisely and with foresight, you think entrepreneurially, make accurate estimations, and assess the consequences of your actions thoroughly.

If you’re looking for a challenging cloud platform to work on and a position that offers true responsibilities and a great team to be a part of, then this is the perfect place for you.

 

WHAT YOU'LL NEED TO JOIN US

Above all, you need to really care about what we do. You want to be a part of our resourceful and fast-working team, and you are able to contribute to our ambitious aims.

Required:

  • Very good expertise in programming with Python (experience with Django is required, Twisted is a plus)
  • Very good knowledge of Docker and related technologies (experience with Swarm/Kubernetes advantageous)
  • Very good Linux system administration and optimisation knowledge
  • Very good knowledge of the TCP/IP network stack (including UDP)
  • Very good knowledge of web-related protocols (HTTP, TLS, DNS,...) and load-balancing thereof
  • Experience working with different IaaS providers (AWS, Rackspace,...)
  • Experience with backing services such as Postgres (required), Redis, RabbitMQ and Elasticsearch, including setup, administration, scaling and monitoring thereof
  • Experience working with configuration management software such as Ansible (preferred), Salt, Puppet or Chef
  • Experience with zero-downtime deployment of complex web applications
  • Experience with Django or other Python-based web frameworks
  • Familiarity with git
  • Very professional in the contact with clients and a high degree of empathy to assess their concerns properly and rapidly
  • Extremely reliable character, able to work independently and to cope with pressure
  • A team player, experienced in working in intercultural and geographically dispersed teams
  • Excellent command of spoken and written English

Additional:

  • Experience with django CMS is a plus


Applicants must be legally eligible to work in the US.

 

As well as being part of an inspiring team and having the opportunity to contribute your own unique skills and expertise to it, you‘ll also benefit from an environment where everyone contributes and where we all get our hands dirty to get things done. Your future colleagues are friendly, easy-going, hard-working people who are curious about and stay up-to-date with developments in the tech world, always ready to share their knowledge and support each other to reach their goals. 

We foster a friendly workplace of respect and trust, and our team enjoys great flexibility and opportunities for home working. Sometimes we even get the chance to meet abroad as we actively sponsor and attend PyCons, DjangoCons and other conferences. We contribute back to the open-source projects we rely on, with code, financial donations and community support. 

WE'D LOVE TO HEAR FROM YOU

Do you think you and Divio would be a good fit? We’d be delighted to receive your application with code examples of your previous achievements (ideally links to GitHub, Bitbucket or other repositories) along with a CV and references.

Information for recruitment agencies: for this position, we only accept direct applications from candidates and will not consider applications from agencies.

Details →