CRAE GROUP is one of the fastest-growing B2B service providers based in Cyprus. We develop, maintain, and deploy various IT and customer-based services to numerous businesses in various industries around the world.
Founded in 2018, our continuous energy and efforts aim towards becoming a leading service provider, with an already impressive growth since our launch. We are a young, dynamic team that enjoy working in tech among creative and talented individuals. Our asset is the great people within our company with a unique approach on how to properly maintain our services and products.
We are looking for an experienced, proactive Full-Stack Developer skilled in the TALL Stack (Tailwind CSS, Alpine.js, Laravel, Livewire) who thrives in a dynamic environment.
This role will be responsible for building robust, scalable web applications, seamlessly transitioning between frontend and backend tasks, and collaborating closely with the UI team to deliver high-quality user experiences.
Responsibilities:
- Develop, maintain, and optimize web applications using Laravel, Livewire, Alpine.js, and Tailwind CSS.
- Collaborate proactively with the UI/UX team to understand design requirements and deliver responsive, visually appealing interfaces.
- Independently identify, prioritize, and execute tasks, ensuring alignment with business and team objectives.
- Implement best practices in software development, focusing on clean, maintainable, and testable code.
- Debug, troubleshoot, and enhance existing codebases efficiently.
- Participate actively in project planning sessions, code reviews, and sprint cycles.
Requirements:
- Proven experience (3+ years) as a Full-stack developer with a strong focus on the TALL Stack.
- Expert knowledge of Laravel (including Eloquent, Blade templates), Livewire, Alpine.js, and Tailwind CSS.
- Strong skills in PHP, JavaScript, HTML5, and CSS3.
- Comfortable creating and managing tasks independently and taking initiative to solve complex problems.
- Ability to seamlessly switch between frontend and backend development.
- Solid understanding of responsive design principles and UI/UX best practices.
- Familiarity with version control systems (Git) and Agile methodologies.
- Excellent communication skills and a collaborative mindset to work effectively with design and development teams.
Requirements:
- Experience with CI/CD pipelines and deployment strategies.
- Familiarity with Laravel ecosystem tools (e.g., Nova, Cloud, Forge).
- Exposure to other JavaScript frameworks (Vue.js, React).
- Knowledge of database optimization and performance tuning.
- Ability to meet strict deadlines
- Strong ability to perform effectively within a multitasking work environment
Why Join Us?
- Opportunity to work independently, make impactful decisions, and own your contributions.
- Collaborative, innovative team environment.
- Exposure to cutting-edge technologies and challenging projects.
- Lunch allowance
- Platinum Gym Membership with SportBenefit
Interested? Apply now by sending your resume to jobs@craegroup.com.
We look forward to hearing from you!
Please note: Due to the high volume of applications, only shortlisted candidates will be contacted.