We are looking for a Senior Software Engineer to join our growing, dynamic team. You will help design and develop world-class web applications that are used by millions of learners worldwide.
Requirements
- B.Sc. in Computer Science or a related field
- 4–6+ years of hands-on experience in frontend or full stack web development
- Deep expertise in JavaScript frameworks such as React or Angular, and state management (e.g., Redux)
- Strong command of JavaScript and TypeScript
- Solid experience with CSS-in-JS, SASS/SCSS, or other modular styling systems
- Experience working with and evolving design systems and component libraries
- Strong understanding of web performance optimization, lazy loading, bundle size management
- Experience with responsive design, cross-browser testing, and mobile-first development
- Experience with backend technologies like Node.js, Python, or Java
- Strong understanding of RESTful APIs and service-oriented architecture
- Familiarity with cloud platforms such as AWS or Azure
- Experience working with MySQL and NoSQL databases
- Strong grasp of modern web architecture and performance optimization
- Excellent communication and collaboration skills
- A proactive, team-oriented mindset and sense of ownership
Benefits
- Opportunity to work on products with real impact
- Startup-like culture within a global leader
- Collaborate with a tight-knit, talented team
- Shape the future of digital education