Job Description
We're looking to add two more great team members - we use Django on the back-end and a variety of modern front-end frameworks, especially Nodejs and Angular. We're a consulting shop, so the fun thing is that we have an ever-changing mix of engagements with startups, established brands, and global players.
Skills & Requirements
Our typical stack includes Django/Python/PostgreSQL on the backend, plus HTML5/CSS3/Javascript on the front end. We're pretty big on front-end frameworks as well - Bootstrap, Nodejs, Angular, Backbone, etc. We believe in agile methodology. We believe in building things fast, but right. We use Git and PivotalTracker as part of our daily workflow.
- 3+ years application development and design experience
- 2+ years experience developing applications using Python, Django, JQuery
- 2+ years experience using Linux/Unix
- Working knowledge of HTML, HTTP, REST, SOAP, XML, CSS and Javascript
- Working knowledge of relational databases.
- Bootstrap and AWS experience is a plus.
- Experience with and understanding of software development life cycle methodologies
As a Django Web Developer, you will:
- Work collaboratively with the development team to get a feel for and learn about the Hakett 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
Looking for a professional Django Web Developer who:
- Enjoys working on a small team and is excited to make highly customised web apps
- Has experience working as an independent contractor
- Has a strong grasp of Django development techniques and always stays on top of the latest development best practices and tools
- Could visit the our office frequently to become acquainted and collaborate with the team
If this seems like a fit to you, we'd love to talk!
--