Position: Middle Back End Engineer in Valencia, Spain
Company: Stryber
Experience required: 2y
English level: intermediate

We build prototypes and MVPs to test and iterate business ideas quickly in the market. Later, we scale and grow the most promising ones to let them become leading solutions in their market. We are full stack – from analytically sound investment theses over rapid MVPs to sophisticated deep-tech solutions, we have a variety of start-up projects ahead of us in several exciting verticals, such as FinTech, PropTech, Digital Health, Food and Beverage or MarTech. Among all corporate venture builders, we are the “strategic” one - we have a comprehensive view on strategy and governance questions around corporate venture building.

**About your role and responsibilities** 

You will be part of the Stryber team – a dynamic team of top-notch experts that is highly motivated to create impact. Over the last five years, we have developed a solid and comprehensive framework for corporate innovation with a very thick secret sauce that is not easy to copy.

We are looking for an Intermediate Backend Engineer to help us building 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. 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 and 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
Refine technical standards and propagate them into the software engineering teams

**About you**

Written and verbal fluency in English is a must
Collaborative, self-motivated, curious, and humble attitudes
2+ years of experience with building modern, sophisticated PHP backend solutions
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
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
Profound 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 first experience with an additional, mature programming language (e.g. Java, C++, C# or similar)
Have contributed to open source projects