Mid FE Developer-UI & Design Systems (Maternity cover)

Delasport
Full-time•Sofia, Bulgaria

šŸ“ Job Overview

Job Title: Mid FE Developer-UI & Design Systems (Maternity cover)

Company: Delasport

Location: Sofia, Bulgaria / Plovdiv, Bulgaria

Job Type: Temporary / Contractor

Category: Frontend Development / UI & Design Systems

Date Posted: 2026-06-24

Experience Level: Mid-Level (2-5 years)

Remote Status: Hybrid

šŸš€ Role Summary

  • Focus on developing and maintaining client-facing UI elements, including skins, themes, and white-label solutions for a leading iGaming platform.

  • Implement UI designs with a high degree of visual accuracy, ensuring consistency and adherence to brand identity across various platforms and devices.

  • Collaborate closely with Product, Design, and QA teams to deliver scalable and high-quality front-end functionality.

  • Contribute to the evolution of front-end structure and the creation of reusable UI components, enhancing the overall design system.

  • This role is a maternity cover contract, offering a focused period of impactful contribution.

šŸ“ Enhancement Note: The role is specifically for a Maternity Cover, indicating a contract duration. The focus on UI, Design Systems, and specific technologies like CSS3, SCSS, Flexbox, CSS Grid, and Figma points towards a specialized Frontend Developer role rather than a generalist one. The iGaming industry context is crucial for understanding the fast-paced and visually demanding nature of the product.

šŸ“ˆ Primary Responsibilities

  • Develop and maintain front-end functionality for client-facing skins, themes, and white-label solutions, ensuring seamless user experience.

  • Translate Figma designs into high-fidelity, pixel-perfect UI implementations, maintaining visual accuracy and brand consistency.

  • Ensure responsive design principles are applied, guaranteeing compatibility across a wide range of devices and screen resolutions.

  • Contribute to the development and maintenance of the company's design system, creating and refining reusable UI components.

  • Collaborate effectively with Product Managers, UI/UX Designers, and QA Engineers throughout the development lifecycle to ensure successful feature delivery.

  • Identify and resolve visual inconsistencies, bugs, and performance issues within the front-end codebase.

  • Participate in code reviews, providing and receiving constructive feedback to maintain high code quality and best practices.

  • Assist in improving the overall front-end architecture and styling methodologies for enhanced scalability and maintainability.

šŸ“ Enhancement Note: The responsibilities emphasize the core tasks of a UI-focused Frontend Developer, with specific attention to visual fidelity, responsiveness, and collaboration within a product development team. The mention of "skins/themes and white-label solutions" highlights a key area of application in the iGaming industry.

šŸŽ“ Skills & Qualifications

Education: While no specific degree is listed, a Bachelor's degree in Computer Science, Web Development, or a related field is often preferred. Equivalent practical experience will also be considered.

Experience:

  • Minimum of 2 years of professional experience in Frontend or Web Development.

  • Experience working within a contract or maternity cover role is a plus. Required Skills:

  • Strong expertise in CSS3 and preprocessors like SCSS/SASS for efficient styling management.

  • Deep understanding of responsive design principles and implementation techniques.

  • Proficient in modern CSS layout modules, including Flexbox and CSS Grid.

  • Demonstrated experience in building, maintaining, or contributing to theming systems.

  • Experience with CSS variables and architecting scalable styling solutions (e.g., BEM, SMACSS).

  • Familiarity with UI frameworks such as Bootstrap or similar.

  • Proficient in using Git for version control in collaborative development environments.

  • Ability to interpret and implement designs from tools like Figma with high visual accuracy.

  • Strong attention to detail and a commitment to delivering high-quality UI.

  • Proven ability to independently identify and resolve visual inconsistencies.

  • Excellent communication and collaboration skills, with the ability to work effectively in a cross-functional team. Preferred Skills:

  • Experience with JavaScript frameworks (e.g., React, Vue, Angular) for more complex UI interactions.

  • Familiarity with UI component libraries and design system best practices.

  • Experience in the iGaming or a related fast-paced digital industry.

  • Understanding of web performance optimization techniques.

  • Knowledge of build tools (e.g., Webpack, Vite) and package managers (e.g., npm, yarn).

