At SPD Technology, we bring together a team of like-minded people who are driven by the desire to bring value through their work, united in their commitment to high performance and delivering custom, cutting-edge tech solutions that drive clients’ growth. We empower our people with a culture of excellence and enable them with the opportunity to uphold their accountability to contribute on each level. We value humanity and collaboration, encourage professional and personal growth, and foster a supportive and flexible work environment where everyone’s contribution is welcomed.

About the role

We are looking for a skilled Senior Front-End Engineer to join our cross-functional team and play a critical role in the full software development lifecycle — from concept to deployment. You’ll help design and build high-impact, user-centric web applications that drive efficiency and profitability for our customers in the bar industry.

About the project

We are developing a business tool that drastically reduces the time it takes bar managers and owners to complete inventory, from 6–24 hours to just 15 minutes. By digitizing a historically manual and frustrating process using a sleek iOS and Android app, we help businesses become virtually 100% accountable for their inventory while boosting profits by 6–8% in under 3 months.

Team:

Product Owner, Tech Lead, Lead QA, 2 QA Automation Engineers, 2 Backend Engineers, 1 Infrastructure/Solution Architect, 1 Front-End Engineer (you’ll be the second FE expert)

Work Environment

The schedule is flexible, evening team syncs between 7–8 PM EET time.

As a qualified expert You will

  • Architect and implement the data and presentation layers of the app’s front-end.
  • Build pixel-perfect, responsive UIs from prototypes and wireframes.
  • Diagnose and resolve bugs and performance issues.
  • Write reusable, scalable JavaScript code and modular components.
  • Integrate APIs and third-party libraries with asynchronous data handling.
  • Develop unit, integration, and end-to-end tests.
  • Participate in CI/CD and application deployment processes.

We’re looking for you if you have

  • Strong expertise in front-end technologies: React (Virtual DOM, Hooks, component lifecycle), JavaScript (ES6+), HTML, CSS, SASS.
  • Deep knowledge of UI/UX principles and experience working with wireframes and responsive design.
  • Experience working with REST APIs, offline storage, and third-party libraries.
  • Confidence in resolving dependency conflicts and debugging.
  • Hands-on experience with test automation, Git, CI/CD, and distributed repo management.
  • English proficiency: Upper-Intermediate (B2) or higher.

Preferred skills: 

  • 8+ years of professional software development experience.
  • 1+ years of hands-on experience with Next.js.
  • Solid Node.js development experience.
  • Experience in serverless architecture and AWS.
  • Background working in both monolithic and microservices environments.
  • Familiarity with TypeScript, prop types, code debugging, and strong testing practices.
  • Experience in leading technical initiatives or mentoring other developers.

Bonus Points:

  • Experience with server-side rendering and static site generation (Next.js).
    Familiarity with Material-UI (MUI) and design system development.
  • Knowledge of advanced React features (React Server Components, Suspense, HOCs).
  • Experience using SWR (stale-while-revalidate) React hooks for efficient data fetching.

What’s in it for You

Reveal great tech solutions

Join the team of experts who create custom, cutting-edge tech solutions for world-renowned businesses, fueling clients growth. Unleash your potential, tackle new challenges, and be part of a team that values your skills and contributions. Focus on long-term impact and building tailored, long-lasting partnerships with our clients.

Experience an agile and flexible working environment

Enjoy the freedom of fully remote work with a flexible working schedule, creating work and rest balance with the sense of ownership. Empower yourself with a stable workload and a stable income, working from anywhere.

Embrace the opportunity for personal and professional growth

Take advantage of individual learning and certification budgets, career paths and performance reviews, company-wide tech and cultural events. Elevate your skills with mentorship program, public speaking support, and more.

Feel cared about

Prioritize your well-being with a deposit and possibility to choose medical service, or sports and well-being activities. Get wedding and baby birth bonuses for important family events in your life. Be among like-minded people and feel supported with collaboration, open communication and mutual respect.

Interview steps

  1. Interview with the recruiter.
  2. Technical Interview.
  3. Manager’s Interview.
Olha Lutsenko
Olha Lutsenko
Senior Talent Acquisition Specialist