- Ref. ID: C106
- No. of Vacancy: 1
- Company Type: Incubatee
Front End / Back End Development Intern
Speakmanity Limited
- Job Status
- Type of Position
- Work Location
- Posting Date
- Working Mode
- Graduate Job Opportunity
Job Description
As a Front End Development Intern you will be assigned to work on of the following areas:
• AWS Amplify Serverless Development
You will learn how to ReactJS/ CSS (Web Frontend) and AWS Amplify serverless framework to improve user experience within the career simulation portal. You will use AWS cloud products like Cognito, DynamoDB, Aurora, SES, S3, Cloudfront, Lambda etc. You will work closely with Product and Design to build, test and deploy new features.
• WebGL 3D Development (for gamification)
You will learn how to develop a gamified recruitment experience using WebGL websites. You will use the 3D Software Blender to develop 3D Models. You will work multiple visual aspects of a gamified simulation: cameras, geometries, user interactions, lights and shadows and shaders etc.
As an Back End Development Intern you will be assigned to work on of the following areas:
• AWS Amplify Serverless Development
You will learn how to AWS Amplify serverless framework to maintain a web application. You will use NodeJS and Python. You will use AWS cloud products like Cognito, DynamoDB, Aurora, SES, S3, Cloudfront, Lambda etc. You will work closely with Product and Design to build, test and deploy new features.
• WebRTC VoIP Technology (for virtual communication)
You will develop and maintain a real-time communication software using WebRTC VoIP Technology. You will maintain a TURN server in EC2. You will implement peer-to-peer communication in the frontend using ReactJS/ Javascript.
Skill Set Required
• No working experience is required but need to demonstrate programming capabilities through projects and awards.
• Familiar with AWS console environment
• Familiar with NodeJS/ Python and API Development
• Fast Learner – you will be constantly learning new frameworks and languages
• Great problem solver – you will encounter challenges when using new technologies
• A can-do attitude and diligence
• Good communication skill
• Major in STEM-related
• Experience in competitive programming is a plus