- Singapore
Working Location
Job Description
Responsibilities
We're Hiring: Software Engineer!
Role Overview
We are looking for a Software Engineer responsible for full-stack web application development, debugging and resolving production issues, product deployment, technical discussions, and code reviews.
Key Responsibilities
Develop and maintain full-stack web applications using modern JavaScript frameworks, preferably TypeScript.
Build responsive frontend applications using React.
Develop backend services and APIs using Node.js, Express, or Koa.
Debug and resolve production issues.
Perform product deployments and support technical delivery.
Participate in technical discussions and code reviews.
Work closely with technical leads, designers, and delivery managers to ensure quality and timely delivery.
Required Skills & Experience
Experience in full-stack web application development.
Strong knowledge of JavaScript and preferably TypeScript.
Frontend development experience using React.
Backend development experience using Node.js, Express, or Koa.
Good communication and collaboration skills.
Good to Have
Experience with Tailwind CSS for responsive UI development.
Knowledge of relational and non-relational databases.
Experience with caching technologies such as Redis.
Knowledge of unit and integration testing.
End-to-end development experience, from frontend to API implementation.
Experience with ORMs such as Sequelize or TypeORM.
Familiarity with AWS Infrastructure as Code (IaC).
Experience creating and deploying container images.
Knowledge of CI/CD pipelines and processes.
Additional Requirements
Ability to explain code changes clearly.
Good teamwork and communication skills.
Ability to work closely with technical teams and deliver tasks within timelines.
Important Information
Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.