šŸ“ Enhancement Note: The required skills are heavily weighted towards CSS and UI implementation. The specific mention of Figma, Flexbox, CSS Grid, SCSS/SASS, and theming systems indicates a need for a developer who can translate design into functional, visually accurate interfaces. The "2+ years" experience level aligns with a Mid-Level developer.

šŸ“Š Process & Systems Portfolio Requirements

Portfolio Essentials:

  • Showcase a minimum of 2-3 projects that highlight your UI development skills and experience with responsive design.

  • Include examples demonstrating your ability to implement designs with high visual accuracy, ideally from Figma mockups.

  • Projects involving theming, skins, or white-label solutions are highly regarded and should be prioritized.

  • Demonstrate experience with CSS architecture (e.g., BEM, SCSS/SASS) and the use of CSS variables.

  • If possible, include examples of reusable UI components or contributions to a design system. Process Documentation:

  • Be prepared to discuss your workflow for translating design mockups into code, including any tools or methodologies used.

  • Articulate your approach to ensuring cross-browser and cross-device compatibility.

  • Explain how you manage and version your code using Git, including branching strategies and collaboration workflows.

  • Be ready to describe your process for identifying and debugging UI inconsistencies or visual bugs.

šŸ“ Enhancement Note: For a UI-focused Frontend role, a strong visual portfolio is paramount. The emphasis should be on showcasing the ability to execute designs accurately and efficiently. The "maternity cover" aspect might mean a shorter project timeline, so demonstrating efficient workflow and quick adaptation is key.

šŸ’µ Compensation & Benefits

Salary Range:

Based on industry standards for Mid-Level Frontend Developers with 2-5 years of experience in Sofia/Plovdiv, Bulgaria, and considering the contract nature of the role (maternity cover), the estimated gross salary range is approximately 2,500 - 4,500 BGN per month.

šŸ“ Enhancement Note: This estimate is based on general market data for IT roles in Bulgaria. The specific salary will depend on the candidate's exact experience, the duration of the contract, and the company's internal compensation structure. The "Competitive Salary Package" mentioned in the job description suggests that this range is a starting point, and actual offers could be negotiated.

Benefits:

  • Competitive Salary Package

  • Time Off: 21+ days of annual paid leave.

  • Bonus & Rewards: Performance-based annual bonuses, special vouchers for birthdays and welcoming a newborn.

  • Health & Wellness: Additional Health insurance including dental care; Co-funding a Multisport/Coolfit card.

  • Extra Benefits: Employee discounts at various retailers and a monthly allowance for public transportation.

  • Workplace Amenities: PlayStation and Pool Area for breaks and relaxation.

  • Team & Social: Happy Hour Fridays, Multicultural Days, Weekly Free Recreational Massages, Chess Lessons, Sports & Football Team participation, Bulgarian Language Lessons for foreigners.

  • Professional Development: Access to an Office Library for technical literature.

Working Hours: The job description implies a standard 40-hour work week, common for full-time roles. Flexibility may be available, given the hybrid nature and company culture, but core working hours will likely be expected for team collaboration.

šŸ“ Enhancement Note: The benefits package is extensive and focuses on employee well-being, social engagement, and professional development, which is attractive for contract roles as well. The mention of "Happy Hour Fridays," "Multicultural Days," and "Massages at the Office" highlights a strong company culture focused on employee experience.

šŸŽÆ Team & Company Context

šŸ¢ Company Culture

Industry: iGaming Software. Delasport operates in a dynamic and competitive sector known for its rapid technological advancements, focus on user engagement, and need for robust, scalable platforms. This environment demands agility, innovation, and a strong emphasis on user experience.

Company Size: Over 500 employees. This indicates a large, established organization with structured processes, dedicated departments, and opportunities for collaboration across various teams.

Founded: 2010. Delasport has over a decade of experience in the iGaming industry, suggesting a stable company with a proven track record and established market presence.

Team Structure:

  • The Frontend team likely consists of multiple developers specializing in different areas, with this role focusing on UI and Design Systems.

  • Collaboration is expected with Product Management, UI/UX Design, and Quality Assurance teams, indicating a cross-functional, agile development environment.

  • Reporting structure is not explicitly detailed but is typical for a mid-level role, likely reporting to a Frontend Lead or Engineering Manager. Methodology:

  • Agile development methodologies (e.g., Scrum, Kanban) are highly probable given the industry and company size, emphasizing iterative development, collaboration, and flexibility.

  • The focus on UI implementation from Figma designs suggests a strong design-to-development workflow.

  • Emphasis on reusable components and design systems points towards a structured approach to front-end development and component-based architecture.

