Front-End Developer
4 days ago
Company description:
SMRT Corporation Ltd is a public transport service provider. Our primary business is to manage and operate train services on the North-South Line, East-West Line, the Circle Line, the Thomson-East Coast Line and Bukit Panjang Light Rail Transit. This is complemented by our bus, taxi and private hire vehicle services.
Our core values are Respect, Integrity, Safety and Service, and Excellence. We are committed to provide safe, reliable and comfortable service for all our commuters.
Job description:
Job Purpose
We are hiring a Frontend Engineer to support web application development, particularly in projects involving complex forms, SVG-based visual elements, and modular components such as timetables and schedules. The role will involve working closely with different user groups and stakeholders to gather requirements, map user flows, and translate those into usable interfaces. Proficiency in Figma, along with a solid understanding of frontend technologies and practical UI development, is required.
Responsibilities
The duties and responsibilities for this position are listed as below. Note that this list is not comprehensive and related duties and responsibilities may be assigned from time to time.
- Conduct user requirement gathering sessions across a broad range of stakeholders to understand needs, constraints, and user pain points.
- Map user flows and translate them into intuitive, usable interface components and navigation logic.
- Translate UI wireframes and Figma design prototypes into responsive and maintainable web applications using HTML, JavaScript/TypeScript, and CSS.
- Collaborate with stakeholders to validate UI/UX decisions and contribute to product design improvements.
- Build and maintain complex form-driven interfaces with validation, dynamic states, and strong usability.
- Develop reusable and composable UI components, especially for features like timetables, schedules, or multi-step interfaces.
- Implement and manipulate SVG-based visual elements (e.g., interactive diagrams or maps) to support custom data visualizations and interactions.
- Contribute to and help design a shared design system to ensure consistency across the application.
- Ensure cross-device compatibility and responsiveness across mobile and desktop environments.
- Select and implement appropriate data visualizations to aid user comprehension.
- Perform necessary data transformations in JavaScript/TypeScript for compatibility with APIs and UI libraries.
- Build or integrate basic web APIs for data retrieval and submission.
- Debug and resolve issues related to UI behavior or front-end performance.
- Collaborate closely with backend engineers throughout the development lifecycle to ensure seamless integration.
- Web Development technology stacks to be used are:
- Web Language: Javascript, HTML, CSS, PHP
- Libraries: Vue 3, Bootstrap, Quasar,
- Database: SQL and MongoDB (noSQL)
Qualifications & Work Experience
Qualifications and work experience include:
- Bachelor Degree in Science, Technology, Engineering or Mathematics (STEM)
- At least 2 years of experience as Software Engineer, especially in Front-end Web Development
- Experienced in front-end web development language (HTML, CSS and JS/TS) and front-end web frameworks.
- Experienced in using UI design and prototyping tools such as Figma
- Experienced in developing web development APIs in PHP or
- Prior exposure in database query language on both SQL and noSQL
- Prior exposure using version control systems (Git) and containerization tools (Docker)
Skills
Technical skills include:
- Programming, coding and software development skills
- Good aesthetic sense in user interface design. A portfolio of past designs will be appreciated.
- Proficient experience in web development language : HTML, CSS, PHP and Javascript/Typescript
- Familiarity with front-end frameworks such as Angular / React / Vue and Bootstrap
- Familiarity in UI design and prototyping tools such as Figma
- Basic knowledge in query language on both SQL and noSQL is a plus
- Basic knowledge in version control systems (git) and containerization tools (Docker) is a plus
Generic skills include:
- Professional working attitude, problem-solving, critical thinking and communication skills
- Able to think independently and proactively propose solutions
- Strong inclination and eager for continual learning and development
-
Software Engineer
23 hours ago
Bishan, Singapore AUTOSCAN TECHNOLOGY PTE LIMITED Full time $80,000 - $120,000 per yearHighlight:A Degree in Computer Science or Related Field.Minimum 3 years of Experience.Able to start immediately or within short notice.Office is located near Bishan area.Resume must indicate expected salary, last drawn salary and notice period required.Responsibilities:Design, develop, Test and maintain both new and existing code, ranging from client-side...
-
Sales & Business Developer Manager
1 week ago
Bishan, Singapore Keenfinity Full time**Company Description** At KEENFINITY, we are a globally leading provider of innovative security and professional communication solutions. We offer more than just technology - **we secure, connect, and amplify the moments that matter in life**. With a heritage of quality and reliability, and a vision driven by innovation, we are shaping the future of...
-
Workshop Car Mechanic
2 days ago
Bishan, Singapore Lumens Auto Pte Ltd Full time**Who are we?** Lumens Group was founded to address the needs of the new sharing economy. Beginning with car leasing services to our drivers who drive for ride-hailing, Lumens has since grown to become one of the largest fleet operators in Singapore and further expanded into the fintech/payments space and other sectors of the new technology-led...
-
Programme Executive
5 days ago
Bishan, Singapore REACH Community Services Society Full timeJob Responsibilities Reporting to the Head of REACH Senior Service, the incumbent will be responsible for the following key areas: - Plan, develop, and manage engagement programme held at designated neighbourhood touchpoints for registered seniors within the Senior Centre. - Allocate appropriate resources, recruitment of seniors / volunteers / partners for...
-
Centre Manager
6 days ago
Bishan, Singapore Speech Academy Asia Pte Ltd Full time_Are you a dynamic, customer-focused individual with leadership experience? Do you thrive in an environment where you can oversee operations and create a positive impact in the Education industry? Join us as a _**Centre Manager**_ _and be a key part of our growing team!_ **Key Responsibilities**: - Oversee the day-to-day operations of the centre, ensuring...
-
Senior Network Architect
3 days ago
Bishan, Singapore CENTRICS NETWORKS PTE. LTD. Full timeJob Description & Requirements **Job Purpose** Leading a team, the Senior ICT Security Architect is responsible for the end-to-end design, implementation, and management of secure, high-performance network infrastructure. This role encompasses architecture planning, service development, cybersecurity integration, and hands-on deployment of network...
-
Senior Counsellor
5 days ago
Bishan, Singapore REACH Community Services Society Full timeJob Responsibilities Reporting to the Head of REACH Counselling Service, the incumbent will be responsible for the following key areas: - Provide intake and consultation (I and C) services timely and professionally - Counselling in marital and family cases as well as on mental health issues, and casework management / clinical assessment and intervention -...
-
Accounts and Admin Officer
2 weeks ago
Bishan, Singapore OTTE INTERNATIONAL PTE. LTD. Full time**Responsibilities**: - All AP and AR matters - Business expenses and petty cash claims - Customer sales and suppliers end-to-end processing - Collaborate with Sales, Operations and Support Team - Handling client's enquiry via phone - Maintaining and updating customer databases - Calendar management - Managing the production of marketing and training...
-
Product Manager
1 week ago
Bishan, Singapore LGA Telecom Pte Ltd Full time**Product Manager (Security)** **Position Overview**: We are seeking a dynamic Product Manager to lead our Enterprise Business product portfolio, focusing on our Security products. This role will involve end-to-end management of product pricing, development, and lifecycle, while also driving sales performance to achieve target. **Key Responsibilities**: -...
-
Product Manager, Enterprise Business
3 days ago
Bishan, Singapore LGA Telecom Pte Ltd Full time**Position Overview**: We are seeking a dynamic Product Manager to lead our Enterprise Business product portfolio, focusing on our core products, including Cloud and Connectivity solutions. This role will involve end-to-end management of product pricing, development, and lifecycle, while also driving sales performance to achieve targets. **Key...