Job Description: UI Developer & SCRUM Master
Company: A Growing Startup
Location: London [1 day in the office, 4 days from home]
Type: Full-Time
About Us
We're an innovative startup in an exciting phase of growth, dedicated to developing cutting-edge solutions that empower businesses to make better, data-driven decisions. Our dynamic team is passionate about creating technology that drives positive change, and we're looking for like-minded individuals to join us on this journey.
Role Overview
We are seeking a dynamic and experienced UI Developer & SCRUM Master to join our team. This unique role combines expertise in user interface development with agile project management skills to deliver exceptional platform-based solutions. As a key contributor, you will ensure the development team remains productive, collaborative, and aligned with project goals while delivering high-quality user interfaces.
Key Responsibilities
UI Developer Responsibilities:
* Design and implement responsive, user-friendly, and visually appealing interfaces.
* Collaborate with UX designers, backend developers, and product managers to ensure seamless integration of front-end elements with backend functionality.
* Write clean, maintainable, and efficient code using modern front-end frameworks and libraries (e.g., React, Angular, or Vue.js).
* Optimize UI components for maximum performance across multiple devices and browsers.
* Stay updated on emerging trends in UI/UX design and development, incorporating best practices into projects.
SCRUM Master Responsibilities:
* Facilitate daily stand-ups, sprint planning, sprint reviews, and retrospectives.
* Ensure the team adheres to Agile principles and Scrum practices, fostering a collaborative and self-organizing environment.
* Track and manage sprint progress, identifying and addressing roadblocks or bottlenecks.
* Act as a liaison between stakeholders and the development team, ensuring clear communication of requirements and expectations.
* Continuously improve team productivity and deliverables by identifying areas for process optimization.
Requirements
Experience:
* Minimum of 5 years of professional experience as a UI Developer.
* Proven experience as a SCRUM Master, ideally with platform-based projects (preferred but not mandatory).
Technical Skills:
* Proficiency in HTML5, CSS3, JavaScript, and modern front-end frameworks (e.g., React, Angular, Vue.js).
* Familiarity with RESTful APIs, version control systems (e.g., Git), and Agile tools (e.g., Jira, Confluence).
* Knowledge of design systems and component libraries.
* Experience in performance optimization and cross-browser compatibility.
Agile Expertise:
* Strong understanding of Agile principles and Scrum methodologies.
* Certified SCRUM Master (CSM) or equivalent certification is a plus.
Soft Skills:
* Excellent communication, facilitation, and leadership skills.
* Strong problem-solving abilities and attention to detail.
* Ability to manage priorities in a fast-paced environment.
What We Offer
* Opportunity to work with a purpose-driven team on innovative projects.
* A collaborative and inclusive work environment.
* Competitive salary and benefits package.
* Professional development opportunities and career growth.