Company Website: https://www.delasport.com/

šŸ“ Enhancement Note: The iGaming industry context is crucial. It implies a need for developers who can handle high-traffic applications, deliver engaging user interfaces, and adapt quickly to market trends and client requirements. A company size of 500+ suggests mature processes and potentially specialized teams for different aspects of development.

šŸ“ˆ Career & Growth Analysis

Operations Career Level: Mid-Level Frontend Developer. This role sits between junior and senior levels, requiring independent contribution and problem-solving while still being expected to learn and grow under guidance. The focus on UI and Design Systems implies a specialization path within frontend development.

Reporting Structure: Typically, a Mid-Level Developer reports to a Senior Developer, Tech Lead, or Engineering Manager. In this maternity cover role, the reporting line might be more direct towards the team lead responsible for the specific product area.

Operations Impact: While this is a Frontend role, its impact is significant. High-quality UI and a robust design system directly influence user engagement, brand perception, and conversion rates for Delasport's iGaming platform. The ability to quickly implement and maintain visually appealing, user-friendly interfaces is critical to the success of the product.

Growth Opportunities:

  • Skill Specialization: Deepen expertise in UI development, design systems, and modern CSS techniques. Opportunity to become a go-to person for visual implementation and theming.

  • Cross-functional Exposure: Gain valuable experience working closely with Product and Design, understanding the broader product development lifecycle.

  • Project Impact: Contribute directly to client-facing products, seeing the tangible results of your work in a competitive market.

  • Potential for Extension/Future Roles: While a maternity cover, stellar performance could lead to opportunities for other contract roles or even permanent positions within Delasport, depending on business needs and openings.

šŸ“ Enhancement Note: The "maternity cover" aspect is important for career analysis. It's a fixed-term role, so growth will be focused on skill acquisition and project execution within that timeframe, rather than long-term career pathing within the company, unless an extension or permanent role materializes.

🌐 Work Environment

Office Type: The company offers central office locations in Sofia and Plovdiv, suggesting a modern, well-equipped workspace. The presence of a "PlayStation and Pool Area" indicates a focus on employee well-being and a relaxed atmosphere during breaks.

Office Location(s):

  • Sofia, Bulgaria

  • Plovdiv, Bulgaria

These are major cities with good infrastructure, making them accessible for employees.

Workspace Context:

  • Collaborative Environment: The company culture emphasizes collaboration, with "Happy Hour Fridays," "Multicultural Days," and team sports activities fostering strong interpersonal connections.

  • Tools and Technology: Access to standard development tools and potentially a well-defined design system infrastructure. The role requires proficiency with Figma, Git, and modern CSS technologies.

  • Team Interaction: Opportunities for regular interaction with design, product, and QA teams, as well as fellow frontend developers, facilitating knowledge sharing and problem-solving.

Work Schedule: The role is likely a standard 40-hour work week. The hybrid work arrangement suggests a balance between in-office collaboration and remote flexibility, allowing for focused work and team integration.

šŸ“ Enhancement Note: The hybrid model and extensive office amenities suggest a company that invests in its employee experience and fosters a positive work environment. This can be particularly appealing for contract roles, offering a supportive and engaging atmosphere.

šŸ“„ Application & Portfolio Review Process

Interview Process:

  • Initial Screening: A brief call with HR or a recruiter to assess basic qualifications, interest, and cultural fit.

  • Technical Interview: Likely involves a discussion about your frontend experience, CSS expertise, and approach to UI development. This may include code-sharing scenarios or a review of your portfolio.

  • Portfolio Review & Case Study: A more in-depth session where you present your portfolio, discussing specific projects, your role, and the technical challenges you overcame. You may be asked to walk through a specific project related to theming or responsive design.

  • Team/Hiring Manager Interview: A conversation with the hiring manager or potential team members to evaluate your collaboration skills, problem-solving abilities, and how you would fit into the team dynamic.

  • Offer: Following successful interviews, an offer will be extended.

