remote
Senior Full Stack Developer - INSPITY IT SOLUTIONS
Full Stack Developer
Senior Full‑Stack Developer with 4+ years building production web apps using Vue 3 or React, TypeScript, and PostgreSQL. Expert in typed ORMs, multi‑tenant SaaS, and end‑to‑end feature ownership from migration to deployment.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance web applications using Vue 3 (Composition API) or React with TypeScript.
- Own feature lifecycles from database migration, API design, UI implementation, testing, to production deployment.
- Implement robust PostgreSQL solutions, including complex joins, indexing, transactions, and row‑level security.
- Leverage typed ORM frameworks such as Prisma or Drizzle to ensure type safety and efficient data access.
- Build and maintain multi‑tenant SaaS functionality, covering tenant isolation, billing, plan gating, and audit trails.
- Write comprehensive unit and integration tests for code that processes financial transactions.
Requirements
- 4+ years of professional experience building production web applications.
- Strong proficiency in Vue 3 (Composition API) or React, with TypeScript end‑to‑end.
- Deep knowledge of PostgreSQL, including advanced queries, indexing, and security.
- Experience with typed ORMs (Prisma, Drizzle) and modern front‑end tooling (Nuxt 3, Tailwind CSS, shadcn‑vue).
- Solid understanding of multi‑tenant SaaS architecture and financial transaction testing.
Skills
reacttypescriptpostgresql