Senior Full Stack Developer - Equity Share Position at DEF Offline
DEF - Learn English Live, an ambitious EdTech startup aspiring to be a leader in interactive language education, invites an experienced Senior Full Stack Developer to join our trailblazing team. In this pivotal role, compensation is uniquely structured as an equity share, aligning your rewards directly with the company's success. You'll be integral in shaping both the backend and frontend of our pioneering live English teaching platform.
Responsibilities:
- Design, build, and maintain advanced backend systems using Node.js, Nest, TypeScript, Prisma, PostgreSQL, RabbitMQ, Redis, gRPC, and RESTful APIs.
- Develop and perfect the frontend of our application using Flutter, Dart, GetX, ISAR, and Dio, focusing on delivering a seamless and intuitive user experience.
- Ensure the robustness and scalability of our platform through a microservices architecture approach, adhering to SOLID principles.
- Collaborate with cross-functional teams, aligning backend and frontend developments with the overall product strategy and user needs.
- Lead the full product development lifecycle, from conception to deployment, maintaining high standards of code quality and system design.
- Proactively diagnose and fix bugs, optimize performance, and maintain the highest security standards.
Backend Requirements:
- Expertise in developing and architecting microservices using Nest.
- Strong adherence to SOLID principles in software design and development.
- Proficiency in our tech stack: Node.js, Nest, TypeScript, Prisma, PostgreSQL, RabbitMQ, Redis, gRPC, and RESTful APIs.
Frontend Requirements:
- Deep experience with Flutter and Dart in a production setting.
- Strong command over state management and local storage using GetX/BloC and Isar (Hive).
This role is designed for a developer who is excited to make a significant impact in a dynamic and growing company. As a Senior Full Stack Developer with an equity share in DEF - Learn English Live, your work will directly contribute to our growth and success. If you are a forward-thinking developer eager to tackle complex challenges and grow with an innovative EdTech company, we invite you to be part of our exciting journey.