Position : Fullstack NodeJS DeveloperLevel : Grade 3-4 (Full-time)Reporting to : Tech Lead
Responsibilities:Finish projects within expected scopes and timelines.Able to communicate with multiple departments to achieve team and company objectives.Develop and maintain client application code.Implement UI components on client applications defined by UX Designers.Polish client application with specs defined by UI designers.Build and manage robust back-end applications to support website functionality.Develop and maintain server application code.Implement security rules both in database and server codes.Implement defined code architecture and code best practices both in client and server.Ensure optimized code across target platforms.Write and maintain clear, comprehensive technical documentation.
Requirements:Min. 3+ years in fullstack development. Have created at least 3 fullstack projects.Strong understanding of REST API guidelines and proper HTTP requestsStrong understanding of javascriptStrong proficiency in Javascript based frontend frameworks e.g. React,Vue, etc.Strong proficiency in NodeJS based backend techstacks e.g. Express, Koa, etc.Experienced in both SQL and NoSQL databases.Strong proficiency with Git.Strong problem-solving and debugging skills.Able to communicate using English.Team player and solution oriented.
Bonus Points:Proficiency in Game Engine, especially Unity.Have experience in game development.Have experience in managing applications in Google Cloud or AWS.Experienced in setting up CI/CD pipelines.A passion for gaming and a deep understanding of industry trends.