Enable job alerts via email!

Senior Software Engineer (Node, React)

UFINITY PTE LTD

Singapore

On-site

SGD 60,000 - 80,000

Full time

Today
Be an early applicant

Job summary

A dynamic tech company in Singapore seeks a Software Developer to design and deliver innovative web applications. The ideal candidate has 3-6 years of experience, strong programming skills, and expertise in frontend technologies like React and JavaScript. Responsibilities include developing secure applications and mentoring junior engineers, with a focus on adopting new technologies and maximizing team efficiency.

Qualifications

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

Responsibilities

  • Translate UI designs and functional requirements into effective user experiences.
  • Design, develop, test, package and deploy web applications.
  • Provide technical mentorship to junior software engineers.

Skills

Analytical skills
Programming skills
Team collaboration
Web frontend technologies
Node.js
AWS

Education

Bachelor’s Degree in Computer Science or Software Engineering

Tools

HTML5
CSS
JavaScript
React
Redux
Typescript
Node.js frameworks
AWS
Webpack
Job description
Overview

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.

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.
Qualifications
  • 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.