Senior Full Stack Software Engineer
Pavago
IndiaremotePosted 8 days ago
Skill Required
Full-Stack-EngineeringBackend-DevelopmentFrontend-DevelopmentCloud-Infrastructure-EngineeringDevOps-EngineerSoftware-EngineerFull-Stack-EngineerSenior-Full-Stack-EngineeringSenior-Fullstack-DeveloperSenior-Full-Stack-DevelopmentSenior-Full-Stack-Engineer-(React-Node.Js)Senior-Full-Stack-Engineer-(JavaScript-Python)¿Senior-Fullstack-EngineeringFull Stack DeveloperSoftware EngineerSoftware DeveloperAWSAzureGitHub ActionsMicroservicesCD pipelinesGCPWeb AccessibilityEngineeringJavaScriptTypeScriptServerlessPostgreSQLKubernetesObservabilityTerraformNode.jssecurityAngularFastAPIGraphQLMongoDBJenkinsDatadogCypressetc.)Fulltime
Key highlights
- 5+ years full‑stack development experience required
- Remote full‑time position working U.S. business hours
- Ownership of product features, backend, frontend, and infrastructure
- System uptime target ≥ 99.9% and code coverage ≥ 80%
- Opportunity to advance to Staff Engineer, Tech Lead or Engineering Manager
- Tech stack includes React, Node.js, AWS/GCP/Azure, CI/CD, Docker/Kubernetes
Role overview
We’re hiring a Senior Full Stack Engineer who can build, scale, and own systems end-to-end. This is not a ticket-taking role.
Responsibilities
- Shipping product features
- Owning backend + frontend + infrastructure
- Improving system performance and reliability
- Build features across the stack: Frontend → Backend → Infrastructure
- Translate product requirements into scalable solutions
- Own delivery from concept to production
- Build responsive UIs using React, Angular, Vue.js
- Implement designs from Figma/Sketch with precision
- Optimize for performance, accessibility, and UX
- Develop APIs using Node.js, Django, FastAPI
- Design RESTful & GraphQL APIs
- Implement authentication & RBAC systems
- Work with databases: PostgreSQL, MongoDB
- Deploy and manage systems on Amazon Web Services, Google Cloud Platform, Microsoft Azure
- Build CI/CD pipelines using GitHub Actions, Jenkins
- Manage deployments with Docker, Kubernetes
- Write unit tests, integration tests, end-to-end tests
- Use testing tools such as Jest, Cypress
- Maintain 80%+ code coverage
- Lead code reviews and enforce standards
- Monitor systems with Datadog, Grafana
- Ensure uptime and system reliability
- Apply security best practices (OWASP, secure APIs)
- Maintain compliance where required (GDPR, SOC 2, etc.)
- Mentor junior engineers
- Lead architecture and design discussions
- Contribute to long‑term technical roadmap
- Balance speed with maintainability
- Join standup and align on priorities
- Build and ship features across the stack
- Review PRs and mentor developers
- Debug performance or production issues
- Collaborate with product/design
- Monitor deployments and system health
Requirements
- 5+ years in full stack development
- Proven experience shipping production systems
- Strong in JavaScript / TypeScript
- Strong in React + Node.js
- Database experience (SQL + NoSQL)
- Cloud deployment experience
- CI/CD and Git workflows
Nice to have
- Infrastructure-as-Code: Terraform
- Experience with microservices
- Experience with event-driven systems
- Experience with serverless architecture
- SaaS or high‑traffic system experience
Additional details
- Position Type: Full-Time, Remote
- Working Hours: U.S. Business Hours (Flexible for Sprints & Deployments)
- Why This Role Stands Out: True ownership across product + infrastructure; High‑impact engineering role; Work on real systems, not just features
- Opportunity to grow into: Staff Engineer, Tech Lead, Engineering Manager
- Interview Process: Initial Phone Screen; Recruiter Interview; Technical Assessment (coding or architecture); Client Interview(s); Offer & Background Verification
- Key Metrics (KPIs): Feature delivery timelines; System uptime (≥ 99.9%); Code quality & test coverage (80%+); Reduced technical debt; Team growth and mentorship impact