Work remotely from anywhere as a Software Developer

Django Web Developer - Contractor

Caktus has grown sharp web and SMS applications for business, higher education, and social good since 2007. Our award-winning, Agile teams focus on developing for impact and scalability. We specialize in custom Django apps, but also offer discovery workshops, best practices consulting, and team augmentation. As a full-service shop, Caktus commits to maintaining each project with managed hosting and ongoing Django upgrades. Past and current clients include Mozilla, UChicago, PBS, Discovery Communications and others in media, travel, education, finance, and health research.


We are looking for a Django Web Developer with at least 2 or more years of experience working as an independent contractor. As a contractor at Caktus, you’ll be a member of a team and work collaboratively on new and diverse projects. Many of our contractors have worked with us on a long-term basis for a number of years. Caktus’ engagement with our contractors is on a project basis, allowing a great deal of flexibility for your life outside of work. We are looking for someone who has between 10 to 30 hours per week available. You could either work from our Durham, NC 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

Caktus Consulting Group

  • Location Not available
  • Size Not available
  • Timezone

Similar jobs

Python/C++ Developer - 3D Rendering

Clevertech

Clevertech is a remote-first software development team building transformative enterprise solutions. Our world-class, senior developers are

Cloud- Python Developer

Elastic

At Elastic, we have a simple goal: to pursue the world's data problems with products that delight and inspire. We help people around the wor

REMOTE Sr. Golang Engineer

Surge

Surge Forward is looking for a smart, self-motivated, experienced, senior-level developers to work as a long-term independent contractors.Ex