WhyNxtWave
 
 As a Fullstack SDE - II at NxtWave, you
 
 Build applications at a scale and see them released quickly to the NxtWave learners (within weeks)
 
- 
   Get to take ownership of the features you build and work closely with the product team
  
 - 
   Work in a great culture that continuously empowers you to grow in your career
  
 - 
   Enjoy freedom to experiment & learn from mistakes (Fail Fast, Learn Faster)
  
 - 
   NxtWave is one of the fastest growing edtech startups. Get first-hand experience in scaling the features you build as the company grows rapidly
  
 - 
   Build in a world-class developer environment by applying clean coding principles, code architecture, etc.
   
 
  Responsibilities
  
- 
   Lead design and delivery of complex end-to-end features across frontend, backend, and data layers.
  
 - 
   Make strategic architectural decisions on frameworks, datastores, and performance patterns.
  
 - 
   Review and approve pull requests, enforcing clean-code guidelines, SOLID principles, and design patterns.
  
 - 
   Build and maintain shared UI component libraries and backend service frameworks for team reuse.
  
 - 
   Identify and eliminate performance bottlenecks in both browser rendering and server throughput.
  
 - 
   Instrument services with metrics and logging, driving SLIs, SLAs, and observability.
  
 - 
   Define and enforce comprehensive testing strategies: unit, integration, and end-to-end.
  
 - 
   Own CI/CD pipelines, automating builds, deployments, and rollback procedures.
  
 - 
   Ensure OWASP Top-10 mitigations, WCAG accessibility, and SEO best practices.
  
 - 
   Partner with Product, UX, and Ops to translate business objectives into technical roadmaps.
  
 - 
   Facilitate sprint planning, estimation, and retrospectives for predictable deliveries.
  
 - 
   Mentor and guide SDE-1s and interns; participate in hiring.
   
 
  Qualifications & Skills
  
- 
   3–5 years building production Full stack applications end-to-end with measurable impact.
  
 - 
   Proven leadership in Agile/Scrum environments with a passion for continuous learning.
  
 - 
   Deep expertise in React (or Angular/Vue) with TypeScript and modern CSS methodologies.
  
 - 
   Proficient in Node.js (Express/NestJS) or Python (Django/Flask/FastAPI) or Java (Spring Boot).
  
 - 
   Expert in designing RESTful and GraphQL APIs and scalable database schemas.
  
 - 
   Knowledge of MySQL/PostgreSQL indexing, NoSQL (ElasticSearch/DynamoDB), and caching (Redis).
  
 - 
   Knowledge of Containerization (Docker) and commonly used AWS services such as lambda, ec2, s3, api gateway etc.
  
 - 
   Skilled in unit/integration (Jest, pytest) and E2E testing (Cypress, Playwright).
  
 - 
   Frontend profiling (Lighthouse) and backend tracing for performance tuning.
  
 - 
   Secure coding: OAuth2/JWT, XSS/CSRF protection, and familiarity with compliance regimes.
  
 - 
   Strong communicator able to convey technical trade-offs to non-technical stakeholders.
  
 - 
   Experience in reviewing pull requests and providing constructive feedback to the team.
   
 
 Qualities we'd love to find in you:
 
- 
   The attitude to always strive for the best outcomes and an enthusiasm to deliver high quality software
  
 - 
   Strong collaboration abilities and a flexible & friendly approach to working with teams
  
 - 
   Strong determination with a constant eye on solutions
  
 - 
   Creative ideas with problem solving mind-set
  
 - 
   Be open to receiving objective criticism and improving upon it
  
 - 
   Eagerness to learn and zeal to grow
  
 - 
   Strong communication skills is a huge plus
   
 
 Work Location: Hyderabad