👨🏻‍💻 postech.work

Full Stack Software Engineer

User Experience Researchers Pte Ltd (Singapore) • 🌐 In Person

In Person Posted 1 week, 1 day ago

Job Description

About The Full Stack Software Engineer Role

The

Full Stack Software Engineer

is responsible for building, maintaining, and improving software solutions across the entire technology stack. This role works closely with Product Managers, Tech Leads, and agency stakeholders to translate requirements into reliable, high-quality deliverables. The engineer applies modern software engineering best practices, writes clean and testable code, participates actively in code reviews, and continuously adapts to evolving technologies. With a strong sense of ownership and collaboration, the role contributes to scalable cloud-based systems while supporting knowledge sharing and continuous improvement within the team.

Key Responsibilities

Comfortable with tackling a wide array of technical challenges across the full tech stack

Constantly updated with the latest software engineering best practices

Develop clean, maintainable, and testable code

Active participation in routine code reviews

Work closely with Product Manager, Tech Lead and agency stakeholders in technical analysis of requirements and fulfilling deliverables

Requirements

At least 5 years of relevant working experience

Degree or Diploma in Computer Science, Information Systems, Computer Engineering or related disciplines

Intermediate to advanced level working knowledge: AWS services, Node.js (Typescript)

Basic to intermediate level of working with IaC, Python apps, Postgres databases, React.js app

Preferred Qualifications

Independent learner with good analytical and problem-solving skills

High adaptability to change

Strong sense of ownership and proactiveness in making things happen

Willingness and capability to share and impart knowledge

Team players with good communication skills

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.