28 Sep
|
Solsakhli
|
India
We are looking for an experienced Senior Full Stack Developer who can take ownership of building and delivering products end-to-end — from concept and architecture to development, deployment, and production.
This is a highly hands-on role for an engineer who combines strong product thinking, software architecture, cloud engineering, and deep technical execution. You will work closely with business and product leadership to make technical decisions and build scalable, secure, and production-ready applications.
Key Responsibilities
- Understand business requirements, workflows, and product objectives.
- Design application architecture, technical solutions, and user flows.
- Define technical direction and make sound architectural decisions.
- Design scalable databases, APIs, and backend services.
- Develop modern frontend applications and backend systems.
- Select and integrate appropriate cloud services.
- Build and maintain REST APIs, microservices, and event-driven systems.
- Implement authentication, authorization, and security best practices.
- Integrate third-party services and external APIs.
- Write and maintain automated tests.
- Build and maintain CI/CD pipelines.
- Containerize and deploy applications using modern DevOps practices.
- Establish monitoring, logging, observability, and production-readiness standards.
- Troubleshoot complex technical issues and optimize application performance.
- Take ownership of products from development through production deployment.
Required Qualifications
- 8+ years of software engineering experience.
- 4+ years of experience in a Technical Architect, Solution Architect, Staff Engineer, Principal Engineer, Lead Engineer, or similar role.
- Proven experience building and deploying production-grade applications.
- Experience taking multiple products from concept or prototype through production.
- Strong understanding of both application architecture and cloud engineering.
- Robust problem-solving and technical decision-making skills.
- Ability to work independently and take ownership of technical outcomes.
- Comfortable working in a small, fast-paced engineering team with significant hands-on coding responsibilities.
Technical Skills
Frontend
- React
- Next.js
- TypeScript
- HTML5/CSS
- Modern UI frameworks
Backend
- Node.js
- TypeScript
- NestJS / Express.js
- REST APIs
- Microservices
- Event-driven architecture
Databases
- PostgreSQL
- MongoDB
- Redis
- Cloud-native databases
Cloud & DevOps
- AWS / Azure / GCP
- Docker
- Kubernetes
- Serverless technologies
- CI/CD
- Infrastructure as Code
- Managed databases and object storage
- API gateways
Architecture
- Domain-Driven Design (DDD)
- API-first design
- Distributed systems
- Modular architecture
- Cloud-native design patterns
Security
- OAuth2 / OIDC
- JWT
- RBAC
- API security
- Secrets management
- OWASP security practices
Quality & Operations
- Automated testing
- Logging and monitoring
- Observability
- Performance optimization
- Production readiness
The ideal candidate can think like an architect and build like an engineer.
You should be comfortable owning technical decisions, solving complex engineering challenges, collaborating with product leadership, and transforming business requirements into scalable, secure, maintainable, and production-ready software.
Work Location: Remote
📌 Senior Full Stack Developer (India)
🏢 Solsakhli
📍 India