Responsibilities:
- Develop new functionality and maintain the existing company's services
- Integrate with external and internal services
- Guide junior team member growth
- Coordinate technical solutions with other product teams
- Write well designed, testable, efficient code
- Refactor and optimise existing code
- Create and maintain software documentation
- Troubleshoot production issues
- Work with Agile methodologies
We expect:
- Minimum 2,5 years of programming experience, with solid knowledge of web development in
Python
- Understanding of design patterns.
- Experience with Django or other modern python web frameworks.
- Solid understanding of MySQL database.
- Experience with Git.
- Expertise in implementing RESTful web services.
- Experience in Linux environment.
- Familiar with modern javascript frameworks, e.g. AngularJs, ReactJs.
- Familiar with Caching solutions, e.g. Redis, Memcached.
- Writing Unit Tests
Also, we will appreciate it if you are:
- Familiar with search engines, e.g. Elasticsearch.
- Familiar with message queues, we use RabbitMQ.
- Experienced in Agile methodologies, like Scrum, Kanban.
- Familiar with Amazon Web Services.
- Familiar with DDD/TDD.
- Experienced in building high-availability, scalable and high-performance platforms.
About DDI Development
DDI Development is a Polish-Ukrainian software development company headquartered in Krakow, specializing in IT outsourcing and outstaffing services. We have 14 years of experience in the industry and more than 80 professionals on board.
Since 2007, we have been creating and helping to bring our clients' projects to market by introducing cutting-edge technology and innovative engineering solutions.
DDI Development has clients in the United States, Canada, Western and Central Europe. The scale of the organizations we work with also varies from startups and medium-sized businesses to large enterprises.
Some of the industries we serve include:
- Fintech
- eLearning
- Logistics
- Booking
- Recruiting
- IoT
- Healthcare
- eCommerce
Our key services and areas of expertise:
- Custom Software Development
- Web and Mobile App Development
- QA and Testing
- UX/UI Development
- IoT Solution Development
As a team of like-minded people, we share the common goal of bringing life-changing products to the world. By joining the DDI Development team, you can contribute to meaningful projects, grow as an expert, and focus on the technologies and business areas you are most interested in.
Every member of our team is essential, as evidenced by the fact that many of our colleagues have been with us for more than 6 years. Would you like to join this proven team?
We are happy to invite you to join the DDI Development team, where you can feel valued, apply your skills and gain the experience you need for your further professional development.
Company website:
https://ddi-dev.com/
DOU company page:
https://jobs.dou.ua/companies/ddi-development/
The job ad is no longer active
Job unpublished on
19 May 2021
Look at the current
jobs
Python
Kharkiv→