Full-Stack Product Engineer

Posted 6 days ago

Worldwide

Summary

Full-Stack Product Engineer Company: FET Solutions Pvt. Ltd. Location: New Delhi (Hybrid) / Remote Employment Type: Contract Experience: 3–7 years About the Role We are looking for a Full-Stack Product Engineer to join us in building a new 0→1 B2B SaaS product. This is a highly ownership-driven role for an engineer who enjoys taking products from concept → architecture → development → deployment. You will work closely with the founding/product team to translate business requirements into a scalable, production-ready application. This is not a role focused purely on frontend implementation or ticket-based development. We are looking for someone who can think through architecture, data, workflows, APIs, UX and infrastructure as one system. --- What We're Looking For Must Have * 3–7 years of professional software development experience * Strong experience with full-stack web application development * Strong proficiency in React and TypeScript * Strong backend development experience with Node.js * Strong experience with PostgreSQL or another relational database * Strong understanding of database design and data modelling * Experience designing and consuming REST APIs * Experience implementing authentication and role-based access control * Experience building data-heavy applications and dashboards * Strong understanding of frontend state management and API integration * Experience deploying and maintaining applications in production * Good understanding of Git, version control and collaborative development * Ability to write clean, modular and maintainable code * Strong debugging and problem-solving skills * Ability to work independently with limited technical supervision --- Strongly Preferred Experience with one or more of the following: * Building B2B SaaS products * Building 0→1 products * Multi-tenant SaaS architecture * Enterprise applications * Workflow-based applications * Analytics-heavy products * Data visualisation * Complex filtering and search * Reporting/export functionality * Notification systems * File/document management * Audit trails and activity logs * Permission-heavy applications * Cloud deployment and infrastructure * CI/CD pipelines * Automated testing * Performance optimisation * API integrations * AI/LLM integrations --- Technical Skills Frontend Strong experience with: * React * TypeScript * HTML/CSS * Tailwind CSS or equivalent * Component-based architecture * Responsive web development * State management * Form handling and validation * API integration * Data visualisation libraries You should be able to build a polished, responsive product interface without relying on excessive hand-holding. --- Backend Strong experience with: * Node.js * Express, NestJS or equivalent backend framework * REST API design * Authentication * Authorisation * Role-based permissions * Server-side validation * Error handling * Business logic * API security * File handling * Background jobs where required Experience designing systems rather than simply implementing individual API endpoints is important. --- Database Strong knowledge of: * PostgreSQL * Relational database design * Schema design * Relationships and foreign keys * Indexing * Query optimisation * Transactions * Data validation * Database migrations You should be comfortable designing a database from a set of business requirements. We particularly value engineers who understand the difference between: "making the application work" and "designing the underlying data architecture correctly." --- Product Engineering We are looking for someone who thinks beyond code. You should be able to take a requirement such as: "Users need to analyse this data across multiple dimensions." and independently think through: * Data model * API structure * Query architecture * Filtering * Aggregation * Frontend interaction * Performance * Permissions * Scalability * Export requirements You should be comfortable asking: "What is the right technical solution?", rather than simply: "What code should I write?" --- Architecture & Scalability You should have a strong understanding of: * Modular application architecture * Separation of concerns * API architecture * Database architecture * Multi-tenant systems * Authentication and authorisation * Caching where appropriate * Performance optimisation * Secure data access * Scalability considerations You don't need to have architected massive systems, but you should understand how today's implementation can affect the product six months or two years from now. --- Security Experience with application security is important. You should understand: * Authentication * Authorisation * RBAC * Secure API design * Input validation * Data access controls * Secure file uploads * Password security * Session/token management * Common web application vulnerabilities * Data isolation Experience implementing audit logs and traceability is a plus. --- Data & Analytics Experience building products involving substantial amounts of structured data is strongly preferred. You should be comfortable with: * Aggregations * Filtering * Sorting * Grouping * Date-based analysis * Dynamic dashboards * Interactive charts * Drill-down experiences * Exportable datasets * Performance considerations for analytical queries Experience with tools such as Recharts, ECharts, Chart.js, D3 or equivalent is a plus. --- Cloud & DevOps Experience with cloud deployment is preferred. Exposure to: * AWS / GCP / Azure * Docker * CI/CD * Environment management * Database deployment * Application monitoring * Logging * Production debugging * Backups * Cloud storage is valuable. You don't need to be a dedicated DevOps engineer, but you should be capable of getting your own application from local development to production. --- AI / Emerging Technology Experience integrating: * OpenAI APIs * LLM APIs * AI-assisted workflows * Structured AI outputs * Embeddings/vector databases * AI classification or recommendation systems is a plus. However, AI experience is not a substitute for strong software engineering fundamentals. --- Engineering Practices We expect: * Clean and readable code * Reusable components * Meaningful naming * Sensible abstractions * Proper error handling * Input validation * Testing of critical workflows * Git best practices * Code reviews * Documentation * Thoughtful technical decisions You should be comfortable working in an environment where requirements may evolve as we learn from users. --- Product & Ownership Mindset This is particularly important. We want someone who: * Enjoys building from scratch * Can work with ambiguity * Takes ownership of outcomes * Can make reasonable technical decisions independently * Thinks about the end user * Can identify technical risks early * Is comfortable challenging requirements when necessary * Can balance speed with engineering quality * Understands that a product is more than its codebase You will have significant ownership over the technical direction of the product. --- Bonus Experience Any experience with the following would be a significant plus: * Enterprise SaaS * B2B software * ERP / workflow software * Compliance or reporting platforms * Operations software * Industrial technology * Data platforms * Business intelligence products * FinTech / HealthTech / RegTech / InsurTech * SaaS products with complex organisational hierarchies * Products used by multiple user roles --- Who Should Apply You would be a strong fit if you have previously taken something from: Idea → Database → Backend → Frontend → Deployment → Production and can explain the technical decisions you made along the way. We are particularly interested in engineers who have built products where: * There are multiple types of users * Different users have different permissions * Data is structured and interconnected * Users need to search/filter/analyse information * Dashboards are powered by real database data * Workflows move through multiple states * The application needs to be reliable in production --- What You'll Own Depending on experience, you will have ownership across: Architecture → Database → Backend → Frontend → Integrations → Testing → Deployment → Iteration You will work directly with the product/founding team and will have significant influence over how the product is technically built. What to Send Please share: * Resume * LinkedIn profile * GitHub / portfolio * Links to products you have built, if publicly available * Brief description of your role in those projects * Tech stack used * Current/expected compensation * Notice period / availability If you have built something from 0→1, please highlight it.

  • Less than 30 hrs/week
    Hourly
  • 1-3 months
    Duration
  • Intermediate
    Experience Level
  • Remote Job
  • Complex project
    Project Type

Contract-to-hire opportunity

This lets talent know that this job could become full time.
Learn more
Skills and Expertise
React
Tailwind CSS
Node.js
Activity on this job
  • Proposals:15 to 20
  • Interviewing:
    5
  • Invites sent:
    6
  • Unanswered invites:
    0
About the client
Member since May 21, 2026
  • India
    9:11 PM

Explore similar jobs on Upwork

Full-Stack Engineer for 8-Week AI SaaS MVPHourly‐ Posted 4 weeks ago
Full-Stack Development
React
Next.js
TypeScript
API Integration
Node.js
PostgreSQL
JavaScript
Supabase
Mobile Device Management Software
FastAPI
Python Asyncio
Android Debug Bridge

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