Job
- Level
- Senior
- Job Field
- Web, Software, Full Stack
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Location
- Berlin
- Working Model
- Hybrid, Onsite
Job Summary
In this role, you will develop innovative software solutions by leveraging modern technologies, creating prototypes, designing interfaces, and overseeing product development from idea to delivery.
Job Technologies
Your role in the team
- You act as a true owner for your features, taking full accountability from initial discovery through to final delivery and beyond.
- You are deeply involved in the design and exploration stages, leveraging AI-powered tools to accelerate prototyping, analyze user needs, and validate technical feasibility early in the process.
- You will leverage cutting-edge techniques and interact with AI tools at all stages of the software development lifecycle.
- You are a member of an agile team and work together with your colleagues to deliver new software increments.
- You are led, supported and guided by an experienced Engineering Manager assigned to your team.
- You partner with product managers and designers to co-create innovative solutions, ensuring that every technical decision is rooted in a deep understanding of the product vision and user experience.
- You will build new scalable services as well as improve existing systems.
- You will be involved in optimizing our processes, introducing improvements and new tools.
- Your mission is to be a core contributor in building and scaling bookingkit as the AI-powered Attractions Success Platform, orchestrating the future where every European attraction can thrive.
- You will leverage modern AI and cloud technologies to automate routine operational tasks, making business easy and fun for our vendors.
- Building on bookingkit's position as the market leader for infrastructure technology, you will be instrumental in designing the next generation of scalable services, APIs and state-of-the UI.
- Your work will set the technical foundation for all our innovations, driving our B2B2C SaaS platform and influencing industry standards.
- Contribute hands-on to product design, user experience (UX) flows, and rapid prototyping to validate solutions early.
- Build and launch scalable, production-ready software.
- Collaborate with DevOps & QA engineers, as well as product managers during product exploration to give context on feasibility.
- Contribute to the product, software architecture, infrastructure, tech stack, as well as the user experience.
- Share your knowledge and experience with other engineers.
- Ensure high quality through code reviews, test coverage, defining test scenarios, and ensuring UI designs are followed.
- Provide technical support by answering technical questions and maintaining comprehensive documentation, in addition to building new features.
This text has been machine translated. Show original
Our expectations of you
Qualifications
- Fundamentals of web applications (HTTP protocol, RESTful APIs, HTML, CSS, sessions, caches, cookies, local storage…).
- Working knowledge of UX/UI principles, including familiarity with prototyping tools (e.g., Figma) and design best practices.
- PHP language and PHP frameworks like Laravel.
- JavaScript, TypeScript, and modern front-end frameworks like Vue.js.
- Relational databases (MySQL), NoSQL databases, caches and index engines.
- AI-based automation techniques and AI-assisted programming.
- Web application security and authentication standards and protocols (including OAuth, JWT).
- Modern software design patterns and techniques (DDD, event sourcing, distributed events, CQRS).
- Unit testing, TDD, mocks, stubs, e2e testing.
- Git, Gitflow, CI-CD pipelines.
- Containers (Docker).
- Fluency in English, with high-level communication skills.
- General knowledge of the Software Development Lifecycle, tools, and processes.
- Agile principles and the Scrum framework.
- Linux basics.
- Being a supportive teammate with curiosity and a natural drive to make things better.
Experience
- 5 years of working experience.
- Demonstrated experience in product-centric activities, including user research, design critique, and specification writing.
This text has been machine translated. Show original
What we offer
- Remote Work: Enjoy a 100% remote work setup, with the option to join colleagues in our Berlin office. Our Mobile Work Abroad policy also allows you to work from almost anywhere in the world for up to 5 months in the year.
- 28 Vacation Days + Tenure: Start with 28 vacation days per year, and earn an extra vacation day each year on your anniversary date (up to a maximum of 31 days).
- Public Transportation Subsidy: We cover more than 50% of your public transportation costs in Germany.
- Gym Subsidy: Get subsidized memberships for Urban Sports Club (more than 40%) and Wellhub (100%!) in Germany.
- Annual Private Travel Subsidy: Receive up to €156 annually for private travel.
- Corporate Discounts: Enjoy discounts through partnerships with companies like GetYourGuide.
- Flat Communication: Join a culture that values open communication and accessibility between teams and leads.
- Team Events: Enjoy regular BBQs in Berlin, summer and winter events, and reunions with former employees.
- Airport/Train Office Day: Work during travel even if you're unable to take calls.
- Extra Charity Day: Take an extra day of leave in the year for charity work.
- Child Sick Days: Receive 10 days of paid leave for child sickness.
This text has been machine translated. Show original
Benefits
Health, Fitness & Fun
Work-Life-Integration
Topics that you deal with on the job
Job Locations
This is your employer
bookingkit
bookingkit is the easy and digital solution for the leisure industry. With our intuitive software, providers can automate their business and immediately integrate it into their website. This way, we support our customers with sales, marketing and processing of their offers as well as with enterprise management - completely unique.
Description
- Founding year
- 2014
- Language
- English
- Company Type
- Established Company
- Working Model
- Full Remote, Hybrid, Onsite
- Industry
- Internet, IT, Telecommunication