Tech Stack
AWSDynamoDBJavaScriptMySQLNext.jsNode.jsReactRedisTypeScript
About the role
- Maintain and enhance the existing LMS, ensuring stability, security, and performance
- Develop and deliver new features on time according to business requirements
- Identify and fix bugs to ensure platform runs smoothly
- Continuously update and maintain project dependencies across repositories
- Build and maintain RESTful APIs
- Design, implement, and deploy scalable solutions using AWS services
- Create and manage Lambda functions using the Serverless Framework
- Ensure high code quality through testing and code reviews
- Collaborate with developers, designers, and system engineers in a multidisciplinary team
Requirements
- 5+ years of professional experience as a Full Stack Developer
- Strong proficiency in Node.js and TypeScript
- Frontend expertise with React.js and Next.js
- Experience with AWS services: S3, DynamoDB, Redis, Lambda
- Hands-on experience with the Serverless Framework for Node.js
- Solid knowledge of MySQL and relational databases
- Proven experience creating and consuming RESTful APIs
- Experience with testing, code reviews, and best practices
- Experience maintaining project dependencies across repositories
- Experience building and deploying scalable solutions on AWS