Position: Full-Stack PHP Developer
Company: Toughbyte
Experience required: 2y
English level: upper

**You will be a great match if you too are into music!**

**Tasks:**
-Analyzing requirements and translating them into technical solutions
-Helping your team to plan and estimate deliveries both short and long term
-Creating and maintaining custom features for the backend as well as building integrations with other systems/APIs.
-Work closely with other teams on security and UX topics.
-Supporting maintenance projects and implementing architectural improvements for the existing applications.
-Improving the build tools and deployment systems to ensure best practices and optimal delivery of code with zero downtime.
-Working closely with your team to achieve optimal results.
-Researching and applying the industry best practices.
-Sharing your expertise and knowledge with others, so you can grow together

**Must-have:**
-Minimum 1+ years experience in web development and are experienced with Javascript application architectures and frameworks such as React, Angular, or Vue (ideally, React).
-Experience working with REST and not-REST APIs (ideally GraphQL).
-Experience with distributed systems and event-driven architecture.
-Good knowledge of HTML, Javascript (ES2020) and CSS.
-Minimum 1+ years experience with PHP frameworks like Symfony, Laravel, Yii. Pimcore is a big plus.
-Experience with scalable applications and third-party APIs.
Experience with SQL and NoSQL databases (e.g. MySql, Elasticsearch).
SVN/Git or other versioning systems.
-Knowledge of continuous integration and continuous delivery (CI/CD).
-Knowledge of data protection and security, and basic knowledge of the principles of cryptography (keys, certificates, SSL).

**Nice-to-have:**
-Knowledge of TypeScript
-Experience with automated testing.
-Experience with build-up tools (e.g. Webpack)
-Experience with SSR (ideally NextJS)
-Experience with building desktop- or mobile-native applications with or without Web technologies. 
-Knowledge of Electron-based applications is a big plus, React Native, Visual Studio, Xcode will also be helpful
-Experience with Tailwind CSS and SCSS or SASS.
-Comfortable working with Unix-like systems, containerized microservice infrastructures, Cloud Computing platforms, and DevOps tools (e.g. Docker, Jenkins, Kubernetes).
-Basic knowledge of at least one desktop-native language: C++, Delphi, C#, Swift, Visual Basic etc., and the Windows and/or macOS platform.
-Strong visual attention to detail, and a demonstrated ability to understand UI/UX topics and help implement our designers’ vision for the application’s look and feel.
-Understanding of music/audio producers and their working practices and workflows.

**Benefits:**
-Fair and competitive compensation.
-Flexible working hours with the option of home office, as the team is a truly digital native team with most of them working remotely.
The company is an equal opportunity employer, committed to diversity and inclusion. The company will consider all qualified applicants without regard to race, colour, nationality, gender, gender identity or expression, sexual orientation, religion, disability or age.
-The company offers a healthy work/life balance so that team members have time to pursue their passions as creative artists or code enthusiasts, practice lifelong learning, and keep physically and mentally