Position: Middle PHP Developer for MIACAR
Company: Ciklum
Experience required: 1y
Category: PHP
English level: intermediate
Published: 2020-01-01T00:00:00+02:00

Together we build the future of last-mile delivery and grocery shopping. Backed by a major Swiss Venture Fund, MIACAR successfully launched in the region of Bern and we are now growing our company at high speed. Join us in becoming the category king in Switzerland and help us giving our customers what they really want: More time for the beautiful things in life.

**Responsibilities:**
Be part of a cross-functional MIACAR product team, together with other engineers, DevOps, designers, QA and product owner.
Take ownership and responsibility
Design, build and maintain efficient, reliable and readable PHP code
Building backend solutions that can be connected with multiple external APIs and handle data efficiently (e.g. asynchronous processes, caching, error handling, batch processing, secure transmissions)
Identify bottlenecks, performance issues and bugs, and provide solutions for it
Learn the new languages, how the infrastructure and pipeline works, and how to monitor, analyze and react on emerging issues


**Requirements:**
2+ years experience with building sophisticated and performant PHP solutions
Knowledge of modern web frameworks, e.g. Laravel/Symfony
Familiarity with concepts of OOP, MVC, Mocking, ORM, CI/CD, DI, microservices, SOLID, CQRS and RESTful
Strong test-driven mindset to ensure high software quality
Understanding fundamental design principles behind a scalable, distributed and secure application
Ability to design, create and deliver a service from scratch to production
Experience with SQL, schemas, indexes. Postgres knowledge is a plus
Written and verbal fluency in English is a must
Experience with Docker / Containerization
Proficient understanding of tools like Git/GitHub/GitLab/Atlassian products
Understanding of the 12 factor app principles is a plus
Experience NoSQL databases and ElasticSearch is a plus
Interest in functional programming is a plus

**Personal skills:**
Integrity, desire to learn and improve every day
High degree of motivation and ambition

**What's in it for you:**
Be a key player in the most ambitious online food startup of Switzerland
Challenging data-driven environment with interesting problems
No 9-to-5 working routine expected – results count
Take ownership from day one
Learn how to deliver value from idea to code to production
Respectful atmosphere in which everyone feels comfortable to speak up freely
Awesome team challenger events and a lot of fun
On-site visits to Switzerland
Competitive salary protected from local currency deviations
Modern offices with warm atmosphere
Latest technologies and best industry practices
Become a long-term part of the project
Professional and personal growth
Highly motivated, dynamic and international team