Enable job alerts via email!

Senior Software Engineer (Node, React)

UFINITY PTE LTD

Singapore

On-site

SGD 60,000 - 100,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology company is seeking a developer to join their dynamic team in Singapore. The candidate will be responsible for designing, developing, and deploying web applications while mentoring junior engineers. Candidates should have 3 to 6 years of experience and strong skills in frontend technologies like React and Node.js. This role offers a chance to work with innovative technologies and make a significant impact.

Qualifications

  • 3 to 6 years of relevant experience.
  • Ability to write clean, efficient, maintainable and readable codes.
  • Good fundamentals in data structures and algorithms.

Responsibilities

  • Translate UI designs into effective experiences.
  • Develop, test, package and deploy web applications.
  • Identify areas for improvement in development practices.
  • Mentor junior software engineers.

Skills

Analytical skills
Programming skills
Frontend technologies (HTML5, CSS, JavaScript)
React
Redux
Typescript
Node.js
AWS

Education

Bachelor’s Degree in Computer Science or Software Engineering

Tools

Express
Koa
Sequelize
Webpack
Job description

At Ufinity, we look for developers with strong analytical and programming skills to be part of a dynamic team that designs and delivers innovative web applications. The right applicant would be passionate about delivering end-to-end solution, with a keen interest in picking up new technologies and tools, and applying them effectively to solve customers’ needs.

Role Responsibilities
  • Work with team members and customers to translate UI designs and functional requirements into effective & delightful experiences.
  • Design, develop, test, package and deploy robust, performant and secure web applications.
  • Proactively identifying and initiating areas of improvement of the team’s development practices to maximise efficiency of the team.
  • Providing technical mentorship to junior software engineers by coaching and mentoring through end-to-end software development.
What we’re looking for
  • Bachelor’s Degree in Computer Science, Software Engineering or equivalent with 3 to 6 years of relevant experience.
  • Able to translate designs into working codes, and ability to write clean, efficient, maintainable and readable codes to deliver production-grade software with strong emphasis on strong architecture design.
  • Good fundamentals in data structures and common algorithms
  • Proficient in web frontend technologies & frameworks: HTML5, CSS, client-side Javascript / Modern JavaScript frameworks: React, Redux and Typescript.
  • Experience in Go will be advantageous.
  • Good working knowledge in Node (JavaScript) server frameworks : Express , Koa, Sequelize, etc.
  • Familiarity with CSS pre-processors such as Less / Frontend module bundlers such as Webpack / Responsive web layout and techniques / Browser performance & debugging / Cross-browser compatibility
  • Experience in setting up and managing cloud resources in AWS will be advantageous.
  • Good team player and keen interest in picking up new technologies!
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.