Jobs · mycareersfuture

U

Fullstack Engineer

USER EXPERIENCE RESEARCHERS PTE. LTD. · 50 GAMBAS CRESCENT, Singapore · Posted 1d ago

onsiteFull-timemid5-8 yrs4000-7000 SGD/month🇸🇬 Singapore
Apply on mycareersfuture

About the role

Design and develop secure, scalable web applications using Node.js and TypeScript across frontend and backend.

Job Summary We are seeking an experienced Full-Stack Software Engineer with strong hands-on expertise in Node.js and TypeScript to design, develop, and maintain secure, scalable, and production-ready web applications. The ideal candidate will be capable of independently delivering features across the frontend and backend, integrating third-party services, and contributing to cloud deployment and operational excellence. Key Responsibilities Design, develop, test, and maintain full-stack web applications using Node.js, TypeScript, and modern frontend frameworks such as React and Next.js. Build scalable backend services, RESTful APIs, and integrations to support business requirements and application functionality. Develop responsive web interfaces and Progressive Web Applications (PWAs) that deliver a consistent user experience across devices. Design and manage database solutions using relational and/or NoSQL databases, such as PostgreSQL and DynamoDB. Implement secure authentication, Role-Based Access Control (RBAC), audit logging, and data protection measures in compliance with applicable data privacy requirements, including the Personal Data Protection Act (PDPA). Integrate third-party services, including identity verification, digital identity, and authentication platforms, as well as email and SMS notification services such as AWS SES, SNS, or Twilio. Develop scheduling, calendar, and availability management features, along with attendance tracking functionality such as QR code-based check-in and check-out. Build dashboards and reporting features, including the generation and export of reports in formats such as PDF and Excel. Deploy and manage applications on cloud platforms such as AWS, including services like EC2, Lambda, and RDS, or equivalent cloud technologies. Contribute to CI/CD pipeline development, containerization, infrastructure automation, and application monitoring to ensure reliable and efficient delivery. Apply software engineering best practices, including code reviews, automated testing, performance optimization, security, and maintainable coding standards. Leverage AI-assisted development tools, such as GitHub Copilot or equivalent solutions, where appropriate to improve development productivity and code quality. Collaborate with product owners, designers, and other technical stakeholders to translate requirements into effective technical solutions and deliver features independently. Requirements Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related discipline. Minimum 4 years of relevant software development experience, with a proven ability to independently deliver application features. Recent, hands-on experience developing applications using Node.js and TypeScript . Strong understanding of full-stack web development, modern software architecture, and component-based development practices. Experience with frontend frameworks such as React and Next.js. Demonstrated experience delivering and maintaining production-grade applications. Experience designing and developing RESTful APIs and integrating backend services. Familiarity with relational and/or NoSQL databases, preferably PostgreSQL and DynamoDB. Understanding of application security, RBAC, audit logging, and data privacy compliance. Experience integrating external services, particularly identity verification, authentication, email, or SMS notification platforms. Experience developing scheduling, calendar, attendance tracking, dashboard, and reporting functionalities. Hands-on experience with cloud deployment and infrastructure management using AWS or equivalent platforms. Familiarity with CI/CD pipelines, Docker, Kubernetes, Infrastructure as Code (IaC) tools such as Terraform or AWS CDK, and monitoring and observability practices. Strong problem-solving skills, ownership, and the ability to work independently in a collaborative development environment. Nice to Have Experience using AI-assisted coding tools such as GitHub Copilot or similar solutions. Previous experience developing citizen-facing digital services, e-government platforms, or public-sector applications. Experience building secure applications that handle personal or sensitive data. Familiarity with automated testing, application performance optimization, and cloud-native architectures.

Read the full posting on mycareersfuture →

FAQ

Is the Fullstack Engineer role at USER EXPERIENCE RESEARCHERS PTE. LTD. remote?+

This Fullstack Engineer position is listed as onsite (50 GAMBAS CRESCENT, Singapore).

What is the salary for the Fullstack Engineer role at USER EXPERIENCE RESEARCHERS PTE. LTD.?+

The listing states 4000-7000 SGD/month.

What seniority level is this Fullstack Engineer role?+

This is a mid level position.

How do I apply for the Fullstack Engineer role at USER EXPERIENCE RESEARCHERS PTE. LTD.?+

Use the "Apply on mycareersfuture" button to open the original posting on mycareersfuture, where you can submit your application directly to USER EXPERIENCE RESEARCHERS PTE. LTD..