Telecommuting

2 JUL 2014
Catchafire United States

Senior Software Engineer

Catchafire (www.catchafire.org) is looking for a passionate, quality-focused senior software engineer with a social conscience. Your job will be to support, enhance, and expand Catchafire's pro bono matching website, where we match nonprofits and other social good enterprises to volunteers who are willing to donate their skills. If you have passion not only for technology but also for applying technology to further social causes in new and innovative ways, we'd like to speak with you.

THE RESPONSIBILITIES OF THIS POSITION INCLUDE:

  • Engaging in all aspects of software development, including architecture, documentation, unit testing, and deployment using Python and the Django framework
  • Writing Django templates, JavaScript, and basic HTML & CSS
  • Working with internal sales, community, operations, product team and executive staff to review and implement ideas
  • Website systems administration and optimization on Ubuntu servers
  • Providing leadership to and mentoring other technology team members
KEY QUALIFICATIONS

The ideal candidate for this position must demonstrate the following:

  • 5+ years experience coding in Python
  • 5+ years experience using the Django (or similar) web framework
  • 5+ years SQL coding experience
  • 3+ years experience coding JavaScript, HTML, and CSS
  • Experience scaling and administering full web application stacks
  • Eagerness to learn and work at all levels of responsibility
  • Working knowledge of source code control and unit testing
VALUABLE EXPERIENCE

  • Experience scaling with MySQL
  • Experience working in the social good sector
  • Project leadership and management duties
  • Experience using Fabric for devops tasks
  • Experience with nginx, gunicorn, caching systems
  • If you're truly awesome, and have some characteristic that you believe will compensate for lacking one of the key skills, just explain it in your submission.

Candidates from outside the US are welcome to apply, provided they are willing to align their schedule, at least in part, with East Coast US hours.

Details →
24 JUN 2014
JBS, Inc. United States

Python/Django Developer

JBS, Inc. is a custom software solution provider looking to hire additional developers as full-time employees. JBS specializes in high volume web applications based on Microsoft and open source platforms. 

All JBS developers work remotely so the position also requires a high degree of independence and self-motivation.

Skills & Requirements:

  • 3+ years working with Python
  • 3+ years experience with Python web frameworks (Django required;  flask/turbo gears/web2py nice to have)
  • 3+ years working with open-source relational database systems (MySQL, PostgreSQL)
  • Feels comfortable and has experience working in a Linux environment (ubuntu preferred)
  • Strong communication skills, both written and verbal
  • Ability to accurately estimate work
  • Commitment to provide quality completed deliverables with well-factored, maintainable code
  • Experience with VCS (git, hg or svn) 

     Nice to have

  • Experience in e-commerce development
  • Experience with NoSql databases such as MongoDB
  • Experience building and designing REST-based web services using JSON
  • Experience with search tools such as Solr and Elasticsearch
  • Experience with development operations (configuration and installation of apache/nginx/memcached/varnish, etc)
  • Experience with AWS (EC2, RDS)
  • Experience with bootstrap and/or foundation
  • Experience using javascript frameworks (jQuery, angular, backbone)

About JBS, Inc.

JBS is a technology strategy and custom application development firm.  We have a national customer base with global deployments.  Our entire staff consists of high level architects, developers, and technical project managers.  All JBS employees work remotely.

Please forward resumes to hr@jbecker.com 

Details →
19 JUN 2014
Wildfish London, United Kingdom

Django Developer at Wildfish

London, UK. REMOTE okay, but bonus points if you can get to London sometimes. 3/4 days a week also a possibility.

Wildfish - http://wildfish.com

We're a London based consultancy who work exclusively with Django.

We're looking for someone to join the team. Primarily you'll be working on our client sites maintaining and developing new Django web applications.

This isn't your typical work environment, we're a collective of developers and consultants rather than a typical agency. As such you'll be free to work remotely as much as you want. Bonus points if you can meet up in London occasionally, or come to the office a couple of days a week, but it's not a deal breaker. You must be able to speak and write English well.

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
  • Angular
  • Git / Github
  • PostgreSQL
  • Ubuntu Linux Server Administration
  • TDD, django-webtest
  • Ansible

I'm imagining we're looking for someone who has at least a year or two of Django experience and it also comfortable with front end bits (ideally with Angular, or eager to learn), in an agency/consultancy environment would be a bonus. Regardless of all of this, if you can demonstrate that you know your stuff, for example with open source contributions, or code examples, then that's fine too.

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 we'll consider freelance if we can't find someone suitable.

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.

