Full-Stack Developer (React, TypeScript, Postgres) – 3+ Years Experience
Job Description:
We are looking for a Full-Stack Developer with at least 3 years of experience, including hands-on experience with PostgreSQL (or similar SQL databases), who can take ownership of engineering problems and deliver end-to-end solutions. This role is suited for someone who can understand business requirements, design technical approaches, and implement them across the stack — not just work on isolated features.
You will work on a modern platform built with React, TypeScript, Postgres, and Supabase, deployed on AWS and Vercel. The ideal candidate is comfortable working across the stack, communicates clearly, and works well in an asynchronous environment.
Responsibilities
- Design and implement end-to-end solutions based on product and business requirements.
- Build and maintain front-end applications using React.js, Next.js, and TypeScript.
- Develop APIs and backend functionality using Postgres and Supabase.
- Design, optimize, and maintain database schemas and queries.
- Own features from planning to deployment.
- Contribute to DevOps and cloud tasks, including Vercel deployments and AWS services.
- Optimize performance across UI, APIs, and database queries.
- Translate product requirements into scalable, maintainable implementations.
- Actively use AI development tools to improve productivity and engineering workflows.
Requirements
- 3+ years of experience as a Full-Stack Developer.
- At least 1 year of hands-on experience with PostgreSQL or other SQL databases.
- Strong experience with React.js and TypeScript.
- Experience building APIs and backend systems.
- Good understanding of database design, queries, and performance basics.
- Familiarity with AWS, deployments, and basic DevOps practices.
- Proven experience using AI tools (e.g., ChatGPT, Copilot, Cursor, etc.) effectively in development workflows.
- Strong communication skills and ability to work in an async team environment.
Nice to Have
- Experience with Supabase ecosystem.
- Experience building AI-driven features (chatbots, agents, automations).
- Exposure to CI/CD pipelines and production systems.
Timings: 6pm-3am PKT. Hybrid Model, 3 days in office and 2 days remote! City: Islamabad.