Search by job, company or skills

vinova pte. ltd.

Software Engineer (Web)

3-5 Years
SGD 7,800 - 8,900 per month
Save
  • Posted 28 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Company Overview

Vinova is an award-winning development company specializing in mobile, web, and enterprise applications. Since 2010, we serve global clients across IoT, blockchain, fintech, banking, networking, and ecommerce, delivering quality products through passion and collaboration.

Job Summary

Mainly responsible for software design and development of web frontend and backend applications.

Responsibilities

  • Write automated functional and unit tests to ensure code quality and reliability
  • Develop backend APIs and databases to support web applications
  • Design and develop cloud-based applications leveraging platforms such as AWS, Azure, or Google Cloud Platform
  • Assist DevOps Engineer with build and release automation to streamline deployment processes
  • Collaborate with developers through pair programming and conduct code reviews to maintain high coding standards
  • Work closely with Business Analysts, Quality Engineers, and UI/UX Designers to deliver user-centric features

Required competencies and certifications

  • Experience developing frontend applications using frameworks such as React.js or Next.js
  • Experience in server-side web application development using Node.js
  • Experience working with Continuous Integration and Continuous Delivery (CI/CD) pipelines
  • Experience leveraging cloud platforms like Amazon AWS, Microsoft Azure, or Google Cloud Platform
  • Familiarity with JavaScript unit testing frameworks such as Jest or Mocha
  • Familiarity with Agile methodologies and Continuous Integration and Delivery practices
  • Proficiency in version control using Git

Preferred competencies and qualifications

  • Minimum of 3-5 years of software development experience
  • Strong fundamentals in JavaScript and TypeScript
  • Familiarity with Test-Driven Development (TDD) and Behavior-Driven Development (BDD) practices
  • Collaborative team player with effective interpersonal and presentation skills

More Info

Job Type:
Industry:
Employment Type:

Job ID: 147361193