May 26, 2014|Data Engineering|$0|Working
Mar 4, 2014|Business Intelligence|$5,228|Completed
Nov 14, 2013|Web Programming|$59,590|Completed
Oct 30, 2013|Web Programming|$2,594|Completed
Team of experienced Django developers. We make complex sites and web applications.
# Team description
Team consists of 1 team leader, 5 developers and QA. We mostly do web development in python, using Django framework, with some additional supplementary technologies.
All of us do backend and frontend development, except the design, which we outsource to other companies.
## Team leader
I am (Vladimir Sidorenko) a team leader. I have 7 years of development experience, 6 of which are with Django.
My responsibilities are:
- I design system's architecture
- Split project into smaller tasks and write implementation details for each.
- When task is done I do code review
Developers have 1-2 years of experience with Django and supplementary technologies, i.e. js, jquery, sql, etc.
# Quality assurance
## Code quality
We strictly follow pep8 and when working with django - we follow django's conventions about code structure, naming and architecture.
## Manual testing
We have all code covered with automated tests, manual testing is done by me, before server update. All project requirements is broken to what we call "client task". Each of them is a self-contained piece of functionality that can serve some business purpose. We use these client tasks both as requirements and as test cases.
## Automated testing
We use TDD. Developers only get paid for tasks that are developed and tested. So they pay attention to tests and codebase is ~90% covered with tests....
Read More »