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
- 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 tools like: 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
Requirements
- 5+ years in full stack development
- Proven experience shipping production systems
- Strong in: JavaScript / TypeScript
- 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 Event-driven systems Serverless architecture
- SaaS or high-traffic system experience
Additional Information
- Position Type: Full-Time, Remote
- Working Hours: U.S. Business Hours (Flexible for Sprints & Deployments)
- Interview Process: Initial Phone Screen, Recruiter Interview, Technical Assessment (coding or architecture), Client Interview(s), Offer & Background Verification