About Academy of the Digital Industries: a global Edtech platform with over 30,000 alumni, offering practical, career-boosting education for learners. We're looking for a highly skilled Senior Software Engineer to join our team and take ownership of building, scaling, and maintaining complex, modern applications.
Requirements
- Strong experience with React and its ecosystem
- Solid understanding of state management (e.g., Redux Toolkit)
- Knowledge of responsive design principles and modern UI/UX practices
- Experience with modern testing frameworks such as Jest and Cypress
- Proven experience working with Node.js, including complex environments with private modules
- Experience designing and working with SQL and NoSQL databases
- Hands-on experience with RPC systems and data formats such as gRPC and Protobuf
- Strong understanding of distributed system design concepts
- Good understanding of containers and container ecosystems (e.g., Docker)
- Familiarity with networking protocols
- Familiarity with Unix-based system internals
- Familiarity with accessibility (a11y) and localization (i18n) standards
Benefits