SGKaySen21

Senior Backend Engineer

Ed-tech Company

Music Store Etsy Shop Icon.png

5.5k - 10k SGD

Singapore

SGKaySen21

Job Reference:

About the Company:

Our client is an ed-tech company whose mission is to build a world where knowledge is accessible - by everyone, everywhere. With a platform community of knowledge experts and content creators on their AI-driven learning platform, they enable people to share professionally designed courses and tutorials easily, to the world. If you are excited about building quality software, are passionate about software development and would like to contribute to the meaningful space in education, this opportunity may be for you!

What to expect:

  • Lead backend development team in developing the key components and services for the platform. 

  • Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement. 

  • Collaborate with the other team members to establish objectives and design more functional, cohesive codes to enhance the user experience. 

  • Develop new features as well as APIs. 

  • Manage the coding standards by reviewing codes.

  • Manage development quality and provide clear directions to ensure the stability and security of the product as a whole.

  • Estimate features and services for the development tasks 

  • Provide innovative solutions for new requirements and for existing system enhancement and provide optimized solutions 

  • Strong experience in development methodologies and time management 

  • Prepare development Documentations and any other documents required such as APIs documentations, SDKs documentation etc. 

  • Work in a co-operative, diplomatic and flexible manner

What we are looking for:

  • Strong knowledge of full stack solutioning in software architecture, data structures and algorithms across platforms. 

  • Must be knowledgeable about industry trends, best practices, and change management. 

  • Excellent analytical thinking, and problem-solving skills - Ability to design, configure and monitor highly available solutions 

  • Focus on efficiency, user experience, and process improvement. 

  • Excellent project and time management skills 

  • Degree in Computer Science/Engineering or equivalent - 5+ years of hands on experience in software development

  • Strong understanding of the web development cycle, programming techniques and tools 

  • Must have experience on Java, C++, .Net, PHP, Python and operating systems at least 3+ years 

  • Must have experience on APIs at least 3+ years. 

  • Must have experience on frameworks of web sockets, JQuery, Javascript, CSS3 and HTML5 at least 3+ years.

  • Must have strong experience on both Relational and Non-Relational Databases Designs