x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Engineering Job   »   Full-Stack Engineer - Associate Consultant
 banner picture 1  banner picture 2  banner picture 3

Full-Stack Engineer - Associate Consultant

Horizon Global Services Pte. Ltd.

Horizon Global Services Pte. Ltd. company logo

Responsibilities:

  • Design, develop, and deliver working software applications to delight customers.
  • Enhance software quality using practices such as code review and unit testing.
  • Adhere to the Software Craftsmanship Manifesto to ensure high-quality solutions.
  • Prepare architectural and technical documentation.
  • Collaborate with Business Analysts (BA) on user story elaboration.
  • Assist QA teams with test automation and bug fixes.
  • Support DevOps teams in building and release automation.

Experience and Skills Needed:

  • Degree or Diploma in Computer Science, Computer/Electronics Engineering, IT, or related fields.
  • Proficiency with version control systems like Git.
  • Experience with front-end technologies such as:ReactJS
    TypeScript-related frameworks
    Mobile app development (e.g., Swift, Android)
  • Experience with back-end technologies such as:Ruby on Rails (RoR)
    Node.js
    Java/Kotlin
    Python
  • Knowledge of low-code application platforms (e.g., OutSystems, Mendix, Pega, Appian, MS Power Apps).
  • Familiarity with Agile processes, CI/CD pipelines, and cloud platforms (AWS, GCP, Heroku).
  • Proficiency in serverless frameworks, Docker, and container technologies.
  • Experience with Continuous Integration tools (e.g., Bamboo, TeamCity).
  • Knowledge of design patterns, unit testing, and wireframing tools like Figma.
  • Exposure to mobile app development, Agile, and UX development environments is advantageous.
  • Cloud certifications (AWS, Azure) and relevant low-code certifications add value.
  • Personal traits: self-driven, curious, quick learner, good communicator, and strong problem-solver.

Sharing is Caring

Know others who would be interested in this job?