Position: Full Stack Developer
Company: Impltech
Experience required: 5y
English level: upper

We are looking for a **Full Stack Developer** for our client in Germany.

**About the project:**
Application that helps to provide state of the art digital sheet music material to the customers. The product will give millions of amateurs and professionals instant access to the majority of world’s music heritage.

**Responsibilities**
⦁ Develop both front- and back-end for out content curation application for digital sheet music
⦁ Design and maintain services for internal and external use in close collaboration with other teams
⦁ Contribute to best practices, improving code style and a culture of improvement over iteration

**Requirements:**
⦁ 5 years of experience in architecting, developing and maintaining web applications
⦁ Experience in building full stack applications from scratch, ideally with MEAN, Django or Ruby stacks
⦁ Proficient in Angular, React or Vue.js
⦁ Highly skilled with at least one these database management systems: PostgreSQL, MySQL/MariaDB, MongoDB
⦁ Experience with TypeScript, Docker 
⦁ Hands-on experience with AWS, GCP and/or Azure
⦁ Confident at the Linux command line
⦁ You apply Kanban and Scrum principles in your daily work
⦁ English Upper Intermediate+

**Will be a plus:**
⦁ You have already contributed to open-source projects
⦁ You have prior experience with search engines, ideally with Elasticsearch
⦁ You do care about data and have experience with data processing tools and/or platforms
⦁ You know how to get the best out of Git
⦁ Experience with writing GitLab CI pipelines
⦁ Professional experience in securing services and protecting data
⦁ You prefer test driven development (TDD)

**What company offers:**
⦁ Opportunity to work with foreign clients on different projects in a team of professionals
⦁ Remote work
• 18 working days of paid vacations, paid sick leaves
• Flexible working schedule (9 a.m.- 6 p.m. or 10 a.m.- 7 p.m.)
• Taxes coverage and accounting support