We’re looking for a Senior Software Engineer to join a team responsible for transforming complex data- and AI-driven workflows into intuitive, high-performing, and reliable user interfaces for cloud-based industrial AI solutions.

Ability to go on business trips (EU, Germany) is required.

Responsibilities:

  • Lead the detailed technical design and development of a complex, scalable single-page application, ensuring long-term maintainability and adaptability
  • Develop and enhance user-focused workflows and interactive data visualizations, enabling complex industrial data to be easily understood and actionable
  • Define and uphold front-end best practices in coding, testing, performance, and security
  • Maintain high quality through code reviews and continuous process improvements
  • Serve as the Front-End Technical Expert in API-related discussions, working closely with Back-End Engineers to design and integrate efficient, well-structured data contracts

Requirements:

  • Ability to go on business trips (EU, Germany)
  • 7+ years of professional experience in software engineering, with a strong track record of delivering and maintaining complex, data-driven web applications in Production environments
  • Advanced, expert-level proficiency in TypeScript
  • Extensive, hands-on expertise with React and its ecosystem
  • Strong experience with complex state management solutions such as Redux or Zustand
  • Experience working with component libraries such as Material UI (MUI)
  • Ability to build reusable custom components that can be leveraged across multiple solutions
  • Experience with data visualization and charting tools (e.g., D3.js)
  • Experience implementing designs based on Figma or wireframe prototypes
  • Solid expertise in front-end testing approaches and frameworks (e.g., Vitest, React Testing Library, Playwright)
  • Proven experience in creating detailed technical designs for large-scale single-page applications
  • Strong understanding of front-end architecture and principles, with the ability to translate them into effective technical solutions
  • Extensive experience in working with complex RESTful APIs and contributing to their design
  • Excellent communication skills
  • Strong experience in collaborating within international and cross-functional teams
  • English level – Upper-Intermediate or higher

Will be a plus:

  • Familiarity with alternative API technologies (e.g., GraphQL)
  • German language skills

We offer:

  • Remote-first work model with flexible working hours (we provide all equipment)
  • Comfortable and fully equipped offices in Lviv and Rzeszów
  • Competitive compensation with regular performance reviews
  • 18 paid vacation days per year + all state holidays
  • 12 days of paid sick leave per year without a medical certificate + extra paid leave for blood donation
  • Health & wellness support: either a monthly budget for medical insurance and sports activities, or a full medical insurance plan, depending on your cooperation model
  • English, German, and Polish language courses
  • Corporate subscription to learning platforms, regular meetups and webinars
  • Friendly team that values accountability, innovation, teamwork, and customer satisfaction
  • Inclusive environment where everyone feels valued and treated equally. We proudly partner with VeteranHub to support Ukrainian veterans
  • We are committed to supporting Ukraine and actively participate in charity initiatives

    Apply For This Job

    Please fill in your contact information and upload your resume in the form below.

    This is a required field
    This is a required field
    This is a required field
    This is a required field
    The telephone number is invalid

    You May Also Be Interested In

    UkrainePoland
    UkrainePoland