Full Stack Engineer
Aspire India
2 - 5 years
Chennai
Posted: 12/04/2026
Job Description
Company Description
Aspire is a leading HR Tech and B2B SaaS company focused on enhancing employee performance to drive organizational growth. Originating in India, Aspire empowers employees to thrive, excel, and grow by transforming workplace culture through innovative solutions that integrate performance and potential. With a unique behavior-performance engine, Aspire helps organizations achieve measurable results via micro-habits and sustainable strategies.
Role Description
This is a full-time, on-site role for a Full Stack Engineer based in Chennai. The Full Stack Engineer will be responsible for designing, developing, and maintaining both front-end and back-end components of web applications. This role Includes writing clean and efficient code, collaborating with cross-functional teams to deliver user-centric solutions, troubleshooting technical issues, and optimizing application performance. The engineer will also work to ensure that applications adhere to high standards of functionality, design, and usability.
Why This Role Exists:
At Aspire, were not just building software, were building the Future of Work.
This role exists to ensure that everything we build is:
Reliable at scale
Fast under pressure
Cost-efficient as we grow
Future-ready for V2 evolution
You will not just manage backend systems.
You will own the backbone of the product.
Role Context:
You will operate at the intersection of:
Backend engineering
Cloud infrastructure
System architecture
Performance optimization
This is an evolved backend role, moving toward full systems ownership.
Core Mandate:
Build, scale, optimize, and secure Aspires core platform infrastructure while evolving
toward end-to-end system ownership.
What You Will Own:
1. Backend Architecture & Logic Systems
Design and evolve application logic
Build and optimize APIs
Drive system architecture decisions
Own database schema design & evolution
2. Cloud Infrastructure & DevOps
Manage AWS stack (EC2, S3, Auto Scaling)
Build and improve deployment pipelines
Drive infrastructure security & hardening
Continuously optimize cloud costs
3. Performance & Scalability
Monitor and improve system performance
Optimize data queries and load handling
Implement failure recovery systems
Build for scale before it breaks
4. System Thinking Full-Stack Awareness (Growth Track)
Understand API frontend interactions
Contribute to data flow impacting dashboards
Develop end-to-end system perspective
Secondary Contributions :
Support data pipeline structuring
Collaborate on AI/API integrations
Strengthen technical documentation & clarity
What You Need to Bring
Skills & Competencies Required
Technical Skills:
- Strong proficiency in React. js, Node.js, JavaScript, and TypeScript for scalable backend
development
- Experience with Express.js (or similar frameworks) to build robust backend systems
- Strong understanding of REST API design, architecture, and authentication mechanisms
(JWT, etc.)
- Ability to design, build, and optimize backend logic, APIs, and system workflows
- Solid experience with MySQL / SQL, along with understanding of database design
principles
- Exposure to MongoDB (NoSQL) and Redis (caching & performance optimization)
- Working knowledge of Python for scripting, automation, or data-related workflows
- Understanding of microservices architecture and distributed systems thinking
- Hands-on experience with AWS (EC2, S3, RDS, Lambda, etc.) and cloud-based system
management
- Familiarity with Docker and CI/CD pipelines (GitHub Actions or similar) Understanding of performance optimization, query tuning, and system debugging
- Working knowledge of Linux-based systems and server environments
- Basic understanding of system security, data protection, and API safety practices
- Exposure to real-time systems (Socket.io or similar technologies)
- Experience with testing frameworks (Jest or similar) and structured development
practices
- Understanding of MVC architecture and clean code design patterns
- Exposure to AI/LLM API integrations (ChatGPT, Claude, Gemini, etc.)
Non-Technical / Cognitive Skills
- Strong systems thinking ability to see how parts connect, not just how they function
- High level of ownership and accountability for system health
- Ability to think in terms of trade-offs (speed vs stability vs cost)
- Structured and logical problem-solving approach
- Ability to anticipate issues before they scale
- Clarity in thinking and decision-making under ambiguity
- Bias toward long-term thinking over quick fixes
Experience Required
- Minimum 6 months to1 years of hands-on experience in backend development or related roles
- Prior experience working in a startup or high-ownership environment is mandatory
- Exposure to building or maintaining production-grade systems
- Experience working on live products with real users and real constraints
- Demonstrated ability to handle responsibility beyond assigned tasks
Expectations from This Role
You take full ownership of the system, not just assigned modules
You think beyond execution and actively contribute to architecture and system decisions
You proactively identify and solve performance, reliability, and cost issues
You maintain a strong bias toward stability, scalability, and clarity
You reduce dependency on others by building robust, self-sustaining systems
You continuously improve the platform not reactively, but intentionally
You operate with a mindset of this system is mine to build and scale
Final Note:
This is not a maintenance role.
This is a core engineering ownership role.
If you do this well, you wont just build features, you will build the foundation that everything else depends on.
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
