We need an experienced engineer to continue development of a - TopicsExpress



          

We need an experienced engineer to continue development of a web-based CRM system with VOIP integration. The product already exists, and serves customers, we need to develop new features and improve existing ones. Theres currently one other developer on this project. Current stack: Backend: Python 2.7, Django. One app instance per customer. DB: Advanced PostgreSQL, with triggers, arrays, stored procedures, complex queries etc. One DB per customer. Appserver: uwsgi with websockets, frontend is nginx Deployed on dedicated hardware UI is completely Twitter Bootstrap, with some jQuery-based pages, mixed with some AngularJS pages. All new UI features should be developed with AngularJS. Source code: Git on Bitbucket UI language: Russian, with internationalization plans Requirements: Written russian language, as the HTML templates are in Russian (all other code is in English) Python and Django experience required, the more the better. If you were using PHP all the time and want to try out Python, please, do not waste your and our time. You should understand all aspects of how django works: middleware, templates, tags, models, forms, custom fields, migrations, tests etc. Ability to extend any of the above. Ability to design user experiences (e.g. UI mocks), if the feature is more complex than a set of CRUD templates. PostgreSQL experience highly welcome AngularJS experience highly welcome Twitter Bootstrap experience highly welcome. Examples of what needs to be done: Move some parts which use django admin to AngularJS Developing miscellaneous per-customer features General UX improvement both for project admins (usually company owners) and for users Designing UX and implementing new user welcome flow Integration with different VOIP providers Please answer the following questions in your cover letter: Which of the required job skills do you feel you are strongest at? What part of this project most appeals to you? Links to your github and stackexchange profiles, if you have such profiles.
Posted on: Thu, 15 Jan 2015 21:31:44 +0000

Trending Topics



Recently Viewed Topics




© 2015