Position: Senior Software Developer
Company: Indigo Tech Recruiters
Experience required: 3y
English level: upper

**DUTIES AND RESPONSIBILITIES**
Single point of contact between the client and team
Team handling skills - coordinating for various administrative tasks like leave, shift, work, motivating team, etc.
Hands on experience of Coding, Testing, Release and Support activity 
Direct strategic development, management and deployment of QA resources and software development.
Good time and people management skills
Ensure application design to manage and maintain data security and integrity.
Help communication upward as well as throughout project teams.
Utilize practices of best-case software release management.
Lead software development department to distribute software development atmosphere.
Mentor team to implement best practices to motivate and organize their work.
Prepare schedules, report status as well as make hiring decisions.
Ensure to provide proven ability to evaluate and improve software development best practices.
Provide version control processes to assure consistency, quality and timeliness.
Guide and provide input to all strategic as well as technical planning for entire software projects.
Monitor and provide input for evaluation and prioritize change requests.
Utilize and explain critical application delivery aspects in enterprise applications

**Skills**
5-7 years of experience in IT industry and leading teams
+
Skills mentioned in Django/Python 
Or Ember/React developer job description

**Good To Have Skills**
Has worked for logistics company 
Excellent Team Player with strong communication, interpersonal and organizational skills. 
Ability to learn new technologies and APIs 
Strong written and verbal communication skills 
Excellent knowledge of software methodologies 

**WHAT WE OFFER**
- Personal growth and development
- Health insurance
- Vacation and sick pay
- Long-term cooperation, possibility to change projects
- Modern office in the centre of Lviv
- Ability to work remotely, but it is important to visit the office 1-2 days a week