Thanks :)

Details →
6 JUN 2014
Unhaggle Inc. Toronto, Canada

Python/Django Developer (Remote)

Unhaggle.com is looking for a Python developer with experience with web application development.

This is a full-time contract position. We are looking for developers who will be working from home and ideally to work with us on a long-term basis. You will be working remotely and we accept applications from candidates anywhere in the world.

Our management team is based in Toronto, Canada. Selected candidates will be asked to work as much as possible in Toronto Time / EST Time (GMT -4).

We use GitHub to manage tasks and code reviews. Basecamp is used sometimes for general project management. 

You will be primarily involved in three different projects:

  • Our web portal unhaggle.com
  • REST APIs, for integration with different partners

  • An internal and innovative web application we built for industry clients

Additional information:

  • All projects are written in Python and Django. The scope will usually include front-end (CSS/Javascript and AJAX/XHTML) and back-end (Django, Python, PostgreSQL and general server software).

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

Qualifications:

  • 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 (we use Ubuntu) and working directly on a server through SSH when required
  • 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
  • Easy-going personality. You will actively participate in design discussions and code review

Please send your application with the following additional information:

  • Your expected hourly rate
  • Any important details about your availability that we should be aware of. Note that this is a full-time position (8 hours per day / 40 hours per week).
  • Any small sample of Python code that you have written and are really proud of [OR] any links to accounts such as github, google code, bitbucket or stackoverflow would be great too.
  • A list of some projects that you have previously been involved in and that are currently online

Selected candidates will be contacted for a technical phone interview + coding interview.

We thank all candidates for taking the time to apply, but only those who have been selected for an interview will be contacted. 

No relocation available, we are a distributed team.


Please send cover letter and resume to:  djangogigs.careers@unhaggle.com


Details →
2 JUN 2014
Golem Technologies United States

Full stack Django Engineer & Consultant

Looking to build your business skills, technical skills, and be part of a growing business, all while maintaining maximum flexibility and work-life balance?

About the business

Golem Technologies is a growing Django consultancy. We help customers grow their business through technology, and our toolset is everything around the Django ecosystem. As a full stack engineer, you will be helping customers with every aspect of their site development and setup - from suggesting ways they can improve their business using technology, to implementing the latest technologies to help them do it.

Our customers are generally small to mid size businesses who need more than a basic site, but don't want to maintain a full development team. We provide the technical expertise to grow their business, and provide the best technology platforms to enable their success.

Work environment

We are an office-less company - everyone works remote, and at their own pace and schedule. As long as you are willing to occasionally meet over skype or hang outs, and are self directed, you can be successful.

Skill Requirements

  • 2+ years of Python & Django
  • 1+ years JavaScript
  • 1+ years Database knowledge, Postgres preferred. 
  • General sysadmin and deployment skills (You won't mind diving into Nginx or Apache configs on occasion, for example)
  • familiarity with Git
  • An inner drive to be the best engineer you can be
  • An interest in business, and helping others improve
  • Top notch communication skills
  • Great leadership skills
  • Self directed, and self motivated.

Other things to know

  • I am currently managing all client work myself, and looking to offload some coding work to focus on bringing in additional clients; you would be the first hire, though I have years of management experience as well and am looking to grow the team over time. 
  • I am looking for a full time person. The right part time person may be considered as well, although I would like to scale it to full time over the next few months.
  • This hire is planned to be an independent contractor.
  • You can work from anywhere - any country, any timezone, as long as you are willing to meet weekly during EST hours (can be outside biz hours).


Details →
31 MAY 2014
AND2 Systems Inc. California, United States

Need experiened Django developer for commercial business application

We are converting an existing custom application to use Django+MySQL. The application model is already defined (but will be tuned as progress is made.) We have experimented with Django Admin + Django-Suit. Application is designed to be licensed and most likely will be hosted on AWS or Azure for production.

The current model has 35 classes.

We are looking for someone who can produce the application quickly in fast-spin iterations. Requires previous experience using Django to develop commercial software, prefer multi-tenant designs. Should have hands-on experience using Admin as well as custom templates, views, signals and forms as well as  reporting infrastructure.

Start is immediate once we find the right developer. We are also experienced developers ourselves and will look for intelligent designs, maintainable code, and robust implementations.

You can work remote.

Details →