Full Stack Engineer
Actively Reviewing the ApplicationsAspire India
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, we’re not just building software, we’re 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 Aspire’s 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 1+ 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 won’t just build features, you will build the foundation that everything else depends on.
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
Full Stack Engineer / Full Stack Developer
Gamma
Full Stack Engineer (Full Stack Engineer)
SCA Technologies
Software Engineer (Full-stack Developer)
NetApp
Senior Software Engineer - Full Stack Developer
Bristol Myers Squibb
Lead Software Engineer (Full-Stack Developer)
Selah Digital
Share
Quick Apply
Upload your resume to apply for this position