Portfolio Review Tips:

  • Curate Selectively: Choose 3-5 of your strongest projects that directly showcase your UI development, responsiveness, and theming capabilities. Prioritize projects where you had significant visual implementation responsibility.

  • Highlight Figma Implementation: If possible, show examples where you translated Figma designs into code with high fidelity. Be ready to discuss the process and any challenges.

  • Demonstrate CSS Architecture: Explain your approach to CSS organization, scalability, and maintainability (e.g., using SCSS/SASS, CSS Variables, BEM).

  • Showcase Responsiveness: Clearly illustrate how your designs adapt across different devices and screen sizes.

  • Explain Your Role: Be specific about your contributions, especially in team projects. Use "I" statements for your direct actions and "We" for team efforts.

  • Quantify Impact (if possible): While harder for UI, mention improvements in user engagement, visual consistency, or development efficiency if applicable.

Challenge Preparation:

  • CSS Fundamentals: Be prepared for questions on Flexbox, Grid, CSS specificity, inheritance, and responsive design techniques.

  • Theming Systems: Understand how to structure CSS for theming, manage variables, and create adaptable styles.

  • Figma to Code: Practice articulating your process for translating design assets into functional code.

  • Git Workflow: Be ready to discuss your experience with Git, including branching strategies and collaboration.

  • Problem-Solving Scenarios: Prepare for hypothetical scenarios related to UI bugs, cross-browser compatibility issues, or implementing complex visual requirements.

šŸ“ Enhancement Note: For a UI-focused role, the portfolio is critical. The interview process will likely heavily scrutinize the candidate's ability to translate design into code accurately and efficiently, especially given the iGaming context where visual appeal is key.

šŸ›  Tools & Technology Stack

Primary Tools:

  • Version Control: Git (essential for collaborative development).

  • Design Tools: Figma (primary tool for design implementation).

  • CSS Preprocessors: SCSS/SASS (for efficient and organized styling).

  • UI Frameworks: Bootstrap or similar (for rapid development and consistent styling).

  • Browser Developer Tools: Essential for debugging and optimizing CSS and layout.

Analytics & Reporting: While not a primary focus for this role, understanding how UI impacts user behavior might involve interacting with analytics dashboards to see the results of implemented designs.

CRM & Automation: Not directly relevant to this frontend role.

Other Potential Tools:

  • Build Tools: Webpack, Vite (for managing frontend assets and build processes).

  • Package Managers: npm, yarn (for managing project dependencies).

  • JavaScript Frameworks: React, Vue, or Angular (if the role involves more complex interactivity beyond pure CSS).

šŸ“ Enhancement Note: The core technology stack revolves around CSS, SCSS/SASS, Flexbox, CSS Grid, responsive design, Git, and Figma. Familiarity with these is non-negotiable. Experience with build tools and package managers is often expected for mid-level frontend roles.

šŸ‘„ Team Culture & Values

Operations Values:

  • Quality & Precision: A strong emphasis on high visual accuracy and meticulous attention to detail in UI implementation.

  • Collaboration: Working effectively with cross-functional teams (Product, Design, QA) to achieve shared goals.

  • Efficiency: Developing reusable components and optimizing styling for maintainability and performance.

  • Innovation: Contributing to the evolution of the design system and frontend best practices.

  • Adaptability: Thriving in a fast-paced industry and quickly adapting to design changes and project requirements.

Collaboration Style:

  • Agile & Iterative: Working within agile frameworks, with regular communication and feedback loops.

  • Design-Centric: Close partnership with UI/UX designers to ensure faithful implementation of visual concepts.

  • Team-Oriented: Contributing to a supportive team environment through code reviews, knowledge sharing, and mutual assistance.

  • Proactive Communication: Openly communicating progress, challenges, and potential improvements to relevant stakeholders.

šŸ“ Enhancement Note: The company culture appears to value a blend of technical excellence, collaborative spirit, and employee well-being. For a contract role, demonstrating alignment with these values, particularly collaboration and adaptability, will be key.

⚔ Challenges & Growth Opportunities

Challenges:

  • Maternity Cover Duration: Working within a defined contract period requires efficient onboarding and rapid contribution.

  • High Visual Fidelity Demands: Meeting strict design accuracy requirements in a visually driven industry like iGaming.

  • Cross-Platform Compatibility: Ensuring consistent UI/UX across various browsers, devices, and screen sizes.

  • Evolving Design Systems: Keeping up with updates and contributing to the evolution of reusable UI components and styling guidelines.

  • Fast-Paced Environment: Adapting quickly to changing project priorities and design iterations in the iGaming sector.

