REMOTEFULLTIME
Senior Full-Stack Product Engineer
Spellzee
Remote · remote · Posted today
Your match
Sign in to see your match score, skill gaps & tailored resume.
Section · 01
About this role
Company Description Spellzee is an IITM-incubated language learning platform trusted by over 20,000 parents for building strong communication skills in children. The company provides structured, learner-centric programs across eight languages, including Indian and international languages, as well as specialized courses in phonics, reading, grammar, public speaking, spoken English, and accent training. With more than 500 Plus certified tutors and over 1 million minutes of live classes delivered, Spellzee is focused on affordable, high-quality learning that drives measurable progress. Team members contribute to a mission-driven environment that blends pedagogy, technology, and scale to impact children’s language development worldwide.
Location: Remote / Work from Home
Employment Type: Full-time
Experience: 3–5 Years
Industry: EdTech / SaaS / Product
About the Role Spellzee is looking for a
Senior Full-Stack Product Engineer who can take ownership of building and scaling real-world digital products from
frontend to backend, database to APIs, infrastructure to deployment .We are looking for someone who has
hands-on experience building and maintaining production-grade products , preferably products serving a meaningful number of users—not someone whose experience is limited to tutorials, small projects, or isolated development tasks.You will work closely with the founder and take ownership of major parts of our technology and product ecosystem. The ideal candidate should be capable of taking a product requirement, understanding the business problem, designing the technical solution, building it, deploying it, monitoring it and continuously improving it.
What You'll OwnFull-Stack Product Development
- Build and maintain scalable, production-ready web applications.
- Develop both
frontend and backend systems .
- Design clean, modular and maintainable architecture.
- Build reusable components and services.
- Develop RESTful APIs and, where appropriate, real-time systems.
- Integrate third-party APIs and external services.
- Work across the complete product development lifecycle—from requirement to production.
Frontend Development Strong hands-on experience with:
- React.js
- Next.js
- JavaScript /
TypeScript
- HTML5 / CSS3
- Responsive and mobile-first development
- Component-based architecture
- State management
- API integration
- Authentication and authorisation
- Performance optimisation
- Frontend testing and debugging Experience with modern UI libraries/frameworks such as
Tailwind CSS, Material UI or similar is preferred.
Backend Development Strong experience building production backend systems using one or more of:
- Node.js
- Express.js / NestJS
- Python / FastAPI / Django
- Java / Spring Boot or equivalent You should understand:
- REST APIs
- Authentication & authorisation
- JWT / OAuth
- Role-based access control
- API security
- Background jobs
- Queues and asynchronous processing
- Caching
- Error handling
- Logging and monitoring
- API performance and scalability Database & Data Layer
Hands-on experience with:
- PostgreSQL / MySQL
- MongoDB or other NoSQL databases
- Database design and schema modelling
- SQL queries and optimisation
- Indexing
- Transactions
- Data integrity
- Migrations
- Caching technologies such as
Redis You should understand how to design a database that can scale as users, transactions and product complexity increase.
Real-Time & Scalable Systems Experience with real-time or high-concurrency applications is highly valuable. Knowledge of technologies such as:
- WebSockets
- Socket.IO
- Redis
- Message queues
- Event-driven architecture
- Real-time notifications
- Live dashboards
- Concurrent users and session management You should understand how systems behave when the number of users and requests increases significantly.
Cloud, DevOps & Deployment You should be comfortable taking your own code to production. Experience with:
- AWS
- EC2
- S3
- RDS
- CloudFront
- Route 53
- IAM
- Docker
- CI/CD pipelines
- GitHub / GitLab
- Linux
- Nginx
- Environment and secrets management
- Application monitoring and logging Experience with AWS ECS, EKS, Lambda or other cloud-native services is an advantage.
Architecture & Scalability You should be able to think beyond simply making a feature work. You will be expected to contribute to:
- System architecture
- Application architecture
- API architecture
- Database architecture
- Scalability planning
- Performance optimisation
- Security
- Reliability
- Fault tolerance
- Code quality
- Technical documentation You should be able to answer questions such as:
“What happens when this product has 10x the current users?” and design the system accordingly.
AI-Assisted Development At Spellzee, we expect engineers to use
AI as a productivity and engineering tool , not as a replacement for engineering knowledge. You should be comfortable using tools such as:
- ChatGPT
- Claude
- GitHub Copilot
- Cursor
- Gemini
- AI-powered coding and debugging tools AI can be used for:
- Code generation
- Debugging
- Refactoring
- Architecture exploration
- Test generation
- Documentation
- Code review
- Research
- API integration
- Database queries
- Rapid prototyping
- Automation However, you must be able to
understand, validate, debug and take responsibility for AI-generated code .We are looking for an engineer who can use AI to
build faster without compromising engineering quality, security or scalability .
Engineering Practices Strong understanding of:
- Git and Git workflows
- Clean code
- SOLID principles
- Design patterns
- Object-oriented programming
- Data structures and algorithms
- Unit testing
- Integration testing
- API testing
- Code reviews
- Debugging
- Version control
- Documentation
- Secure coding practices Experience with
Jest, React Testing Library, Cypress, Playwright, Postman or similar tools is preferred.
Product Mindset This is not a role where you simply receive a ticket and write code. We want someone who can:
- Understand the
business requirement behind a feature .
- Question unclear requirements.
- Suggest better technical and product approaches.
- Identify potential problems before they reach production.
- Balance speed, quality and scalability.
- Take ownership of features from beginning to end.
- Work directly with the founder and product team.
- Think about the actual user experience.
- Continuously improve the product.
What We're Looking For
- 3–5 years of professional software development experience.
- Proven experience building and maintaining
real production products .
- Strong full-stack development experience.
- Experience working on products with meaningful users, traffic or business impact.
- Strong frontend and backend skills.
- Strong understanding of databases, APIs and system architecture.
- Experience deploying and maintaining applications in production.
- Good understanding of scalable and secure application development.
- Strong debugging and problem-solving ability.
- Comfortable working independently and taking technical ownership.
- Strong communication and collaboration skills.
- Comfortable working in a fast-moving startup/product environment.
- Strong interest in AI-assisted software development.
Preferred Experience Candidates with experience building any of the following will be highly preferred:
- SaaS products
- EdTech platforms
- Learning Management Systems
- CRM systems
- Subscription platforms
- Marketplace platforms
- Payment systems
- Real-time applications
- High-traffic consumer applications
- Mobile/web applications
- Products with complex dashboards and role-based systems Technology Stack
Our technology stack may include: Frontend: React.js, Next.js, TypeScript, JavaScript, HTML, CSS, Tailwind CSS / Material UI
Backend: Node.js, Express.js / NestJS, Python / FastAPI or equivalent
Database: PostgreSQL, MySQL, MongoDB, Redis
APIs & Real-Time: REST APIs, WebSockets, Socket.IO
Cloud: AWS — EC2, S3, RDS, CloudFront, Route 53, IAM and related services
DevOps: Docker, GitHub, CI/CD, Linux, Nginx
Testing: Jest, React Testing Library, Playwright / Cypress, Postman
AI Development: ChatGPT, Claude, Cursor, GitHub Copilot, Gemini and other AI coding/productivity tools You do not need to have experience with every technology listed above. Strong fundamentals and proven production experience matter more than simply knowing a long list of tools.
Why Join Spellzee? You will have the opportunity to work directly on a
real product used by students, parents and educators , rather than working on isolated development tasks. You will have significant ownership over the technology, architecture and evolution of the product and will have the opportunity to grow into a
Lead Engineer / Manager / CTO role as the company scales. We are looking for engineers who build products,not just write code. If you have genuinely built and shipped production systems, enjoy solving difficult problems, use AI effectively and want significant ownership in a growing product company, we'd love to hear from you.
Sourced from linkedin · view original
Let the agent run this one for you.
Tailored resume, auto-apply, and referral lookup — in under 2 minutes.
Section · 02