Logo
HeadSpin

Senior UI Engineer

HeadSpin, Poland, New York, United States

Save Job

Who We Are HeadSpin, a PartnerOne company, is an AI-powered testing platform that enables real-world testing on SIM-enabled mobile devices, browsers, Smart TVs, and OTT devices across 50+ global locations, with flexible cloud and on-premises deployment options. It offers deep performance insights through AI-driven analytics, 130+ built-in KPIs, session-based data, and features like waterfall UI, root cause analysis, UX monitoring, and regression intelligence. Supporting 60+ automation frameworks, including Appium, Selenium, Playwright, and XCUITest, HeadSpin ensures seamless integration without vendor lock-in. With enterprise-grade security, a robust REST API library, and no need for SDK or code changes, it simplifies testing across workflows. Businesses using HeadSpin report 68% less QA time, 90% fewer production issues, 30% faster development, and improved load times and user retention.

About the role We are looking for a highly skilled and experienced UI Principal Engineer to become a part of our dynamic team. In this role, you will be working on the design, development, and ongoing maintenance of our responsive and scalable web applications with our current UI team. You will collaborate closely with cross‑functional teams, contribute to our technical strategy, and significantly influence our front‑end architecture. A UI Principal Engineer bridges the gap between design and technical implementation, ensuring a user‑friendly and visually appealing interface.

Key Responsibilities

Creating and implementing user interface components, translating UI/UX design wireframes into code, and ensuring a consistent and intuitive user experience.

Technically driving and mentoring a team of UI developers, providing guidance, feedback, and support throughout the design and development process.

Conducting design reviews, performing QA checks, and ensuring the final product meets high‑quality standards and design vision.

Contributing to the overall solution architecture and design, ensuring that UI components integrate effectively with the larger application.

Participating in agile development processes, including sprint planning, daily stand‑ups, and retrospectives.

Creating and maintaining documentation for UI components and design decisions.

Optimizing applications for maximum speed, scalability, and responsiveness.

Take the lead in modernizing and improving our existing legacy systems to meet current performance and usability expectations.

Technical Expertise

Core Technologies - Proficient in Vue/AngularJS, Python for backend

API Integration - Skilled in working with RESTful APIs and JSON data structures.

Development Practices - Expertise in Responsive Design, Mobile‑First Development, and ensuring Cross‑Browser Compatibility.

Testing - Familiarity with Unit Testing, Integration Testing and Performance Testing tools and methodologies.

Methodologies - Experience working within Agile and Scrum frameworks, and with containerization and CI/CD pipelines.

Tools & Platforms - Proficient in using Git, GitHub/GitLab, Jira, Postman, and Firebase.

Qualifications and Experience

Bachelor’s degree in Computer Science, Engineering, or a related field.

Minimum of 8 years of professional front‑end development experience, including at least 5 years in a senior capacity.

Solid understanding of modern web development principles and best practices.

Excellent problem‑solving and interpersonal communication skills.

Disclaimer HeadSpin does not charge any fees at any stage of the recruitment or selection process. We will never ask candidates to pay money or share financial information in exchange for a job offer. If you receive any communication requesting payment on behalf of HeadSpin, please treat it as fraudulent and report it immediately to hr@headspin.io.

#J-18808-Ljbffr