Title:  Full Stack Software Engineer

Job ID:  13229

Satellite Hub, SG


Job Summary

We are seeking an experienced Full Stack Software Engineer with expertise in Python and JavaScript to join our team. In this role, you will be responsible for designing, developing, and maintaining web-based applications using a variety of technologies. You will work closely with other engineers, designers, and project managers to deliver high-quality Geospatial Analytics solutions that meet our clients' needs.


Job Responsibilities

  • Develop and maintain backend and frontend using Python and JavaScript
  • Build and maintain secure RESTful APIs
  • Collaborate with cross-functional teams to design, develop, and implement software solutions
  • Write high quality, scalable, and maintainable code
  • Manage our CI/CD processes at a rapid pace
  • Debug and troubleshoot complex software issues
  • Generate and maintain software development documentation
  • Continuously improve software quality through testing and code reviews
  • Stay up to date with emerging technologies

Job Requirements

  • Min. 5 years’ experience in software development
  • Solid understanding of object-oriented programming and design patterns
  • Familiarity with front-end frameworks such as AngularJS and ReactJS
  • Familiarity with microservices architecture
  • Hands-on experience with Relational DB and NoSQL DB
  • Experience with version control systems such as Git
  • Knowledge of containerization technologies such as Docker or Kubernetes
  • Familiarity with AWS cloud technologies
  • Familiarity with working in a Linux environment
  • Excellent problem-solving and communication skills
  • Singaporean only
  • Location: Ang Mo Kio