Senior Full Stack Developer (Remote, Full-Time)

Smart Working

Secunderabad, Telangana, IndiaSENIOR
RemoteProperty ManagementFull StackReactNode.jsFirebaseGCPCloud Native

Job Description

As a Sr. MEAN Stack Developer at Smart Working, you'll play a key role in building and enhancing a modern property management platform used by landlords and property professionals. You'll work across both the frontend (Angular 16+) and backend (Node.js 20, Firebase Cloud Functions) within a monorepo architecture and help deliver scalable, secure, and high-quality features.

Responsibilities

  • Develop and maintain Angular 16+ applications using TypeScript, RxJS, Angular Material
  • Build and maintain Firebase Cloud Functions using Node.js 20, TypeScript, and Express.js where applicable
  • Implement responsive, accessible UI components aligned to modern design patterns
  • Build RESTful APIs and integrate third-party services including Stripe, SendGrid, Algolia, Moneyhub
  • Work with NoSQL databases and structured data operations
  • Work with Google Cloud Platform services: Firestore, BigQuery, Cloud Storage, Cloud Tasks, Pub/Sub
  • Write clean, maintainable, well-documented code and participate in code reviews
  • Develop and maintain unit tests with Jest and ensure robust frontend/backend reliability
  • Work within a monorepo architecture using pnpm workspaces and Turborepo
  • Implement CI/CD pipelines using Google Cloud Build and Firebase deployment tools
  • Manage state and data flow using reactive programming patterns (RxJS)
  • Optimise application performance across frontend and backend
  • Participate in Agile ceremonies (planning, standups, retrospectives)
  • Collaborate with Product, Design, and business stakeholders to refine requirements
  • Contribute to technical documentation and architectural discussions
  • Stay current with emerging technologies and best practices
  • Monitor performance/errors using Sentry and ensure ongoing system health
  • Implement security, data protection, and compliance best practices
  • Debug and resolve production issues efficiently
  • Support Firestore data structures, migrations, and structured data operations

Qualifications

  • 5+ years total software development experience
  • 3+ years experience with Angular 16+, Angular Material, RxJS - Strong ability to build scalable, component-based interfaces
  • 3+ years experience with Node.js (including Node.js 20) - Backend APIs, serverless functions, integration work
  • 1+ year experience with TypeScript - Strong understanding of typed JavaScript development
  • 1+ year experience with Express.js or similar JavaScript microservice frameworks
  • 1+ year experience with NoSQL databases
  • 1+ year testing experience - Unit/integration tests with Jest or similar
  • Strong communication and ability to work with cross-functional teams
  • Comfortable working both independently and collaboratively
  • Familiarity with Storybook
  • Understanding of property or real estate technology (desirable)
  • Strong knowledge of accessibility, responsive design, WCAG
  • Familiarity with authentication (OAuth, JWT)
  • Angular, GCP, or Firebase certifications

Nice to have

  • Experience using BigQuery and event-driven GCP services
  • Experience with pnpm, Turborepo, Angular CLI
  • Experience with Google Cloud Build, Infisical, Sentry
  • Familiarity with Storybook
  • Experience with payment processing (Stripe) or financial-related integrations
  • Experience working in monorepo environments
  • Understanding of property or real estate technology (desirable)
  • Strong knowledge of accessibility, responsive design, WCAG
  • Familiarity with authentication (OAuth, JWT)
  • Experience with DevOps-related shell scripting
  • Angular, GCP, or Firebase certifications

Benefits

  • Fixed Shifts: 12:00 PM - 9:30 PM IST (Summer) | 1:00 PM - 10:30 PM IST (Winter)
  • No Weekend Work: Real work-life balance, not just words
  • Day 1 Benefits: Laptop and full medical insurance provided
  • Support That Matters:Mentorship, community, and forums where ideas are shared
  • True Belonging: A long-term career where your contributions are valued

Interested in this role?

Sign up free to apply on FeedbackAI and get an AI match score for this job.