Learning & Development Opportunities:

  • Deepen UI/UX Implementation Skills: Master the art of translating complex designs into functional, beautiful interfaces.

  • Master Design Systems: Gain hands-on experience in building and maintaining scalable design systems and component libraries.

  • Enhance CSS Expertise: Become a go-to expert in modern CSS techniques, theming, and responsive design.

  • Industry Exposure: Gain insight into the iGaming industry's unique technological and user experience demands.

  • Cross-functional Collaboration: Improve skills in working with product managers and designers to influence product development.

šŸ“ Enhancement Note: The role presents an opportunity to hone specialized frontend skills within a demanding industry, making it a valuable experience for career growth, especially for those looking to specialize in UI and design systems.

šŸ’” Interview Preparation

Strategy Questions:

  • "Describe your process for translating a Figma design into clean, maintainable CSS." (Focus on workflow, tools, and best practices.)

  • "How do you ensure responsive design across different devices and screen sizes? Can you give an example?" (Discuss specific techniques like media queries, Flexbox, Grid, and mobile-first approaches.)

  • "Tell me about a time you had to implement a complex theming system. What were the challenges and how did you overcome them?" (Highlight your experience with SCSS/SASS, CSS Variables, and managing style variations.)

  • "How do you approach ensuring visual consistency and brand identity across a large application?" (Discuss design systems, style guides, and collaboration with designers.)

  • "Describe your experience with Git. What is your preferred branching strategy for team collaboration?" (Demonstrate understanding of version control principles.)

  • "How do you handle ambiguity or missing details in design specifications?" (Showcase problem-solving and proactive communication skills.) Company & Culture Questions:

  • "Why are you interested in a maternity cover role and specifically at Delasport?" (Align your interest with the company's industry and the role's nature.)

  • "What do you know about the iGaming industry and its UI/UX challenges?" (Show research and understanding of the market.)

  • "How do you stay updated with the latest frontend development trends and CSS techniques?" (Demonstrate a commitment to continuous learning.)

  • "Describe your ideal team environment for collaboration." (Relate to the company's emphasis on teamwork.) Portfolio Presentation Strategy:

  • Structure: For each project, briefly introduce the project, your role, the challenge, your solution, and the outcome.

  • Visuals: Use screen recordings or interactive demos where possible to showcase the live implementation. Show side-by-side comparisons of the design and your code.

  • Technical Deep Dive: Be ready to discuss specific CSS techniques, architectural decisions, and problem-solving approaches for each project.

  • Showcase Reusability: Point out any reusable components or patterns you implemented that contribute to a design system.

  • Conciseness: Focus on the most relevant aspects of each project, keeping the presentation within the allotted time.

šŸ“ Enhancement Note: Interview preparation should heavily focus on practical CSS skills, design implementation, and understanding of responsive design and theming systems. Demonstrating an ability to quickly adapt and contribute effectively within a contract period will be key.

šŸ“Œ Application Steps

To apply for this operations position:

  • Submit your application through the application link provided on Greenhouse.

  • Tailor Your Resume: Highlight your 2+ years of Frontend Development experience, specifically emphasizing skills in CSS3, SCSS/SASS, Flexbox, CSS Grid, responsive design, and theming systems. Quantify achievements where possible.

  • Prepare Your Portfolio: Ensure your online portfolio (e.g., personal website, GitHub) is up-to-date and showcases projects demonstrating high-fidelity UI implementation from designs, responsive layouts, and experience with theming or white-label solutions. Make sure it's easily accessible.

  • Practice Your Pitch: Be ready to discuss your portfolio projects in detail, focusing on your contributions, technical challenges, and solutions related to UI development and design systems. Prepare to articulate your workflow from design to code.

  • Research Delasport: Understand their product offerings in the iGaming space and review their website to grasp their brand aesthetic and target audience. This will help you tailor your responses and demonstrate genuine interest.

āš ļø Important Notice: This enhanced job description includes AI-generated insights and operations industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.

Application Requirements

Requires 2+ years of experience in Front-End development with strong expertise in CSS3, SCSS, and modern layout techniques. Must have experience with theming systems and the ability to implement designs with high visual precision.