Looking for an experienced full stack development team

Posted 3 hours ago

Worldwide

Needs to hire 5 Freelancers
Summary

We are looking for a Software Engineer to design, build, and ship features. You will work across the stack—frontend (React/TypeScript), backend (Supabase), and integrations (e.g. AI APIs)—to deliver reliable, performant, and intuitive experiences for our users. You will collaborate with product and design to turn requirements into production-ready code and help improve our architecture, testing, and developer experience. Responsibilities * Feature development: Implement new features and improvements (e.g. dashboards, CRM, sales cycle, customer engagement, reports, role-based updates). * Full-stack ownership: Build and maintain UI components, pages, API usage, and Supabase-backed logic (database, auth, Edge Functions) as needed for your features. * Quality and reliability: Write clear, maintainable code; add and extend unit and integration tests; participate in code review and refactors. * Performance and UX: Optimize loading, caching, and interactions; ensure responsive layouts and accessibility where applicable. * Integrations: Work with external services (e.g. AI/LLM APIs, messaging channels) and internal services (Supabase, auth, role resolution) in a secure and scalable way. * Documentation and tooling: Document features and flows where helpful; improve scripts, types, and dev tooling as the codebase grows. Requirements Must-have * Experience: 2+ years building production web applications (or equivalent depth in a strong academic/portfolio background). * Frontend: Strong experience with React and TypeScript; comfort with component design, state management, and client-side routing (e.g. React Router). * Backend / data: Experience with at least one of: REST/API design, serverless/Edge Functions, or backend-for-frontend (BFF) patterns; comfort with PostgreSQL or similar relational DBs (queries, schema, migrations). * Tooling: Familiarity with modern frontend tooling (e.g. Vite, npm/yarn), version control (Git), and agile workflows. * Communication: Clear written and verbal communication; ability to work with product/design and other engineers. Nice-to-have * Experience with Supabase (Auth, Database, Edge Functions) or similar BaaS. * Experience with TanStack Query (or React Query) for server state and caching. * Experience with Tailwind CSS and component libraries (e.g. Radix UI, shadcn/ui). * Experience with Recharts (or similar) for dashboards and analytics UIs. * Experience integrating AI/LLM APIs (e.g. OpenAI, Google Gemini) into product flows. * Experience with role-based access control (RBAC) and multi-tenant or multi-role UIs. * Familiarity with field sales or CRM products and workflows. Its not necessary to have experience with all tools listed. Intermediate-strong programming knowledge or experience and an interest in product building to help customers with their business requirements is essential

  • More than 30 hrs/week
    Hourly
  • 6+ months
    Duration
  • Expert
    Experience Level
  • $25.00

    -

    $47.00

    Hourly
  • Remote Job
  • Ongoing project
    Project Type

Contract-to-hire opportunity

This lets talent know that this job could become full time.
Learn more
Skills and Expertise
Mandatory skills
.NET Framework
React
Angular
Activity on this job
  • Proposals:50+
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Aug 4, 2025
  • Canada
    Edmonton8:26 AM
  • Tech & IT
    Mid-sized company (10-99 people)

Explore similar jobs on Upwork

Technical Software InterviewerHourly‐ Posted 1 month ago
Candidate Interviewing
Software
Computer Science
Web Application
AI App Development
AI Agent Development
Python
Next.js
Tailwind CSS
TypeScript
Three.js
PostgreSQL
ChatGPT API Integration
Redis
Docker
Node.js
ExpressJS
GitHub
Chatbot
JavaScript
Prototyping
Web Design
Web Development
Graphic Design
UX & UI
React VR
React Native
Figma
Unity
Blender
Augmented Reality
3D Animation
3D Design
LLM Prompt Engineering
AWS Application

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo