Search by job, company or skills

A

Software Developer

5-7 Years
SGD 6,000 - 9,000 per month
new job description bg glownew job description bg glownew job description bg svg
  • Posted 7 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Role Overview

We are looking for a passionate and driven Software Developer to join our Product Engineering team. In this role, you will be responsible for the end-to-end development lifecycle-ranging from requirement analysis and architecture design to implementation, testing, deployment, and support. You will play a key role in building scalable, high-performance web applications aligned with business goals and engineering standards.

Key Responsibilities

  • Design, develop, and support Node JS, React JS, JavaScript and TypeScript-based platforms, frameworks, and web applications
  • Build rich, responsive user interfaces using HTML5, CSS3, JavaScript, and TypeScript
  • Develop scalable and asynchronous server-side applications
  • Collaborate with Business System Analysts to design and deliver technical solutions
  • Ensure best practices in performance, security, scalability, and maintainability
  • Contribute to architectural decisions and promote engineering excellence
  • Explore, evaluate, and implement new tools, technologies, and frameworks
  • Work effectively in a globally distributed team with minimal supervision
  • Advocate for and follow best design and development practices.

Required Qualifications & Experience

  • Bachelor's or Master's degree in Computer Science or related field, with 5+ years of software development experience
  • Minimum 4 years of hands-on experience with Node.js.
  • At least 2 year of experience with modern web frameworks (React, Angular, Vue, etc.)
  • Strong proficiency in ES6+, HTML5, and CSS3
  • Solid understanding of JavaScript/TypeScript design patterns and best practices
  • Experience with unit testing frameworks such as Jest and Puppeteer
  • Familiarity with REST APIs, JSON, OAuth, JWT, and OpenAPI (Swagger)
  • Experience with Git, Jira, and CI/CD tools like GitHub Actions
  • Knowledge of microservices architecture and API-first development (preferred)
  • Understanding of data modeling, database integration, and SQL
  • Familiarity with Web APIs and browser behavior
  • Experience working in Agile or Scaled Agile environments
  • Strong communication, organizational, and presentation skills.


EA Number: 11C4879

More Info

Job Type:
Industry:
Employment Type:

Job ID: 144935037

Similar Jobs