This role is for one of Zepcruit's clients.
Full Stack Developer responsible for building and maintaining frontend and backend systems that power our AI-native learning platform. Work across React.js PWA, Node.js backend, MongoDB, PostgreSQL, and AI service integrations serving 100K+ students.
KRA: Task / Activities
- Build responsive React.js applications with PWA technologies for seam-less educational experience
- Develop RESTful APIs using Node.js and Express.js for 100K+ concurrent users
- Implement and manage MongoDB and PostgreSQL operations, including optimization and migration
- Integrate AI/ML models into web applications for personalized learning experiences
- Implement OAuth 2.0 authentication and AES-256 encryption security standards
- Create real-time features using WebSockets for live assessments and feedback
- Deploy applications using Docker containers and CI/CD pipelines on AWS/Huawei Cloud
KPI: Performance Metrics
- Page Performance: Maintain page load times under 2 seconds and API response times under 500ms
- Code Quality: Achieve 90%+ code coverage with automated testing and clean codebase
- Feature Delivery: 95%+ on-time completion rate for assigned features within sprints
- Database Optimization: 30% improvement in data retrieval performance through query optimization
- Cross-Platform Compatibility: 98% compatibility across browsers and devices for PWA functionality
Required Skills
- 3+ years full-stack development experience with modern web technologies
- Strong proficiency in JavaScript/TypeScript and React.js ecosystem
- Solid backend development with Node.js, Express.js, and RESTful API design
- Experience with MongoDB and PostgreSQL databases including optimization
- Knowledge of Git, testing frameworks (Jest, Cypress), and agile practices
- Understanding of responsive design, CSS frameworks, and PWA development
- Familiarity with cloud services (AWS/Huawei), Docker, and CI/CD integration