Position: FullStack Engineer (PHP)
Company: Remotal
Experience required: 3y
English level: fluent

🇦🇹 The Company is a venture-backed Adventure Booking Platform disrupting a $200 billion industry. Revolutionizing how multi-day adventures are booked, we provide Operators with a platform that helps them manage, market, and sell their organized adventures to travelers directly (B2C) or via distribution partners (B2B2C) worldwide. 
The Company makes booking multi-day adventures seamless and timely, partnering with 2,500+ operators to offer more than 50,000+ adventures in 160+ countries.

🛠  The role: 
✔️You will be working in the team that is responsible for the platform tools that interface to the billing system - the heart of our Adventure Booking Platform.
✔️You will oversee complex projects and be involved in architectural decisions.
✔️The work environment is agile, focused on delivering value to our customers quickly, breaking down work into smaller chunks that you iterate on quickly.
✔️You will share your knowledge with the broader team on a regular basis, and have opportunities to go beyond and contribute to the wider community and industry.
⚙️ Your responsibilities: 
✔️ Being involved in all stages of the product lifecycle (from brainstorming to design and then implementation).
✔️ Working on projects which can include API strategy, improving performance, setting up testing frameworks, etc.
✔️ Working on projects which can include improving new user acquisition through SEO, optimizing sales tooling, improving customer retention, and setting up search and search result pages.
✔️ Improving stability and speed of our High Load, High Availability services.
✔️ Bringing our platform to the next level.
✔️ Working closely with our management and tech team.

👤 Who you are:
✔️ Professional, enterprise-level experience with the software on the LAMP stack.
✔️ Professional experience with AWS services, understanding of cloud computing concepts like serverless code execution, managed services, and horizontal and vertical scaling strategies.
✔️ Worked with multiple MVC frameworks, such as Laravel, Symfony, and CodeIgniter.
✔️ Experience with JavaScript (ES6/ES7/ES8), SCSS
✔️ Experience designing and consuming APIs.
✔️ Experience with microservices.
✔️ Experience with RDBMS (schema design, indices, caching).
✔️ Experience with automation (automated testing, unit tests, CodeCeption, Behat/Gherkin).
✔️ Experience with Continuous Integration and Continuous Deployment.
✔️ Solved performance problems and architectural challenges and basic understanding of fundamental design principles of a scalable application.
✔️ Good verbal and written English communication skills.

🧲 Bonus Skills:
✅ Fluent in multiple programming languages (especially Python).
✅ Working knowledge of React and GraphQL.

💡 What can you expect?
✔️ Flexibility: Work from home and enjoy flexible working hours that allow you to structure your days how you please. 
✔️ Diversity: Thrive in an international work environment that has more than 35 different nationalities under one roof. English is our official working language, but keep your ears peeled for a multitude of languages lingering in the hallways!
✔️ Regular team outings and events. 
✔️Training & Development: With annual training and development opportunities in place, we support each other through yearly Development and Reflection Talks (DaRT) to discuss individual development opportunities and future career paths. At our thriving start-up, there are many opportunities to grow and develop your skills through cross-departmental projects in our rapidly growing industry.