We are a leading B2B service provider based in Cyprus, specializing in developing, maintaining, and deploying various IT and customer-centric services around the globe. Our team is dedicated to innovation, quality, and delivering user-friendly experiences across multiple platforms. As we continue our rapid growth, we’re looking for a skilled Tailwind CSS Developer to join our dynamic workforce.
We are seeking a talented and motivated Tailwind CSS Developer with a passion for creating high-performing, easily maintainable front-end solutions that reinforce our brand’s digital presence. In this role, you’ll be responsible for auditing and refactoring our existing Tailwind implementation—streamlining classes, aligning naming conventions, and integrating Sass functions for efficient color management.
Key Responsibilities
- Collaborate with cross-functional teams to review, refactor, and enhance our existing Tailwind-based codebase.
- Establish and maintain consistent naming conventions and utility classes to improve code clarity and organization.
- Implement Sass functions within Tailwind classes to efficiently manage color groups and streamline styling.
- Create and update reusable templates using the optimized HTML/CSS foundation, ensuring consistent branding and design.
- Optimize UI elements by auditing and minimizing redundant classes, improving overall performance and maintainability.
- Contribute to QA and documentation by conducting code reviews and maintaining clear records of all modifications.
- Integrate or support Alpine.js and Livewire features (if experienced), enhancing dynamic and real-time interactions.
- Stay current with front-end trends, tools, and best practices to continually refine and improve our development processes.
Requirements
- Proven experience working with Tailwind CSS and a strong understanding of its utility-first methodology.
- Proficiency in Sass/SCSS, with the ability to create modular, maintainable style structures.
- Solid foundation in HTML5, CSS3, and responsive design principles.
- Familiarity with version control systems (e.g., Git) in a collaborative environment.
- Excellent attention to detail and problem-solving skills, ensuring high-quality, efficient code.
- Strong communication skills, both verbal and written, with the ability to work effectively in cross-functional teams.
- Self-motivated and capable of managing multiple tasks or projects simultaneously.
Nice to Have
- Hands-on experience with Alpine.js and Laravel Livewire.
- UI/UX awareness to contribute effectively to design discussions and improvements.
- Previous experience working in a remote or distributed team environment.
Benefits
- Competitive salary based on your experience and expertise.
- Flexible working hours and the possibility of remote work.
- Opportunity for relocation to Cyprus with relocation assistance provided.
- Daily Lunches in the office
- Gym membership allowance
- Professional development opportunities, including access to cutting-edge tools and frameworks.
- A dynamic and inclusive company culture where continuous learning and innovation are valued.
If you are passionate about building clean, scalable front-end code and eager to contribute to our growing team, we would love to hear from you!
Send your CV to: jobs@craegroup.com with a subject line: Tailwind CSS Developer