Booking System Site
Slogan: All moves united
About the Project
We’re building an open platform where users can browse and book classes from independent yoga studios and gyms — all in one place.
Our mission is to empower small studios by giving them tools to reach customers, manage bookings, and compete with larger chains — while maintaining their own unique identity.
The application is already live and functional. Now we’re looking for a Frontend Developer (Angular) to help us improve the platform, implement new features, and refine the overall user experience.
This is a real, production-grade project — not a demo or learning sandbox — but with a supportive environment focused on growth and learning.
Scope of Work
1. Frontend Development (Angular)
- Implement new features and screens based on Figma designs
- Translate designs into clean, responsive Angular components
- Improve existing code for better performance and maintainability
- Ensure the application works well across devices and browsers
2. Integration & Teamwork
- Connect frontend components with backend APIs
- Write clean, reusable, and well-structured code
- Collaborate asynchronously (code reviews, comments, discussions)
- Share ideas and contribute to improving the product
3. Growth & Learning
- Work with real-world Figma → production code workflows
- Learn how to maintain and evolve a live application
- Gain hands-on experience with best practices, collaboration, and scaling
- Have space to experiment, learn, and bring your own ideas
Requirements
We’re not looking for “the most senior developer”. We care more about fundamentals, motivation, and willingness to grow.
- Solid basics of Angular (school projects, internships, or side projects are welcome)
- Good understanding of TypeScript, HTML, and CSS
- Ability to follow Figma designs and implement UI accurately
- Curiosity and willingness to learn modern tools (e.g. Tailwind, Ionic)
- Problem-solving mindset and attention to detail
- Open, collaborative attitude
Nice to have (but not required):
- Experience with responsive or mobile-first design
- Basic Git workflow experience
- Any prior experience working on real or semi-real projects
Budget & Collaboration
- Hourly rate: 12 – 18 USD / hour, depending on skills and experience
- Flexible, part-time collaboration (async-friendly)
- Long-term cooperation preferred
- Clear tasks, clear designs, and structured code reviews
- A supportive environment focused on learning and steady improvement
This role is well suited for junior/mid and early-career developers looking to gain real-world experience.
Recruitment Process
The recruitment process consists of two steps:
- Conversation interview
A short, informal call to:- get to know each other
- discuss collaboration rules and expectations
- estimate technical skills and current experience level
- Practical task
Implementing a simple page based on a Figma design.
The task will be paid only if completed positively and meets agreed quality expectations.
AI Usage
We are open to the use of AI tools:
- AI can be used during everyday development work
- AI can also be used during the recruitment task
- What matters to us is understanding, code quality, and the final result — not whether AI assistance was used
We believe knowing how to work effectively with AI is part of modern software development.
How to Apply
Please include:
- A link to your GitHub, portfolio, or Angular projects (even small ones)
- A short introduction about yourself and your experience so far