DOIT Software

Joined in 2018
45% answers

DOIT Software β€” IT Staff Augmentation company. We work with clients worldwide (primarily the USA, Canada, EU, and UK). DOIT has strong expertise in hiring engineers based on our 10 years of software development experience. We are a result-oriented team looking for hard-working professionals to join our growth journey. DOIT has built many internal processes that will be a good starting point. However, we have room for creativity and professional development, improving and streamlining the work to achieve better results.

  • Β· 75 views Β· 18 applications Β· 29d

    Team Lead Full-Stack or Back-End Developer (Nest.js, React) to $4500

    Full Remote Β· Ukraine Β· 4 years of experience Β· English - B2
    We are seeking a talented Team Lead Full-Stack or Team Lead Back-end developer to join a full-time, long-term project with our client from Norway. Start β€” asap. About the project: The client is working on developing a product for the maritime industry...

    We are seeking a talented Team Lead Full-Stack or Team Lead Back-end developer to join a full-time, long-term project with our client from Norway. Start β€” asap.

     

    About the project: The client is working on developing a product for the maritime industry that will analyze and help plan energy-saving measures to reduce fuel use and greenhouse gas emissions and, accordingly, reduce the taxes that owners currently pay for their environmental footprint.

     

    Preferred Qualifications:

    • Minimum 4 years of experience in software development.
    • At least 2 years of experience with the required technologies: Node.js (the highest priority), Nest.js (the highest priority), Typescript, and React (lower priority). Front-end requirement is optional.
    • At least 1 year of experience leading a team.
    • Experience with SQL Server.
    • Experience with Azure.
    • Minimum Upper-Intermediate level of English.

       

    ‼️ Critical skills: absolute must-haves β€” (Node.js and Nest.js), Upper-Intermediate English.

     

    What you will do: 70% of time β€” coding, 30% of time β€” leading a team. Work closely with the Operational Manager to help her with technical expertise.

     

    Frontend (React + TypeScript)

    • React patterns: Hooks, composition, controlled/uncontrolled forms, states, and error boundaries.
    • Tooling: Vite, ESLint/Prettier, code-splitting, lazy loading, asset optimization, Core Web Vitals, and MUI library.
    • API clients: OpenAPI-first workflow; experience with generators like Orval and typed clients.

       

    Backend (NestJS + TypeScript)

    • Modular architecture: Modules, providers, DI, guards, interceptors, filters, pipes, and middleware.
    • API design: REST standards, versioning, idempotency, pagination, consistent error contracts.
    • AuthN/Z: JWT, role/permission models, secure headers

     

    Data & Database

    • TypeORM with Microsoft SQL Server (Azure SQL Database): Schema design, relations, migrations, indexing, and query performance.

     

    CI/CD & Cloud

    • GitHub Actions: Design and maintain reusable workflows for frontend and backend (build, test, lint), caching, secrets, environments, and required checks on PRs.
    • Deployment pipelines: Automated deploys to dev/staging/production, integration of database migrations, basic rollback strategies, and approval gates.
    • Azure App Service (Web App): Slot deployments (blue-green/staging), app settings and connection strings, health checks, and basic scaling (scale up/out).
    • Azure SQL Database: Environment setup (dev/prod), connection management (firewall rules, private endpoints or equivalent), and backup/restore basics.

     

    Observability, Security & Compliance

    • Telemetry: Azure Application Insights logs/metrics/traces, dashboards, and alerting (SLOs/error budgets).

     

    Architecture & Performance (for tech lead)

    • Share experience and guide the team regarding decisions about system design and optimizations
    • Performance: Experience in improvements and optimizations on cloud-based applications

     

    Leadership & Process (for tech lead)

    • Mentorship: Grow engineers via pairing, feedback, and structured learning paths.
    • Code review culture: Fast, constructive reviews; enforce standards without blocking velocity.
    • Agile execution: Help our manager with Road mapping, slicing epics, estimation, delivery metrics, and continuous improvement.
    • Documentation: Help the team keep VitePress docs, onboarding guides, and runbooks up to date.

     

    ‼️ Important: The client would ideally like the developer to come to Norway for onboarding. The client will cover all the expenses related to this. However, if you can not travel to Norway during this time, that’s not a problem. It’s not a deal breaker.

    More
  • Β· 33 views Β· 7 applications Β· 25d

    Implementation Consultant (CRM, Automation, Data, AI)

    Full Remote Β· Worldwide Β· 2 years of experience Β· English - B2
    We are looking for an Implementation Consultant (CRM, Automation, Data, AI). If you’re obsessed with technology and love grinding on complex systems, this is where you’ll showcase your technical skills while solving hands-on operational challenges for law...

    We are looking for an Implementation Consultant (CRM, Automation, Data, AI). If you’re obsessed with technology and love grinding on complex systems, this is where you’ll showcase your technical skills while solving hands-on operational challenges for law firm owners.

     

    You’ll deploy CRM configurations, project management systems, automation workflows, analytics dashboards, and AI implementations while identifying business bottlenecks and designing solutions that streamline entire practices.

     

    We are assembling a team of β€œAvengers”: technical problem-solvers who walk into struggling firms, identify the exact operational issues killing their growth, then build and deploy technical solutions that unlock millions in revenue potential for our clients.

     

    Day in the life

    The role has a dual nature:

    • 75% hands-on system design, building & implementation
    • 25% operational analysis, consulting & client interaction

     

    The technical side of the job will have you solve challenges across 5 main areas:

    • CRM systems: A firm’s slow intake team is losing viable cases. You will build the automated email, SMS & AI workflows that ensure instant lead response and qualification.
    • Case Management / Project Management systems: Staff have abandoned their system, leaving hundreds of overdue tasks. You will standardize, automate, and clear this backlog, making the system a reliable single source of truth.
    • Data & Analytics: A firm owner is β€œgambling” on marketing, lacking clear financial data. You will build the data pipeline and profitability dashboard that provides real-time clarity.
    • Automation: Staff waste hours manually copying data into 200+ confusing document templates. You will consolidate these into smart templates and build an automation that generates complex documents perfectly in seconds.
    • AI: A firm is overwhelmed by repetitive tasks and suffers from low tech adoption. You will lead AI training sessions that embed practical, safe, and efficient AI use into their daily work.

     

    We are tool-agnostic and believe in using the best solution for the problem. You will gain deep expertise in a variety of best-in-class platforms (both generic and legal-specific).

     

    The client side includes challenges like:

    • Uncovering law firm operational challenges and connecting these to technical solutions
    • Autonomously gathering requirements, presenting to & training client teams, and managing adoption of deployed solutions
    • Building working relationships with clients and ensuring their high satisfaction & NPS

     

    You will be handling anywhere from 1 to 4 client engagements at a time (depending on their size & complexity), owning the full implementation while being supported by a senior consultant and an extensive knowledge base of past client projects & solutions. Our end-to-end client engagements usually have a duration of at least 6 months, so you will get a chance to truly dig in and get familiar with the clients’ teams & processes to drive meaningful impact.

     

    What we need:

    • Client-ready communication skills β€” You’ll present to law firm staff and senior executives. You will need to translate complex technical concepts to a non-tech-savvy audience
    • Systems thinking approach β€” You naturally see how technical solutions connect to business outcomes, and can solve hard problems autonomously
    • Builder mentality β€” You genuinely enjoy the process of designing, testing, and perfecting systems with close attention to detail
    • Technical experience β€” Proven track record of deploying & configuring CRMs, Project Management systems, Analytics Dashboards, Automation tools (Low-Code/No-Code), and/or AI applications
    • Ownership mentality β€” You like to get your hands dirty and pull through challenges autonomously, you take pride in your work, and don’t need micromanagement
    • Curiosity β€” You are excited to learn new tools & skills and can do so quickly, you are eager to adapt your approach if someone shows you a better way of solving a problem, and you are coachable
    • Professional English fluency β€” You’ll advise successful US-based law firms, B2 level at a minimum

     

    Ideal background

    • 2-5 years of experience in similar roles
    • Experience in client-facing roles and/or consulting, especially for SMEs
    • Experience with CRMs (e.g. HubSpot, Salesforce, Zoho, Pipedrive)
    • Experience with Project Management/ERP Systems (e.g. Asana, Monday.com, Airtable, ClickUp, SAP)
    • Experience with automation/iPaaS tools (e.g. Zapier, Make, n8n, MS Power Platform)
    • Experience with GenAI (e.g. Gemini, OpenAI, Anthropic, DeepSeek)
    • Experience with data analysis (e.g. BigQuery, Looker Studio, PowerBI, Tableau)
    • Experience working with REST APIs (integration)
    • Track record of learning complex tools quickly and applying them to business problems

     

    Note: we DON’T expect candidates to have ALL the above skills and tool knowledge.

     

    Portfolio preferred β€” showcase projects that demonstrate your systematic problem-solving approach.

     

    This role will NOT be a fit if:

    • You are looking for a β€œchill” 40-hour job environment. This job is INTENSE, and you will be pushed to your limits on a daily basis
    • You want to be assessed on your inputs. This role will require you to own your OUTPUTS and your clients’ results
    • You prefer to work in a managerial capacity, this role requires HANDS-ON building & deployment of systems and interacting with clients, you will own your projects end-to-end
    • You prefer pure technical implementation without business interaction, this role requires operational analysis skills and direct client COLLABORATION as well as technical execution
    • You’re looking for hands-on coding opportunities, our team works exclusively with low-code and NO-CODE platforms rather than traditional development
    • You are looking for a predictable corporate environment with a structured workday and a linear career path. This role is highly DYNAMIC, priorities can change quickly, and we have zero tolerance for office politics

     

    This role is for those who want to own their impact, accelerate their growth, and build systems that matter.

     

    Location & schedule:

    Fully Remote, with quarterly in-person meetups in locations all over the globe chosen by popular vote of team members (potential lineup for next year: USA, Tokyo, Dubai, Bangkok).

     

    Flexible Schedule, but availability needed for client meetings Mon β€” Fri, morning US hours (afternoon-evening Eastern European Time).

    More
  • Β· 150 views Β· 9 applications Β· 21d

    QA Engineer (AI Automation + Manual)

    Full Remote Β· Ukraine Β· 3 years of experience Β· English - B2
    We are looking for a QA Engineer to set up and own quality assurance process for a mobile-first product. The vacancy is hot! Start β€” asap. About the Role This role combines AI-powered test automation with hands-on manual testing, especially for mobile...

    We are looking for a QA Engineer to set up and own quality assurance process for a mobile-first product. The vacancy is hot!πŸ”₯ Start β€” asap.

     

    About the Role

    This role combines AI-powered test automation with hands-on manual testing, especially for mobile app scenarios not fully covered by automation. You will work closely with the CTO, mobile, and backend engineers to ensure a stable, high-quality release.

     

    About the Project

    We are creating a scalable, faith-centered social and community platform. Users can join faith-based communities, access spiritual content, interact with other users, and benefit from personalized faith development tools. Community leaders manage content, schedules, and communication through dedicated interfaces. AI functionality will support content moderation and user protection.

     

    Responsibilities

    • Set up and configure an AI-driven QA system using QA Wolf
    • Design, implement, and maintain automated test coverage for core user flows
    • Perform manual testing for complex, edge-case, and exploratory scenarios
    • Test mobile applications (iOS & Android) and APIs
    • Collaborate with developers to define acceptance criteria and test cases
    • Identify, document, and track bugs using Jira
    • Continuously improve QA processes as the product scales
    • Ensure quality standards are met before releases to App Store and Google Play

     

    Required Skills

    • At least 3 years of experience in QA for mobile applications
    • Hands-on experience with QA Wolf or strong experience with AI-based testing tools
    • Strong understanding of manual testing methodologies
    • Experience testing cross-platform mobile apps (Flutter is a plus)
    • Familiarity with API testing
    • Experience with Git, Jira, and Slack
    • Fluent English (written and spoken), B2/C1
    • Ability to work independently and proactively

     

    Nice to Have

    • Experience testing Supabase-based or real-time applications
    • Knowledge of CI/CD pipelines
    • Experience working in early-stage or startup environments
    • Understanding of release processes for iOS and Android

     

    Engagement Details

    • Flexible hours with overlap with the US (EST) time zone
    • Long-term cooperation. Opportunity to scale the role as the product and team grow
    • Start date β€” asap
    More
  • Β· 124 views Β· 20 applications Β· 18d

    Middle/Senior Node.js Engineer (Express.js) to $4000

    Full Remote Β· Ukraine Β· 4 years of experience Β· English - B2
    We are seeking a Middle/Senior Node.js Engineer to design and build the platform backend and APIs. You will collaborate closely with the CTO, another Back-End developer, and the Flutter Engineer while laying the groundwork for scalability and security. ...

    We are seeking a Middle/Senior Node.js Engineer to design and build the platform backend and APIs. You will collaborate closely with the CTO, another Back-End developer, and the Flutter Engineer while laying the groundwork for scalability and security.

     

    About the Project

    We are creating a scalable, faith-centered social and community platform. Users can join faith-based communities, access spiritual content, interact with other users, and benefit from personalized faith development tools. Community leaders manage content, schedules, and communication through dedicated interfaces. AI functionality will support content moderation and user protection.

     

    Responsibilities

    • Architect and build backend services using Node.js and Express.js as a framework
    • Develop APIs for mobile and future web clients
    • Implement authentication, user management, community structures, content feeds, messaging/notifications, and subscription logic
    • Integrate Supabase for syncing, auth & user data
    • Set foundations for content moderation AI pipelines
    • Build secure, scalable infrastructure (initially GCP or DigitalOcean)
    • Own CI/CD pipelines, monitoring & error handling
    • Establish backend architecture standards and documentation
    • Work on integrations
      • Getstream.io: For managing video streams and codecs
      • Cal.com: For calendar functionality with advanced member availability syncing
    • Participate in daily syncs, sprint planning, & code reviews

     

    Required Skills

    • 4+ years of backend development experience with Node.js / Express.js
    • Excellent English communication skills, minimum Upper-Intermediate level of English
    • Strong experience working with cloud platforms (Supabase, GCP, or DigitalOcean)
    • Experience designing scalable APIs for mobile applications
    • Strong database design & real-time communications exposure
    • Experience with Git and Jira
    • Ability to overlap with Boston EST time zone and attend daily syncs (calls in late afternoon or early evening, no late calls)
    • Startup/product-building mindset β€” comfortable with iteration and rapid development cycles

     

    Nice to Have

    • Experience with Supabase
    • Experience with social/networking applications (feeds, moderation, messaging)
    • Familiarity with subscription systems (Stripe or similar)
    • Experience implementing AI-based moderation or classification systems
    More
  • Β· 80 views Β· 14 applications Β· 15d

    Middle/Senior Node.js Engineer (Express.js) to $4000

    Full Remote Β· Ukraine Β· 4 years of experience Β· English - B2
    We are seeking a Middle/Senior Node.js Engineer to design and build the platform backend and APIs. You will collaborate closely with the CTO, another Back-End developer, and the Flutter Engineer while laying the groundwork for scalability and security. ...

    We are seeking a Middle/Senior Node.js Engineer to design and build the platform backend and APIs. You will collaborate closely with the CTO, another Back-End developer, and the Flutter Engineer while laying the groundwork for scalability and security.

     

    About the Project

    We are creating a scalable, faith-centered social and community platform. Users can join faith-based communities, access spiritual content, interact with other users, and benefit from personalized faith development tools. Community leaders manage content, schedules, and communication through dedicated interfaces. AI functionality will support content moderation and user protection.

     

    Responsibilities

    • Architect and build backend services using Node.js and Express.js as a framework
    • Develop APIs for mobile and future web clients
    • Implement authentication, user management, community structures, content feeds, messaging/notifications, and subscription logic
    • Integrate Supabase for syncing, auth & user data
    • Set foundations for content moderation AI pipelines
    • Build secure, scalable infrastructure (initially GCP or DigitalOcean)
    • Own CI/CD pipelines, monitoring & error handling
    • Establish backend architecture standards and documentation
    • Work on integrations
      • Getstream.io: For managing video streams and codecs
      • Cal.com: For calendar functionality with advanced member availability syncing
    • Participate in daily syncs, sprint planning, & code reviews

     

    Required Skills

    • 4+ years of backend development experience with Node.js / Express.js
    • Excellent English communication skills, minimum Upper-Intermediate level of English
    • Strong experience working with cloud platforms (Supabase, GCP, or DigitalOcean)
    • Experience designing scalable APIs for mobile applications
    • Strong database design & real-time communications exposure
    • Experience with Git and Jira
    • Ability to overlap with Boston EST time zone and attend daily syncs (calls in late afternoon or early evening, no late calls)
    • Startup/product-building mindset β€” comfortable with iteration and rapid development cycles

     

    Nice to Have

    • Experience with Supabase
    • Experience with social/networking applications (feeds, moderation, messaging)
    • Familiarity with subscription systems (Stripe or similar)
    • Experience implementing AI-based moderation or classification systems
    More
  • Β· 143 views Β· 5 applications Β· 14d

    QA Engineer (AI-powered automated tests + Manual)

    Full Remote Β· Ukraine Β· 3 years of experience Β· English - B2
    We are looking for a QA Engineer to set up and own quality assurance process for a mobile-first product. The vacancy is hot! Start β€” asap. About the Role This role combines AI-powered test automation with hands-on manual testing, especially for mobile...

    We are looking for a QA Engineer to set up and own quality assurance process for a mobile-first product. The vacancy is hot!πŸ”₯ Start β€” asap.

     

    About the Role

    This role combines AI-powered test automation with hands-on manual testing, especially for mobile app scenarios not fully covered by automation. You will work closely with the CTO, mobile, and backend engineers to ensure a stable, high-quality release.

     

    About the Project

    We are creating a scalable, faith-centered social and community platform. Users can join faith-based communities, access spiritual content, interact with other users, and benefit from personalized faith development tools. Community leaders manage content, schedules, and communication through dedicated interfaces. AI functionality will support content moderation and user protection.

     

    Responsibilities

    • Set up and configure an AI-driven QA system using QA Wolf
    • Design, implement, and maintain automated test coverage for core user flows
    • Perform manual testing for complex, edge-case, and exploratory scenarios
    • Test mobile applications (iOS & Android) and APIs
    • Collaborate with developers to define acceptance criteria and test cases
    • Identify, document, and track bugs using Jira
    • Continuously improve QA processes as the product scales
    • Ensure quality standards are met before releases to App Store and Google Play

     

    Required Skills

    • At least 3 years of experience in QA for mobile applications
    • Hands-on experience with QA Wolf or strong experience with AI-based testing tools
    • Strong understanding of manual testing methodologies
    • Experience testing cross-platform mobile apps (Flutter is a plus)
    • Familiarity with API testing
    • Experience with Git, Jira, and Slack
    • Fluent English (written and spoken), B2/C1
    • Ability to work independently and proactively

     

    Nice to Have

    • Experience testing Supabase-based or real-time applications
    • Knowledge of CI/CD pipelines
    • Experience working in early-stage or startup environments
    • Understanding of release processes for iOS and Android

     

    Engagement Details

    • Flexible hours with overlap with the US (EST) time zone
    • Long-term cooperation. Opportunity to scale the role as the product and team grow
    • Start date β€” asap
    More
  • Β· 89 views Β· 12 applications Β· 14d

    Middle/Senior Node.js Engineer (Express.js) to $4000

    Full Remote Β· Ukraine Β· 4 years of experience Β· English - B2
    We are seeking a Middle/Senior Node.js Engineer to design and build the platform backend and APIs. You will collaborate closely with the CTO, another Back-End developer, and the Flutter Engineer while laying the groundwork for scalability and security. ...

    We are seeking a Middle/Senior Node.js Engineer to design and build the platform backend and APIs. You will collaborate closely with the CTO, another Back-End developer, and the Flutter Engineer while laying the groundwork for scalability and security.

     

    About the Project

    We are creating a scalable, faith-centered social and community platform. Users can join faith-based communities, access spiritual content, interact with other users, and benefit from personalized faith development tools. Community leaders manage content, schedules, and communication through dedicated interfaces. AI functionality will support content moderation and user protection.

     

    Responsibilities

    • Architect and build backend services using Node.js and Express.js as a framework
    • Develop APIs for mobile and future web clients
    • Implement authentication, user management, community structures, content feeds, messaging/notifications, and subscription logic
    • Integrate Supabase for syncing, auth & user data
    • Set foundations for content moderation AI pipelines
    • Build secure, scalable infrastructure (initially GCP or DigitalOcean)
    • Own CI/CD pipelines, monitoring & error handling
    • Establish backend architecture standards and documentation
    • Work on integrations
      • Getstream.io: For managing video streams and codecs
      • Cal.com: For calendar functionality with advanced member availability syncing
    • Participate in daily syncs, sprint planning, & code reviews

     

    Required Skills

    • 4+ years of backend development experience with Node.js / Express.js
    • Excellent English communication skills, minimum Upper-Intermediate level of English
    • Strong experience working with cloud platforms (Supabase, GCP, or DigitalOcean)
    • Experience designing scalable APIs for mobile applications
    • Strong database design & real-time communications exposure
    • Experience with Git and Jira
    • Ability to overlap with Boston EST time zone and attend daily syncs (calls in late afternoon or early evening, no late calls)
    • Startup/product-building mindset β€” comfortable with iteration and rapid development cycles

     

    Nice to Have

    • Experience with Supabase
    • Experience with social/networking applications (feeds, moderation, messaging)
    • Familiarity with subscription systems (Stripe or similar)
    • Experience implementing AI-based moderation or classification systems
    More
  • Β· 46 views Β· 0 applications Β· 14d

    Make.com Developer

    Part-time Β· Full Remote Β· Countries of Europe or Ukraine Β· 2 years of experience Β· English - B2
    We are seeking a project-based developer to optimize candidate sourcing automation on Make.com and work on additional scenarios in the future. Requirements: Solid experience with Make.com Good understanding of Apify.com Hands-on experience creating...

    We are seeking a project-based developer to optimize candidate sourcing automation on Make.com and work on additional scenarios in the future.

     

    Requirements:

    • Solid experience with Make.com
    • Good understanding of Apify.com
    • Hands-on experience creating scenarios for sales, business development, recruitment, or marketing
    • Proficiency with data enrichment tools such as Grinfi, PhantomBuster, Apollo.io, Hunter.io, Snov.io, etc.
    • Familiarity with Airtable or other database platforms
    • Strong skills in algorithm design and scenario optimization
    • Experience in creating and optimizing AI prompts
    • Experience working with APIs and the ability to read API documentation
    • Experience using Postman for API testing, if necessary
    • Technical education/background that ensures solid understanding of algorithms, APIs, and system optimization

     

    Nice to have:

    • Previous development experience
    • Knowledge of JavaScript (Node.js)
    • Experience with n8n workflow automation

     

    Responsibilities:

    • Enhance existing automation workflows
    • Implement improvements and ensure smooth integration with other tools
    • Provide recommendations for scalability and performance

     

    Hiring Process:

    1. Recruiter interview β€” 30min
    2. Technical interview (CTO & COO) β€” 40-60min
    3. Project scope evaluation
    More
  • Β· 84 views Β· 10 applications Β· 13d

    Middle/Senior Node.js Engineer (Express.js) to $4000

    Full Remote Β· Ukraine Β· 4 years of experience Β· English - B2
    We are seeking a Middle/Senior Node.js Engineer to design and build the platform backend and APIs. You will collaborate closely with the CTO, another Back-End developer, and the Flutter Engineer while laying the groundwork for scalability and security. ...

    We are seeking a Middle/Senior Node.js Engineer to design and build the platform backend and APIs. You will collaborate closely with the CTO, another Back-End developer, and the Flutter Engineer while laying the groundwork for scalability and security.

     

    About the Project

    We are creating a scalable, faith-centered social and community platform. Users can join faith-based communities, access spiritual content, interact with other users, and benefit from personalized faith development tools. Community leaders manage content, schedules, and communication through dedicated interfaces. AI functionality will support content moderation and user protection.

     

    Responsibilities

    • Architect and build backend services using Node.js and Express.js as a framework
    • Develop APIs for mobile and future web clients
    • Implement authentication, user management, community structures, content feeds, messaging/notifications, and subscription logic
    • Integrate Supabase for syncing, auth & user data
    • Set foundations for content moderation AI pipelines
    • Build secure, scalable infrastructure (initially GCP or DigitalOcean)
    • Own CI/CD pipelines, monitoring & error handling
    • Establish backend architecture standards and documentation
    • Work on integrations
      • Getstream.io: For managing video streams and codecs
      • Cal.com: For calendar functionality with advanced member availability syncing
    • Participate in daily syncs, sprint planning, & code reviews

     

    Required Skills

    • 4+ years of backend development experience with Node.js / Express.js
    • Excellent English communication skills, minimum Upper-Intermediate level of English
    • Strong experience working with cloud platforms (Supabase, GCP, or DigitalOcean)
    • Experience designing scalable APIs for mobile applications
    • Strong database design & real-time communications exposure
    • Experience with Git and Jira
    • Ability to overlap with Boston EST time zone and attend daily syncs (calls in late afternoon or early evening, no late calls)
    • Startup/product-building mindset β€” comfortable with iteration and rapid development cycles

     

    Nice to Have

    • Experience with Supabase
    • Experience with social/networking applications (feeds, moderation, messaging)
    • Familiarity with subscription systems (Stripe or similar)
    • Experience implementing AI-based moderation or classification systems
    More
  • Β· 137 views Β· 6 applications Β· 13d

    QA Engineer (AI-powered automated tests + Manual)

    Full Remote Β· Ukraine Β· 3 years of experience Β· English - B2
    We are looking for a QA Engineer to set up and own quality assurance process for a mobile-first product. The vacancy is hot! Start β€” asap. About the Role This role combines AI-powered test automation with hands-on manual testing, especially for mobile...

    We are looking for a QA Engineer to set up and own quality assurance process for a mobile-first product. The vacancy is hot!πŸ”₯ Start β€” asap.

     

    About the Role

    This role combines AI-powered test automation with hands-on manual testing, especially for mobile app scenarios not fully covered by automation. You will work closely with the CTO, mobile, and backend engineers to ensure a stable, high-quality release.

     

    About the Project

    We are creating a scalable, faith-centered social and community platform. Users can join faith-based communities, access spiritual content, interact with other users, and benefit from personalized faith development tools. Community leaders manage content, schedules, and communication through dedicated interfaces. AI functionality will support content moderation and user protection.

     

    Responsibilities

    • Set up and configure an AI-driven QA system using QA Wolf
    • Design, implement, and maintain automated test coverage for core user flows
    • Perform manual testing for complex, edge-case, and exploratory scenarios
    • Test mobile applications (iOS & Android) and APIs
    • Collaborate with developers to define acceptance criteria and test cases
    • Identify, document, and track bugs using Jira
    • Continuously improve QA processes as the product scales
    • Ensure quality standards are met before releases to App Store and Google Play

     

    Required Skills

    • At least 3 years of experience in QA for mobile applications
    • Hands-on experience with QA Wolf or strong experience with AI-based testing tools
    • Strong understanding of manual testing methodologies
    • Experience testing cross-platform mobile apps (Flutter is a plus)
    • Familiarity with API testing
    • Experience with Git, Jira, and Slack
    • Fluent English (written and spoken), B2/C1
    • Ability to work independently and proactively

     

    Nice to Have

    • Experience testing Supabase-based or real-time applications
    • Knowledge of CI/CD pipelines
    • Experience working in early-stage or startup environments
    • Understanding of release processes for iOS and Android

     

    Engagement Details

    • Flexible hours with overlap with the US (EST) time zone
    • Long-term cooperation. Opportunity to scale the role as the product and team grow
    • Start date β€” asap
    More
  • Β· 81 views Β· 14 applications Β· 11d

    Middle/Senior Node.js Engineer (Express.js) to $4000

    Full Remote Β· Ukraine Β· 4 years of experience Β· English - B2
    We are seeking a Middle/Senior Node.js Engineer to design and build the platform backend and APIs. You will collaborate closely with the CTO, another Back-End developer, and the Flutter Engineer while laying the groundwork for scalability and security. ...

    We are seeking a Middle/Senior Node.js Engineer to design and build the platform backend and APIs. You will collaborate closely with the CTO, another Back-End developer, and the Flutter Engineer while laying the groundwork for scalability and security.

     

    About the Project

    We are creating a scalable, faith-centered social and community platform. Users can join faith-based communities, access spiritual content, interact with other users, and benefit from personalized faith development tools. Community leaders manage content, schedules, and communication through dedicated interfaces. AI functionality will support content moderation and user protection.

     

    Responsibilities

    • Architect and build backend services using Node.js and Express.js as a framework
    • Develop APIs for mobile and future web clients
    • Implement authentication, user management, community structures, content feeds, messaging/notifications, and subscription logic
    • Integrate Supabase for syncing, auth & user data
    • Set foundations for content moderation AI pipelines
    • Build secure, scalable infrastructure (initially GCP or DigitalOcean)
    • Own CI/CD pipelines, monitoring & error handling
    • Establish backend architecture standards and documentation
    • Work on integrations
      • Getstream.io: For managing video streams and codecs
      • Cal.com: For calendar functionality with advanced member availability syncing
    • Participate in daily syncs, sprint planning, & code reviews

     

    Required Skills

    • 4+ years of backend development experience with Node.js / Express.js
    • Excellent English communication skills, minimum Upper-Intermediate level of English
    • Strong experience working with cloud platforms (Supabase, GCP, or DigitalOcean)
    • Experience designing scalable APIs for mobile applications
    • Strong database design & real-time communications exposure
    • Experience with Git and Jira
    • Ability to overlap with Boston EST time zone and attend daily syncs (calls in late afternoon or early evening, no late calls)
    • Startup/product-building mindset β€” comfortable with iteration and rapid development cycles

     

    Nice to Have

    • Experience with Supabase
    • Experience with social/networking applications (feeds, moderation, messaging)
    • Familiarity with subscription systems (Stripe or similar)
    • Experience implementing AI-based moderation or classification systems
    More
  • Β· 117 views Β· 4 applications Β· 11d

    QA Engineer (AI-powered automated tests + Manual)

    Full Remote Β· Ukraine Β· 3 years of experience Β· English - B2
    We are looking for a QA Engineer to set up and own quality assurance process for a mobile-first product. The vacancy is hot! Start β€” asap. About the Role This role combines AI-powered test automation with hands-on manual testing, especially for mobile...

    We are looking for a QA Engineer to set up and own quality assurance process for a mobile-first product. The vacancy is hot!πŸ”₯ Start β€” asap.

     

    About the Role

    This role combines AI-powered test automation with hands-on manual testing, especially for mobile app scenarios not fully covered by automation. You will work closely with the CTO, mobile, and backend engineers to ensure a stable, high-quality release.

     

    About the Project

    We are creating a scalable, faith-centered social and community platform. Users can join faith-based communities, access spiritual content, interact with other users, and benefit from personalized faith development tools. Community leaders manage content, schedules, and communication through dedicated interfaces. AI functionality will support content moderation and user protection.

     

    Responsibilities

    • Set up and configure an AI-driven QA system using QA Wolf
    • Design, implement, and maintain automated test coverage for core user flows
    • Perform manual testing for complex, edge-case, and exploratory scenarios
    • Test mobile applications (iOS & Android) and APIs
    • Collaborate with developers to define acceptance criteria and test cases
    • Identify, document, and track bugs using Jira
    • Continuously improve QA processes as the product scales
    • Ensure quality standards are met before releases to App Store and Google Play

     

    Required Skills

    • At least 3 years of experience in QA for mobile applications
    • Hands-on experience with QA Wolf or strong experience with AI-based testing tools
    • Strong understanding of manual testing methodologies
    • Experience testing cross-platform mobile apps (Flutter is a plus)
    • Familiarity with API testing
    • Experience with Git, Jira, and Slack
    • Fluent English (written and spoken), B2/C1
    • Ability to work independently and proactively

     

    Nice to Have

    • Experience testing Supabase-based or real-time applications
    • Knowledge of CI/CD pipelines
    • Experience working in early-stage or startup environments
    • Understanding of release processes for iOS and Android

     

    Engagement Details

    • Flexible hours with overlap with the US (EST) time zone
    • Long-term cooperation. Opportunity to scale the role as the product and team grow
    • Start date β€” asap
    More
  • Β· 88 views Β· 4 applications Β· 8d

    QA Engineer (AI-powered automated tests + Manual)

    Full Remote Β· Ukraine Β· 3 years of experience Β· English - B2
    We are looking for a QA Engineer to set up and own quality assurance process for a mobile-first product. The vacancy is hot! Start β€” asap. About the Role This role combines AI-powered test automation with hands-on manual testing, especially for mobile...

    We are looking for a QA Engineer to set up and own quality assurance process for a mobile-first product. The vacancy is hot!πŸ”₯ Start β€” asap.

     

    About the Role

    This role combines AI-powered test automation with hands-on manual testing, especially for mobile app scenarios not fully covered by automation. You will work closely with the CTO, mobile, and backend engineers to ensure a stable, high-quality release.

     

    About the Project

    We are creating a scalable, faith-centered social and community platform. Users can join faith-based communities, access spiritual content, interact with other users, and benefit from personalized faith development tools. Community leaders manage content, schedules, and communication through dedicated interfaces. AI functionality will support content moderation and user protection.

     

    Responsibilities

    • Set up and configure an AI-driven QA system using QA Wolf
    • Design, implement, and maintain automated test coverage for core user flows
    • Perform manual testing for complex, edge-case, and exploratory scenarios
    • Test mobile applications (iOS & Android) and APIs
    • Collaborate with developers to define acceptance criteria and test cases
    • Identify, document, and track bugs using Jira
    • Continuously improve QA processes as the product scales
    • Ensure quality standards are met before releases to App Store and Google Play

     

    Required Skills

    • At least 3 years of experience in QA for mobile applications
    • Hands-on experience with QA Wolf or strong experience with AI-based testing tools
    • Strong understanding of manual testing methodologies
    • Experience testing cross-platform mobile apps (Flutter is a plus)
    • Familiarity with API testing
    • Experience with Git, Jira, and Slack
    • Fluent English (written and spoken), B2/C1
    • Ability to work independently and proactively

     

    Nice to Have

    • Experience testing Supabase-based or real-time applications
    • Knowledge of CI/CD pipelines
    • Experience working in early-stage or startup environments
    • Understanding of release processes for iOS and Android

     

    Engagement Details

    • Flexible hours with overlap with the US (EST) time zone
    • Long-term cooperation. Opportunity to scale the role as the product and team grow
    • Start date β€” asap
    More
  • Β· 78 views Β· 12 applications Β· 8d

    Middle/Senior Node.js Engineer (Express.js) to $4000

    Full Remote Β· Ukraine Β· 4 years of experience Β· English - B2
    We are seeking a Middle/Senior Node.js Engineer to design and build the platform backend and APIs. You will collaborate closely with the CTO, another Back-End developer, and the Flutter Engineer while laying the groundwork for scalability and security. ...

    We are seeking a Middle/Senior Node.js Engineer to design and build the platform backend and APIs. You will collaborate closely with the CTO, another Back-End developer, and the Flutter Engineer while laying the groundwork for scalability and security.

     

    About the Project

    We are creating a scalable, faith-centered social and community platform. Users can join faith-based communities, access spiritual content, interact with other users, and benefit from personalized faith development tools. Community leaders manage content, schedules, and communication through dedicated interfaces. AI functionality will support content moderation and user protection.

     

    Responsibilities

    • Architect and build backend services using Node.js and Express.js as a framework
    • Develop APIs for mobile and future web clients
    • Implement authentication, user management, community structures, content feeds, messaging/notifications, and subscription logic
    • Integrate Supabase for syncing, auth & user data
    • Set foundations for content moderation AI pipelines
    • Build secure, scalable infrastructure (initially GCP or DigitalOcean)
    • Own CI/CD pipelines, monitoring & error handling
    • Establish backend architecture standards and documentation
    • Work on integrations
      • Getstream.io: For managing video streams and codecs
      • Cal.com: For calendar functionality with advanced member availability syncing
    • Participate in daily syncs, sprint planning, & code reviews

     

    Required Skills

    • 4+ years of backend development experience with Node.js / Express.js
    • Excellent English communication skills, minimum Upper-Intermediate level of English
    • Strong experience working with cloud platforms (Supabase, GCP, or DigitalOcean)
    • Experience designing scalable APIs for mobile applications
    • Strong database design & real-time communications exposure
    • Experience with Git and Jira
    • Ability to overlap with Boston EST time zone and attend daily syncs (calls in late afternoon or early evening, no late calls)
    • Startup/product-building mindset β€” comfortable with iteration and rapid development cycles

     

    Nice to Have

    • Experience with Supabase
    • Experience with social/networking applications (feeds, moderation, messaging)
    • Familiarity with subscription systems (Stripe or similar)
    • Experience implementing AI-based moderation or classification systems
    More
  • Β· 22 views Β· 3 applications Β· 8d

    Implementation Consultant (CRM, Automation, Data, AI)

    Full Remote Β· Worldwide Β· 2 years of experience Β· English - B2
    We are looking for an Implementation Consultant (CRM, Automation, Data, AI). If you’re obsessed with technology and love grinding on complex systems, this is where you’ll showcase your technical skills while solving hands-on operational challenges for law...

    We are looking for an Implementation Consultant (CRM, Automation, Data, AI). If you’re obsessed with technology and love grinding on complex systems, this is where you’ll showcase your technical skills while solving hands-on operational challenges for law firm owners.

     

    You’ll deploy CRM configurations, project management systems, automation workflows, analytics dashboards, and AI implementations while identifying business bottlenecks and designing solutions that streamline entire practices.

     

    We are assembling a team of β€œAvengers”: technical problem-solvers who walk into struggling firms, identify the exact operational issues killing their growth, then build and deploy technical solutions that unlock millions in revenue potential for our clients.

     

    Day in the life

    The role has a dual nature:

    • 75% hands-on system design, building & implementation
    • 25% operational analysis, consulting & client interaction

     

    The technical side of the job will have you solve challenges across 5 main areas:

    • CRM systems: A firm’s slow intake team is losing viable cases. You will build the automated email, SMS & AI workflows that ensure instant lead response and qualification.
    • Case Management / Project Management systems: Staff have abandoned their system, leaving hundreds of overdue tasks. You will standardize, automate, and clear this backlog, making the system a reliable single source of truth.
    • Data & Analytics: A firm owner is β€œgambling” on marketing, lacking clear financial data. You will build the data pipeline and profitability dashboard that provides real-time clarity.
    • Automation: Staff waste hours manually copying data into 200+ confusing document templates. You will consolidate these into smart templates and build an automation that generates complex documents perfectly in seconds.
    • AI: A firm is overwhelmed by repetitive tasks and suffers from low tech adoption. You will lead AI training sessions that embed practical, safe, and efficient AI use into their daily work.

     

    We are tool-agnostic and believe in using the best solution for the problem. You will gain deep expertise in a variety of best-in-class platforms (both generic and legal-specific).

     

    The client side includes challenges like:

    • Uncovering law firm operational challenges and connecting these to technical solutions
    • Autonomously gathering requirements, presenting to & training client teams, and managing adoption of deployed solutions
    • Building working relationships with clients and ensuring their high satisfaction & NPS

     

    You will be handling anywhere from 1 to 4 client engagements at a time (depending on their size & complexity), owning the full implementation while being supported by a senior consultant and an extensive knowledge base of past client projects & solutions. Our end-to-end client engagements usually have a duration of at least 6 months, so you will get a chance to truly dig in and get familiar with the clients’ teams & processes to drive meaningful impact.

     

    What we need:

    • Client-ready communication skills β€” You’ll present to law firm staff and senior executives. You will need to translate complex technical concepts to a non-tech-savvy audience
    • Systems thinking approach β€” You naturally see how technical solutions connect to business outcomes, and can solve hard problems autonomously
    • Builder mentality β€” You genuinely enjoy the process of designing, testing, and perfecting systems with close attention to detail
    • Technical experience β€” Proven track record of deploying & configuring CRMs, Project Management systems, Analytics Dashboards, Automation tools (Low-Code/No-Code), and/or AI applications
    • Ownership mentality β€” You like to get your hands dirty and pull through challenges autonomously, you take pride in your work, and don’t need micromanagement
    • Curiosity β€” You are excited to learn new tools & skills and can do so quickly, you are eager to adapt your approach if someone shows you a better way of solving a problem, and you are coachable
    • Professional English fluency β€” You’ll advise successful US-based law firms, B2 level at a minimum

     

    Ideal background

    • 2-5 years of experience in similar roles
    • Experience in client-facing roles and/or consulting, especially for SMEs
    • Experience with CRMs (e.g. HubSpot, Salesforce, Zoho, Pipedrive)
    • Experience with Project Management/ERP Systems (e.g. Asana, Monday.com, Airtable, ClickUp, SAP)
    • Experience with automation/iPaaS tools (e.g. Zapier, Make, n8n, MS Power Platform)
    • Experience with GenAI (e.g. Gemini, OpenAI, Anthropic, DeepSeek)
    • Experience with data analysis (e.g. BigQuery, Looker Studio, PowerBI, Tableau)
    • Experience working with REST APIs (integration)
    • Track record of learning complex tools quickly and applying them to business problems

     

    Note: we DON’T expect candidates to have ALL the above skills and tool knowledge.

     

    Portfolio preferred β€” showcase projects that demonstrate your systematic problem-solving approach.

     

    This role will NOT be a fit if:

    • You are looking for a β€œchill” 40-hour job environment. This job is INTENSE, and you will be pushed to your limits on a daily basis
    • You want to be assessed on your inputs. This role will require you to own your OUTPUTS and your clients’ results
    • You prefer to work in a managerial capacity, this role requires HANDS-ON building & deployment of systems and interacting with clients, you will own your projects end-to-end
    • You prefer pure technical implementation without business interaction, this role requires operational analysis skills and direct client COLLABORATION as well as technical execution
    • You’re looking for hands-on coding opportunities, our team works exclusively with low-code and NO-CODE platforms rather than traditional development
    • You are looking for a predictable corporate environment with a structured workday and a linear career path. This role is highly DYNAMIC, priorities can change quickly, and we have zero tolerance for office politics

     

    This role is for those who want to own their impact, accelerate their growth, and build systems that matter.

     

    Location & schedule:

    Fully Remote, with quarterly in-person meetups in locations all over the globe chosen by popular vote of team members (potential lineup for next year: USA, Tokyo, Dubai, Bangkok).

     

    Flexible Schedule, but availability needed for client meetings Mon β€” Fri, morning US hours (afternoon-evening Eastern European Time).

    More
Log In or Sign Up to see all posted jobs