freehire launches on Product Hunt on 26 August.

Follow →

Senior Software Engineer

Summary

Builds and maintains an AI-powered edtech platform that uses machine learning to improve digital education access and student engagement.

Senior Software Engineer at Constructor TECH. About the role Constructor TECH is dedicated to enhancing digital education for educational institutions, aiming to reach ten times more individuals with increased efficiency. Our platform integrates machine intelligence and data science to tackle significant challenges in education, such as unequal access, technological overload, and student engagement issues. We are looking for a skilled Senior Software Engineer to join our team in Singapore.

Key facts

  • Location: Singapore
  • Engagement: Full-time
  • Team: Engineering

What you'll do

  • Design and implement software solutions that enhance the functionality of our educational platform.
  • Collaborate with cross-functional teams to identify and resolve technical challenges.
  • Participate in code reviews and contribute to best practices in software development.
  • Maintain and improve existing codebases while ensuring high performance and responsiveness.

Requirements

  • A degree in Computer Science, Software Engineering, or a related field.
  • At least 5 years of experience in software development.
  • Proficiency in programming languages such as Python, Java, or JavaScript.
  • Experience with cloud technologies, particularly AWS or Azure.
  • Strong understanding of software development methodologies and version control systems.
  • Ability to work effectively in a team-oriented environment.

Skills & tools

  • Familiarity with frameworks like React, Angular, or Django.
  • Knowledge of database management systems such as PostgreSQL or MongoDB.
  • Experience with API design and development.
  • Understanding of machine learning concepts is a plus.

Practical notes

This position is exclusively available in Singapore.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available