TechFabric

TechFabric

Joined in 2019
94% answers
TechFabric is a leading custom software development company, that builds scalable, reliable and secure cloud native applications.
From innovative startups to large enterprises, our unparalleled expertise with the frameworks that are revolutionizing the industry make us the premier development team to help expand and execute our clients vision.

Tech Fabric has offices at US (Gilbert, Arizona), Ukraine (Dnipro) and India. Company serves Customers from different business domains: E-Commerce, Health Care, Automotive Resale, Insurance and many others.
Our team is friendly, tolerant, united and collaborative. We are all part of one family that is Tech Fabric. Tech Fabric values all opinions and always welcome new ideas. We are rapidly developing and supporting the development of our employees.

If you are looking for an interesting job, a warm atmosphere and a team that is really pleasant to work with, welcome to Tech Fabric!
  • · 114 views · 9 applications · 24d

    Flutter Developer

    Full Remote · Countries of Europe or Ukraine · 3 years of experience · B2 - Upper Intermediate
    We are looking for a highly skilled and engaged Flutter Developer to play a pivotal role in the development of our flagship mobile and web video streaming application. You will be responsible for building new features, refining existing ones, and ensuring...

    We are looking for a highly skilled and engaged Flutter Developer to play a pivotal role in the development of our flagship mobile and web video streaming application. You will be responsible for building new features, refining existing ones, and ensuring our application is robust, scalable, and a delight to use.

    Project is a sports-media platform where content is curated by athletes, verified by the source. No noise. No trolls. Just real-time updates, exclusive content, and insider access—all in one place.

     

    You will be deeply involved in architectural decisions, from managing real-time socket connections and data streams to implementing complex, animated user interactions. The ideal candidate is a problem-solver who thinks deeply about state management and isn't afraid to tackle unique challenges like low-level networking video streaming strategies.

     

    Key Responsibilities:

     

    * Develop and maintain high-quality, responsive, and performant features for our web, iOS and Android video streamign applications using Flutter.
    * Architect and implement scalable and maintainable state management solutions using Riverpod and code generation patterns.
    * Build complex, fluid, and profiessional user interfaces with custom animations, gestures, and `Hero` transitions.
    * Integrate with our extensive Firebase backend, including Firestore, Firebase Auth, Cloud Functions, and Storage.
    * Implement and manage features for video and audio streaming, including playback controls, background audio, and camera integration.
    * Collaborate on building and maintaining a clean, testable codebase with a strong emphasis on dependency injection and separation of concerns.
    * Work with GetStream to integrate live video streaming into the application.
    * Troubleshoot and debug complex issues across the full technology stack, from the UI down to the networking layer.

     

    Required Skills & Experience:

     

    * 3+ years of professional experience building and shipping web and mobile applications with Flutter.
    * Deep expertise in Riverpod for state management. You should be able to discuss the nuances of different Notifiers, using `ref.listen` for side-effects, and structuring a multi-provider architecture.
    * Strong experience with the Firebase ecosystem (Auth, Firestore, Storage, Cloud Functions).
    * Proven ability to implement complex and custom UI/UX, including animations, `DraggableScrollableSheet`, `BackdropFilter`, and custom `GestureDetector` logic.
    * Experience with declarative navigation using `go_router`.
    * Proficiency with modern Dart, including `async/await`, Streams, and code generation tools like `freezed` and `build_runner`.
    * A strong understanding of clean architecture principles and a passion for writing testable code.

     

    Nice to Have:

     

    * Familiarity with video/audio packages like `video_player` and `just_audio`.
    * Experience implementing in-app purchases (IAP), specifically with `purchases_flutter` (RevenueCat).
    * Interest or experience in integrating with Generative AI platforms (e.g., Google Genkit, Firebase Vertex AI).
    * A disciplined approach to testing, with experience using `flutter_test`, `mockito`, or `mocktail`.

    We offer:

     

    • Competitive salary, long-term employment;

    • Honest attitude, individual approach, stability, and keeping promises;

    • Flexible schedule, possibility to partially work from home or remotely;

    • Personal Development Plan;

    • English lessons;

    • Support in the war-situation;

    • Yoga classes 2 times per week;

    • Personal Time Off (Kid’s activities, Car maintenance, Doctor appointment, etc.);

    • Supportive and friendly team members.

     

    More
  • · 126 views · 34 applications · 24d

    Senior UI/UX Designer

    Full Remote · Countries of Europe or Ukraine · 4 years of experience · C1 - Advanced
    About the project We’re building a sports-media platform where content is curated by athletes and verified at the source — no noise, no trolls, just real-time updates, exclusive content, and insider access in one place. Our flagship mobile and web video...

    About the project
    We’re building a sports-media platform where content is curated by athletes and verified at the source — no noise, no trolls, just real-time updates, exclusive content, and insider access in one place.
    Our flagship mobile and web video streaming application delivers engaging, high-quality experiences to sports fans around the world.
     

    About the role
    We’re looking for a highly skilled and proactive Senior UI/UX Designer to play a key role in the evolution of our platform. You’ll collaborate closely with developers, product managers, and stakeholders to design elegant, scalable, and user-focused solutions. Your work will shape the way users interact with live content, manage personalized feeds, and engage with real-time streaming experiences.

    This role is ideal for someone who can go beyond executing design directions — someone ready to integrate deeply with the existing design system, contribute ideas, and drive the product forward.

    Responsibilities

    • Lead the end-to-end design process for web and mobile experiences — from research and wireframes to high-fidelity prototypes.
    • Collaborate with developers and product teams to ensure seamless implementation of design solutions.
    • Refine and expand the existing design system for scalability and consistency.
    • Translate complex technical requirements (real-time data, streaming, animated interactions) into intuitive user experiences.
    • Conduct user testing and apply insights to improve usability and engagement.
    • Maintain a strong focus on performance, accessibility, and visual excellence.

     

    Requirements

    • 4+ years of experience as a UI/UX Designer, preferably in mobile or media-related products.
    • Strong portfolio demonstrating visual design excellence, UX thinking, and product storytelling.
    • Proficiency with Figma and familiarity with motion/interaction design tools.
    • Experience designing for both iOS and Android platforms.
    • Ability to collaborate effectively with cross-functional teams (PMs, developers, stakeholders).
    • Fluent English and strong communication skills.

     

    Nice to have

    • Experience designing streaming platforms, social media, or sports-related products.
    • Understanding of real-time data, socket-based interactions, or animation-heavy UIs.
    • Familiarity with front-end implementation or design handoff best practices.

     

    We offer

    • Competitive salary, long-term employment.

    • Honest attitude, individual approach, stability, and keeping promises.

    • Flexible schedule, possibility work from home or remotely.

    • Personal Development Plan.

    • English lessons.

    • Support in the war-situation.

    • Yoga classes 2 times per week.

    • Personal Time Off (Kid’s activities, Car maintenance, Doctor appointment, etc.).

    • Supportive and friendly team members.

    More
Log In or Sign Up to see all posted jobs