< Back to all jobs

WEB DESIGNER AND DEVELOPER
CHAMPION ENGINEERING & SERVICES
Software EngineeringExecutiveFull-timeLittle India, Singapore
Job Description
Job Description: Web Designer & Developer
Location: Singapore
Experience: Minimum 3-5 Years
Employment Type: Full-Time
Job Summary
We are looking for an experienced and creative Web Designer & Developer to design, develop, maintain, and enhance responsive websites and web applications. The ideal candidate should have strong technical skills in front-end and back-end development, UI/UX design, database management, and website performance optimisation.
The candidate will work closely with management, project teams, and clients to understand business requirements and deliver user-friendly, secure, and high-quality digital solutions.
Key Responsibilities
1. Website Design & UI/UX
•
Design modern, responsive, and user-friendly websites and web application interfaces.
•
Create wireframes, mock-ups, prototypes, and website layouts based on business requirements.
•
Ensure consistent design across desktop, tablet, and mobile devices.
•
Improve website usability, navigation, accessibility, and user experience.
•
Use design tools such as Figma, Adobe XD, Photoshop, or equivalent tools.
2. Web Development
•
Develop, customise, and maintain websites and web applications.
•
Build responsive front-end interfaces using HTML5, CSS3, JavaScript, and relevant frameworks.
•
Develop back-end functionality, APIs, and database integrations.
•
Work with CMS platforms such as WordPress or other relevant technologies.
•
Integrate third-party services, payment gateways, APIs, and other business systems where required.
•
Ensure website compatibility across major browsers and devices.
3. Maintenance & Technical Support
•
Identify and resolve website bugs, technical issues, and performance bottlenecks.
•
Perform website updates, enhancements, backups, and routine maintenance.
•
Optimise website speed, SEO structure, and overall performance.
•
Implement appropriate security measures and protect website data.
•
Monitor website functionality and troubleshoot production issues.
4. Project Management & Collaboration
•
Gather and analyse requirements from management, clients, and internal teams.
•
Convert business requirements into technical specifications and development tasks.
•
Provide realistic project timelines and regular progress updates.
•
Conduct testing, debugging, deployment, and post-launch support.
•
Maintain technical documentation and follow development best practices.
•
Manage multiple projects and deliver assigned tasks within agreed deadlines.
Requirements
•
Minimum 3-5 years of relevant experience in web design and development.
•
Strong knowledge of HTML5, CSS3, JavaScript, and responsive web design.
•
Practical experience with modern front-end frameworks such as React, Vue.js, or Angular.
•
Back-end development experience using technologies such as PHP, Laravel, Node.js, or equivalent.
•
Experience with databases such as MySQL, PostgreSQL, or equivalent.
•
Familiarity with REST APIs, Git/version control, hosting, domains, SSL, and website deployment.
•
Knowledge of SEO fundamentals, website security, and performance optimisation.
•
Strong problem-solving, communication, and time-management skills.
•
Ability to work independently and collaborate with management, developers, and clients.
•
A portfolio demonstrating completed websites or web applications is required.
Preferred Qualifications
•
Experience developing web applications and business management systems.
•
Knowledge of cloud hosting platforms such as AWS or equivalent.
•
Familiarity with CI/CD, automated testing, and secure coding practices.
•
Experience with mobile-responsive applications and third-party system integrations.
•
Relevant qualifications in Computer Science, Information Technology, Web Development, or a related field.
Listing closes 5 Dec 2026.
Apply directly through the original listing. The employer’s page has the latest application details.