55 Ui Engineer jobs in Singapore
Principal UI Engineer (SG - Solutions Platform)

Posted 14 days ago
Job Viewed
Job Description
Join us to do the best work of your career and make a profound social impact as a **Principal/Senior UI Engineer** in our Solutions Platform group,
**You will:**
+ Drive the design and development of next-generation user interfaces, fostering innovation and best practices within the team.
+ Lead the UI architecture for complex applications, ensuring they are user-centric, responsive, and scalable.
+ Collaborate with cross-functional teams-engineering, product management, and design-to ensure seamless user experiences across multiple platforms.
+ Mentor junior engineers and provide technical guidance, ensuring the development of high-quality, maintainable, and performant UI solutions.
+ Take ownership of the front-end development lifecycle, from initial concept through implementation and continuous improvement.
**Essential Requirements:**
+ Bachelor's or Master's degree in Computer Science, Design, or a related field, or equivalent professional experience.
+ 15+ years of hands-on experience in UI/UX design and front-end development.
+ Expertise in modern front-end frameworks and libraries, such as React, Angular, or Vue.js. Strong experience with HTML5, CSS3, JavaScript, and TypeScript, along with proficiency in CSS preprocessors like SASS or LESS.
+ Deep understanding of web performance optimization techniques, cross-browser compatibility, and responsive design principles.
+ Proven track record of architecting and building scalable, modular, and maintainable UI solutions for enterprise-grade applications. Hands-on experience with UI testing frameworks and tools (e.g., Jest, Mocha, Cypress). Familiarity with cloud technologies and APIs, and how they integrate with front-end applications
**Desired Requirements**
+ Experience with state management libraries like Redux or Context API. Familiarity with modern build tools such as Webpack, Babel, and NPM/Yarn. Experience in backend development with microservice architectures and proficiency in Golang is a plus
+ .Knowledge of UX/UI principles and best practices, with the ability to translate user needs into intuitive and engaging designs. Previous experience in the Edge Computing, IoT, or virtualization domains.
**Who we are**
We believe that each of us has the power to make an impact. That's why we put our team members at the center of everything we do. If you're looking for an opportunity to grow your career with some of the best minds and most advanced tech in the industry, we're looking for you.
Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live and play. Join us to build a future that works for everyone because Progress Takes All of Us.
**Application closing date:** **30-June-2025**
Dell Technologies is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. Read the full Equal Employment Opportunity Policy here ( .
"SolutionsBU"
**Job ID:** R266189
UI AUTOMATION ENGINEER
Posted today
Job Viewed
Job Description
# Software Requirements
- Strong experience in UI Automation using Java
- Proficiency in API Testing
- Familiarity with Rest Assured framework
- Knowledge of Playwright, SQL/Azure, and Unix
- Good to have experience in Python
# Overall Responsibilities
- Develop and execute automated test scripts for JSC ERP / purchase workflow applications
- Collaborate with cross-functional teams (quality, procurement, sales and marketing) to gather requirements and define test scenarios
- Identify and report software defects and issues
- Analyze test results and provide recommendations for improvements
- Maintain test documentation and test dat
- Ensure the timely delivery of each release cycle for assigned projects, from detailed test case creation to performing end to end testing during the UAT phase
-Analyze test results, identify/log & prioritize defects to tech for issue resolution / defect
- Perform regression testing to ensure that previously developed and tested application still performs as expected
- Communicate to dispatch teams on open issues and defects, run book execution progress, and risks
- Participate in the improvement of testing processes, tools and methodologies.
- Support test automation strategy for the product and cross platforms UAT
# Categorywise Technical Skills
- UI Automation: Java, Playwright, Rest Assured
- API Testing: Rest Assured, Postman
- Database: SQL, Azure
- Operating System: Unix
- Scripting: Python (Good to have)
# Experience
- 5-10 years of experience in UI Automation with Java
- Strong understanding of software testing principles and methodologies
- Experience in designing and implementing test automation frameworks
- Proficiency in writing clear, concise, and comprehensive test cases
- Familiarity with version control systems (e.g., Git)
# Day-to-Day Activities
- Collaborate with developers, business analysts, and other stakeholders to understand requirements
- Develop and maintain automated test scripts for UI and API testing
- Execute test scripts and analyze test results
- Identify and report software defects and issues
- Participate in code reviews and provide feedback
- Contribute to the continuous improvement of the testing process
# Qualifications & Soft Skills
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field
- Excellent problem-solving and analytical skills
- Strong communication and interpersonal skills
- Ability to work independently and in a team environment
- Detail-oriented and self-motivated
- Good organizational and time management skills
- Ability to prioritize tasks and meet deadlines
- Continuous learning mindset and willingness to adapt to new technologies
UI/UX Engineer
Posted 4 days ago
Job Viewed
Job Description
· Design intuitive, user-centric interfaces and interactive experiences for web and mobile applications.
· Conduct user research, usability testing, and gather feedback to inform design decisions.
· Create wireframes, prototypes, storyboards, user flows, and visual designs to effectively communicate ideas and concepts.
· Collaborate closely with product managers, software developers, and stakeholders to define user requirements and translate them into elegant design solutions.
· Continuously iterate and refine designs based on user feedback, analytics, and industry best practices.
· Ensure consistency across design elements and maintain design system documentation and guidelines.
Requirements:
· Bachelor’s degree in Design or a related field.
· 2 years of experience in UI/UX design, ideally in digital platforms or software applications.
· Strong proficiency in design tools such as Figma, Sketch, Adobe XD, or equivalent.
· Solid understanding of user-centered design principles, responsive design, and usability best practices.
· Experience conducting user research, usability tests, and interpreting user feedback.
· Excellent communication, presentation, and collaboration skills.
Web Development Specialist
Posted today
Job Viewed
Job Description
The role of a Full Stack Software Engineer is an exciting chance to work on challenging projects, collaborate with talented individuals and grow your skills in a dynamic and supportive environment.
Key Responsibilities:
- Develop and maintain a web-based private equity management platform using React, TypeScript and other web technologies.
- Collaborate with team members to design, develop and implement new features and functionalities.
- Produce clean, maintainable, efficient and thoroughly tested code.
- Diagnose and resolve application issues.
- Stay up-to-date with industry trends and best practices, sharing insights with the engineering team.
Required Skills and Qualifications:
- Bachelor's degree in computer science or related field.
- Minimum 3 years of experience with React, TypeScript, HTML, CSS and related web technologies.
- Dedication to high-quality software development using automated testing tools like Jest and Cypress/Playwright.
- Experience with backend TypeScript technologies such as Node.js, Nest.js and Express.
- Familiarity with Azure DevOps is beneficial.
- Proficient in Git and Agile development practices.
This opportunity offers a great chance to work on challenging projects, collaborate with talented individuals and grow your skills in a dynamic and supportive environment.
Advanced Web Development Position
Posted today
Job Viewed
Job Description
Web Application Developer
Description:
We are seeking a skilled Front-End Engineer with expertise in both web and mobile development to join our dynamic team.
Responsibilities:- Collaborate with product managers, designers, and back-end engineers to understand project requirements and translate them into responsive user interfaces.
- Develop user interfaces for both web and mobile applications using HTML, CSS, and JavaScript frameworks.
- Create and maintain reusable front-end components for scalability and maintainability.
- Implement and optimize front-end solutions for cross-browser compatibility and responsiveness.
- Bachelor's degree in Computer Science or related field.
- Strong foundation in data structures/algorithms.
- Proven experience as a Front-End Engineer with focus on web and mobile development.
- Proficiency in front-end technologies including HTML, CSS, JavaScript, and popular frameworks/libraries.
- Familiarity with responsive design principles and mobile app development.
- Solid understanding of browser rendering behavior and mobile app development principles.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
- Expertise in HTML, CSS, and JavaScript.
- Knowledge of front-end frameworks and libraries.
- Familiarity with Git version control system.
- Understanding of browser rendering behavior and mobile app development principles.
- Experience with native mobile development.
- Knowledge of mobile performance optimization techniques.
- Understanding of user authentication and authorization processes.
- Previous experience working on user experience projects.
- Familiarity with testing frameworks and methodologies.
Senior Web Development Specialist
Posted today
Job Viewed
Job Description
TikTok is seeking a visionary software engineer to shape the future of web development. The ideal candidate will have extensive experience in architectural design and strategy, with expertise in modern frontend frameworks and system design for complex projects.
About the Role
In this pivotal role, you will participate in the development and implementation of TikTok's web gateway layer, ensuring high availability and stability to support global users' access requirements. You will also design and develop service middleware to expand business capabilities for various frontend applications.
Key Responsibilities:
- Design and implement dynamic traffic scheduling and configuration capabilities, including flexible traffic distribution and routing strategies.
- Develop continuous deployment capabilities for frontend applications, improving efficiency and standardizing business processes.
- Collaborate closely with cross-functional teams, including Product Managers, Designers, Backend Engineers, and QA teams, to ensure seamless integration of web components.
- Stay up-to-date with the latest web technologies, trends, and industry practices, evaluating and recommending new tools and methodologies to enhance team efficiency.
- Work collaboratively with Performance Engineers to optimize web applications for speed, responsiveness, and scalability, ensuring an exceptional user experience.
Requirements
- Bachelor's degree in Computer Science or related field; Master's degree preferred.
- 5+ years of extensive web development experience, with strong focus on architectural design and strategy.
- Expertise in web technologies, including HTML, CSS, JavaScript/TypeScript, and modern frontend frameworks.
- Experience in system design for complex projects, proficient in design principles across various systems, with in-depth understanding of performance, availability, and security.
- Familiarity with Agile/Scrum methodologies and history of delivering high-quality software in an Agile environment.
Benefits
- Positive team atmosphere.
- Career growth opportunities.
- Meals provided.
Senior Web Development Specialist
Posted today
Job Viewed
Job Description
We are seeking a seasoned professional to fill the role of Full Stack Developer. The ideal candidate will possess a deep understanding of web development and be proficient in various programming languages and frameworks.
About This Job- This position requires a degree in computer science or an equivalent related field, along with proven expertise in the JavaScript ecosystem and used frameworks like ReactJS and Angular.
- The successful candidate will have a strong background in developing modern web applications and leveraging their workflow with tools like npm, webpack, and Node.js.
- Multiple years of experience with state-of-the-art web architectures are essential for this role.
- Proficiency in .NET stack for at least 8+ years.
- A thorough knowledge of build and deployment of Full Stack applications, including practice with automated testing frameworks like Playwright, Jasmine, or similar tools.
- Professional experience working in an agile development environment is a must.
This role offers a range of benefits, including:
- Opportunities to work on challenging projects and develop new skills.
- A collaborative and dynamic work environment.
The ideal candidate will be a strong communicator with excellent decision-making skills. They should also be enthusiastic about staying up-to-date with the latest technologies and best practices.
Be The First To Know
About the latest Ui engineer Jobs in Singapore !
Senior Web Development Specialist
Posted today
Job Viewed
Job Description
Full Stack Developer Position
We're building a dual-purpose platform that allows businesses to promote their services while optionally exploring funding or acquisition opportunities. As a skilled Full Stack Developer, you will be responsible for creating a lean, functional MVP with basic user flows and database integration.
The ideal candidate will have experience in full-stack web development, familiarity with frameworks like React, Vue, or Next.js, and backend skills with Node.js, Python, or PHP. Cloud hosting experience is also a plus.
This freelance/contract position offers flexible work hours, professional growth, and a collaborative environment. We're looking for a motivated and talented individual to bring this project to life.
In your application, please submit a brief cover letter explaining your relevant experience and approach to the project, along with your portfolio or examples of past projects, and expected compensation and availability.
Technical Lead - Web Development
Posted today
Job Viewed
Job Description
Senior Software Engineer
We are seeking an experienced Senior Software Engineer to join our dynamic and innovative team.
">Key Responsibilities:
- Designing and implementing responsive web applications using progressive web frameworks such as React or Vue.
- Coding high-quality, efficient, and scalable software solutions that meet business requirements.
- Maintaining and improving existing software systems to ensure optimal performance and stability.
Requirements:
- A Diploma/Bachelor's Degree in Computer Science, Computer Engineering, IT, or equivalent.
- At least 3 years of experience developing responsive webpages and working with object-oriented programming (OOP) concepts and best practices.
- Proficiency in at least one progressive web framework (React, Vue).
Preferred Skills:
- Experience with MVC, .NET, RabbitMQ, and Web Applications is a plus!
This is an excellent opportunity for someone who enjoys working collaboratively in a fast-paced environment and wants to grow their skills in software development.
Senior Web Development Specialist
Posted today
Job Viewed
Job Description
We are seeking a highly skilled Web Development Professional with expertise in building and enhancing websites, possessing a strong portfolio of completed web projects. The ideal candidate will have hands-on experience in designing, developing, and maintaining web applications.