Position: Middle Backend Engineer for Srtyber
Company: Ciklum
Category: PHP
Experience required: 2y
English level: intermediate

**Job Description**

We are looking for a Middle Backend Engineer helping us to build new digital ventures from scratch and/or adding new features to one of our existing platforms. Apart from your excellent technical skills, you possess the ability to think from a customer-oriented perspective, to build features as efficiently as possible, and have high expectations for yourself to build well-architected, customer-friendly, intuitive, and beautiful software.

**What to expect**

You will be part of a young, creative and dynamic team that is highly motivated to create impact. Your responsibilities include the following:
●	Your primary focus will be the design and development of server-side logic, definition and maintenance of the databases, and ensuring high performance and responsiveness to requests from the front­end
●	Integration with various external APIs and efficient handling of data (e.g. asynchronous processes, caching, error handling, batch processing, secure transmissions)
●	Actively help to improve code quality, application speed and scalability architecture and automatization across all projects
●	Design packages and components to be reused across projects
●	Collaborate with other team members and stakeholders, such as our Frontend & Backend Engineers, DevOps Engineers and Product Managers to design, build, and maintain efficient, reusable, and reliable code across all of our projects
●	Help us further improve our Software Engineering practices and tooling, and automate reasonably many things to make us more efficient
●	Coach other Backend Engineers
●	Refine technical standards and propagate them into the software engineering teams

**What’s in it for you**

●	Work on interesting start-up projects, they might include the next unicorn :-)
●	We have a great office space in Kyiv, but we’re also a remote-friendly company allowing for home office or remote work. Results are what counts most.
●	We cultivate a respectful atmosphere in which everyone feels comfortable to speak up freely
●	We achieve extraordinary outcomes that exceed the expectations of our clients and make our customers happy
●	Awesome team challenger events and a lot of fun

**Qualifications**

You have to definitely bring with you:
●	Written and verbal fluency in English is a must
●	Collaborative, self-motivated, curious, and humble attitudes
●	3+ years of experience with building modern, sophisticated PHP backend solutions
●	Some experience with at least one additional, mature programming language (e.g. Java, C++, C# or similar)
●	Solid knowledge of PHP web frameworks (such as Laravel and Symfony)
●	Understanding the fully synchronous behavior of PHP
●	Basic knowledge of the common PHP or web server exploits and their solutions
●	Experience with observability in production environments (logging, monitoring, alerting)
●	Familiarity with SQL/NoSQL databases and their declarative query languages
●	Familiarity with concepts of OOP, MVC, Mocking, ORM, continuous integration, microservices, and RESTful
●	Strong test-driven mindset to ensure high software quality. Able to implement testing (Codeception is a plus)
●	Understanding fundamental design principles behind a scalable application
●	Experience with integrating 3rd-party services such as Stripe or SES
●	Experience with Docker-based development workflows
●	Proficient understanding of tools like GitHub and JIRA
●	Reliable, organized, communicative, customer-oriented;
●	Passion for startups;
●	Doer/achiever;
●	Intrinsic high-quality standard and motivation to constantly learn and improve

**It would be awesome, if you:**

●	Had experience with Cloud Functions / Serverless architectures and popular cloud platforms like AWS
●	Could work outside of the traditional boundaries of a backend engineering role and find ideal solutions for IT operations / DevOps, speed of delivery and security.

**You are a superstar, if you:**

●	Have contributed to open source projects
●	Have experience with Embedded Systems Engineering
●	Have hands-on experience with Kubernetes