Heads up! We only email from @empat.tech — anything else is a scam.

Staff Software Engineer (Front-end)

We’re looking for a Staff Software Engineer (Front-end) to join our professional team!

Uliana Hnatiuk
IT Recruiter
Published on
March 19, 2026

Location: Remote (EU, US, CA, etc.)
Working Hours: US Time Zones (ET–PT)

Your responsibilities will include:

• Designing and architecting responsive, high-performance web applications.
• Building rich, interactive user interfaces for both end users and internal teams.
• Driving end-to-end solutions for complex and ambiguous technical challenges.
• Developing scalable front-end systems, including component libraries and data-driven dashboards.
• Collaborating closely with product managers, designers, and back-end engineers.
• Improving UX based on user feedback and usage analytics.
• Working on systems handling large-scale, high-load interactions.
• Identifying and eliminating inefficiencies in systems and processes.
• Contributing to continuous improvement of engineering practices and workflows.

What we expect from you:

• 12+ years of experience in software engineering.
• Strong expertise with React (hooks, context, modern patterns).
• Hands-on experience with state management libraries (Redux, Zustand, Recoil, etc.).
• Experience with REST or GraphQL APIs.
• Solid knowledge of HTML5, CSS3 (Flexbox/Grid), and modern styling approaches (CSS-in-JS, Tailwind, etc.).
• Understanding of accessibility standards (WCAG) and responsive design.
• Strong UI/UX sense with attention to detail.
• Experience working with design tools (Figma, Sketch) and prototyping workflows.
• Familiarity with real-time technologies (WebSockets, subscriptions) and data visualization libraries.
• Experience collaborating with stakeholders and incorporating feedback into product improvements.
• English: Upper-Intermediate+.
• Proactive mindset with strong ownership and problem-solving skills.

Will be a plus:

• Experience with ClojureScript, Reagent, or Reframe.
• Experience in SaaS or operational platforms.
• Experience working in distributed teams.
• Growth mindset and openness to feedback.

Interview stages:

• Screening with a recruiter.
• Technical interview (internal).
• 2 technical interviews (client side).

What We Offer:

• Work at a Top-employer company (according to DOU 2025).
• A strong culture built on empathy, trust, openness, and real care for employees.
• Competitive compensation with regular reviews.
• Personal learning budget and access to top HR tools, platforms, and practices.
• Team events and regular team-building activities.
• Flexible hybrid work model with an office in central Kyiv.
• Please note: this position does not include paid vacation, but sick leave is provided.

Apply