This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
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.
Job Responsibility:
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
Nice to have:
Familiarity with alternative API technologies (e.g., GraphQL)
German language skills
What 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