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

Senior Software Engineer (Server)

Lentil AI

Lentil AI is an early stage startup spun out of Stanford Research Institute (SRI). Previous SRI companies include Siri, Nuance, Intuitive Su

Open Source Developer

Corelight

Corelight is a high-growth security startup that emerged from the open source community of Zeek (formerly Bro), a powerful and widely-used n

Senior .NET Software Engineer

SmileDirectClub

We’re SmileDirectClub, and we believe everyone deserves a smile they’ll love. We also believe that you deserve a job you’l

Python Developer

Musement

MUSEMENT helps travelers enjoy in-destination experiences to the fullest, sourcing local knowledge and recommendations to make the best

Lead Developer

Labster

Location: Kiev, Ukraine or fully remoteAbout Labster At Labster we are dedicated to empowering the next generation of scientists to change t