Our client is a digital product studio that creates impactful digital experiences. They specialise in taking ideas from concept to launch, combining technology, design, and strategic expertise to deliver scalable solutions. Their portfolio spans diverse industries — from e-commerce and lifestyle to advanced technology — with a focus on leveraging modern tools to address real-world needs.

The project is a Home Care Management Platform designed to connect individuals who need in-home care with professional caregivers. The platform streamlines the entire care delivery process — from finding suitable caregivers to planning daily visits and enabling real-time communication.

We are seeking a Senior Software Engineer to join the engineering team building this innovative care management platform. You will work on both frontend and backend components using Next.js, React, and Node.js, ensuring a seamless, responsive, and secure user experience for caregivers, care recipients, and coordinators.

This role combines traditional senior-level development responsibilities with AI-assisted coding workflows to accelerate feature delivery, improve code quality, and streamline testing.

Responsibilities:

  • Develop and maintain high-quality features using Next.js, React, and Node.js
  • Build responsive, accessible UI with Tailwind CSS
  • Integrate Firestore for real-time data storage and Firebase Auth for secure authentication
  • Use AI-assisted tools to accelerate development, generate unit tests, and ensure code quality before deployment
  • Deploy applications to Vercel using automated workflows
  • Collaborate with product and design teams to deliver intuitive, user-friendly experiences
  • Maintain clean, well-documented code in GitHub repositories
  • Stay up to date with industry trends, including emerging AI development tools and practices

Requirements:

  • 4+ years of professional experience in web application development
  • Expert-level proficiency in React (functional components, hooks, state management)
  • Strong experience with Next.js for server-side rendering and static site generation
  • Solid understanding of JavaScript (ES2020+) and TypeScript
  • Experience with Node.js for backend services and APIs
  • Proficiency in CSS frameworks (Tailwind CSS preferred) and responsive design principles
  • Experience integrating and managing Firestore or other NoSQL databases
  • Knowledge of authentication and authorization flows (Firebase Auth preferred)
  • Proficiency with Git-based workflows (GitHub)
  • Familiarity with Agile methodologies and collaborative development practices
  • Strong problem-solving skills
  • English level – Upper-Intermediate or higher

Will be a plus:

  • Experience using AI-assisted coding tools (e.g., Cursor AI, GitHub Copilot, Codeium)
  • Ability to prompt, review, and refine AI-generated code and unit tests
  • Understanding of AI-assisted test automation workflows
  • Familiarity with AI prompt engineering for code generation and optimization

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
  • Medical insurance with an affordable family coverage option
  • Mental health program which includes free and confidential consultations with a psychologist
  • 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