Job Search and Career Advice Platform

Enable job alerts via email!

Software Developer

INTEGRITY CONSULTANT AND SERVICES PTE. LTD.

Singapore

On-site

SGD 80,000 - 120,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 consulting firm in Singapore is seeking a highly skilled Senior Developer to lead the front-end development team. The successful candidate will possess expertise in Vue.js, extensive experience in enterprise-level projects, and the ability to drive technical excellence in a collaborative environment. This role involves close collaboration with teams across various regions, particularly in China, and emphasizes the need for fluency in Chinese. The ideal candidate will have a Bachelor's degree, minimum 8 years experience, and proven team leadership skills.

Qualifications

  • Minimum of 8 years of professional front-end development experience.
  • Mandatory proven experience leading a front-end team (minimum 10 members).
  • Familiarity with CI/CD pipelines and DevOps practices.

Responsibilities

  • Design, develop, test and maintain user-friendly web and mobile solutions.
  • Lead and manage a departmental front-end development team.
  • Collaborate with UX/UI designers to create user-friendly interfaces.

Skills

Vue.js
React.js
ECharts
Three.js
HTML5
CSS3
JavaScript
TypeScript
Webpack
Git

Education

Bachelor's degree in Computer Science or related field

Tools

RESTful APIs
GraphQL
Job description

We are seeking a highly skilled and experienced Senior Developer to join our dynamic team. The ideal candidate must possess extensive in mission-critical, enterprise-level front-end development, demonstrating a strong technical background in modern web technologies, and proven ability to lead, mentor, and establish architectural best practices for a development team. This role is critical for projects involving large-scale system deployment in sensitive industries, requiring highly specialized knowledge of visualization and GIS/map technology. This role requires close collaboration with cross-functional teams, including international teams in China, making fluency in written and spoken Chinese essential.

Expertise in Vue.js is mandatory for immediate project needs, along with advanced expertise in front-end visualization technologies, performance optimization, and implementing engineering standards.

Duties and Responsibilities

Development & Maintenance:

  • Research, analyze, and evaluate requirements for existing or new web and mobile applications.
  • Design, develop, test and maintain user-friendly, high-performance web and mobile solutions using modern front-end technologies to meet the project requirements.
  • Develop advanced data visualization and GIS solutions using frameworks such as ECharts and Three.js, with emphasis on large-screen visualization systems.
  • Develop website infrastructure and integrate websites and mobile applications with other computer applications.
  • Optimize front-end components for maximum performance across a range of devices and browsers.

Technical Leadership & Quality Assurance:

  • Provide strategic technical leadership in front-end architecture, setting best practices, and formulating system-wide performance optimization plans for applications handling high data volumes (e.g., 20k+ daily real-time alerts).
  • Lead and manage a departmental front-end development team, including coordinating daily work, assessing development workload, and controlling overall project progress.
  • Evaluate programming codes to ensure that they are properly structured, meet industry standards, and are compatible with browsers and devices.
  • Mentor and provide technical training and coaching to junior developers, fostering a culture of technical excellence and standard adherence.
  • Conducting code reviews and setting best practices.
  • Drive the design, implementation, and adoption of front-end engineering standards and tools (e.g., departmental scaffolding, code/workflow specifications).

Collaboration & Coordination:

  • Collaborate with UX/UI designers to create interactive and user-friendly interfaces.
  • Work with back-end developers to integrate front-end components with APIs.
  • Communicate and coordinate with product managers and other departments to align on project requirements and timelines.
  • Engage with multi-regional teams to drive project success across different industries, ensuring seamless integration and deployment of systems in diverse provincial and international locations (including Singapore).
  • Stay up-to-date with emerging front-end technologies and industry trends
Requirements and Qualifications
  • Education: Bachelor's degree in Computer Science, Software Engineering, Information Technology, Programming & System Analysis, or a related field.
  • Experience:
    • Minimum of 8 years of professional front-end development experience.
    • Extensive experience with enterprise-level projects in highly regulated industries.
    • Proven exposure to collaborating with international teams and successfully deploying large-scale systems regionally and internationally (demonstrated success in locations including Singapore).
    • Mandatory proven experience leading a front-end team (minimum 10 members), conducting code reviews, mentoring, and defining comprehensive engineering best practices and standards.
  • Technical Skills:
    • Expert proficiency in Vue.js and React.js, with a proven history of utilizing Vue.js in large-scale system development.
    • Mandatory expertise in specialized front-end visualization technologies, including ECharts and Three.js, coupled with practical experience in 3D modeling and GIS/map-related development.
    • Solid understanding of HTML5, CSS3, JavaScript, and TypeScript.
    • Strong knowledge of front-end engineering tools (Webpack, Gulp, etc.).
    • Experience with deployment across various platforms (Web, H5, Mobile, Mini Programs).
    • Familiarity with RESTful APIs, GraphQL, and back-end integration.
    • Knowledge of cross-platform development (Web, H5, Mobile, Mini Programs).
  • Preferred Skills:
    • Knowledge of cross-platform development.
    • Familiarity with back-end technologies (e.g., Java, Python, databases) to facilitate API integration and holistic system design.
    • Experience with version control systems like Git and Agile methodologies.
    • Strong debugging and problem-solving skills, especially for large-scale, high-performance applications.
    • Experience with 3D visualization and GIS-based front-end development.
    • Understanding of CI/CD pipelines and DevOps practices.
    • Ability to collaborate with business stakeholders and end users to translate requirements into technical solutions.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.