📍 Job Overview
Job Title: Senior UX Engineer - Singapore
Company: Google
Location: Singapore
Job Type: FULL_TIME
Category: UX Engineering
Date Posted: 2025-06-11T16:31:01.754
Experience Level: 5-10 Years (Senior)
Remote Status: On-site
🎨 Role Summary
- Focus on bridging the gap between design and engineering to create innovative and user-centered product experiences.
- Develop high-quality, performant prototypes and features that bring new design ideas to life.
- Utilize expertise in front-end development, technical UX design, and content management systems.
- Collaborate closely with multi-disciplinary UX teams (Designers, Researchers, Writers, Strategists) and engineering/product management.
🖼️ Primary Responsibilities
- Manage multiple simultaneous project requests and ensure timely delivery while adhering to tight deadlines.
- Oversee the entire content release lifecycle, including daily releases, process improvements, and code deployments for the Content Management System (Brightspot).
- Advise, collaborate with, and synthesize feedback from User Experience (UX) designers and researchers to inform technical implementation.
- Work with other engineers to drive adoption and development of CMS features through testing, feedback, and advocacy.
- Serve as the primary technical liaison with vendors related to the CMS and content management workflows.
- Lead site redirect strategies, applying Search Engine Optimization (SEO) knowledge to maintain search ranking equity during site transitions.
- Address and resolve site health and performance issues to ensure optimal user experience and technical stability.
- Manage content import processes, including executing scripts and facilitating knowledge transfer.
- Provide SEO expertise for optimal site setup and ongoing performance monitoring.
🎓 Skills & Qualifications
Education: Bachelor's degree or equivalent practical experience in a related field such as Computer Science, Design, or a relevant technical discipline.
Experience: Minimum of 6 years of experience in front-end development, technical UX design, or prototyping. At least 5 years of experience in full content lifecycle management, including SEO optimization, and 4 years in content management development, including feature building. Experience in application development across various platforms (web, iOS, Android, XR, etc.).
Required Skills:
- Extensive experience in front-end development using modern web technologies (HTML, CSS, JavaScript frameworks).
- Proven ability in technical UX design and creating functional prototypes.
- Deep understanding of full content lifecycle management, including content creation, publishing, and archiving.
- Strong knowledge and practical experience in Search Engine Optimization (SEO) best practices and implementation.
- Experience in Content Management System (CMS) development and feature implementation.
- Proficiency in application development across at least one major platform (web, mobile, etc.).
- Excellent collaboration and communication skills, particularly within multi-disciplinary teams.
Preferred Skills:
- 7+ years of experience developing responsive, adaptive, and performant websites and applications.
- 6+ years of experience specifically as a front-end developer, UX Engineer, creative/design technologist, or in a prototyping design environment.
- Experience with the Brightspot CMS.
- Familiarity with web performance optimization techniques and tools.
- Experience with A/B testing and user feedback integration into development.
🎨 Portfolio & Creative Requirements
Portfolio Essentials:
- Showcase projects demonstrating a strong blend of technical implementation skills and user-centered design principles.
- Include examples of functional prototypes that effectively communicate design concepts and interactions.
- Highlight contributions to the development of responsive and performant web applications.
- Demonstrate experience in implementing and optimizing for SEO within web projects.
Process Documentation:
- Document the technical challenges faced during projects and how they were overcome.
- Explain the collaboration process with designers and engineers, demonstrating how technical constraints influenced design decisions.
- Showcase examples of how user feedback or research insights were incorporated into technical solutions.
💵 Compensation & Benefits
Salary Range: S$70,000 - S$150,000 per year (Estimated based on Senior UX Engineer roles in Singapore, considering Google's compensation standards and the cost of living in Singapore. This range is an estimate and actual compensation may vary based on experience, qualifications, and negotiation.)
Benefits:
- Comprehensive health insurance plans (medical, dental, vision).
- Retirement savings plans with company match.
- Paid time off, including vacation, sick leave, and holidays.
- Potential for performance-based bonuses and stock options.
- Professional development opportunities and training resources.
- Employee assistance programs and wellness initiatives.
Working Hours: Full-time (typically 40 hours per week), with potential for flexibility to accommodate project needs and global team collaboration.
🎯Team & Company Context
🏢 Company & Design Culture
Industry: Software Development / Technology
Company Size: 10,001+ employees (Large Enterprise)
Founded: Founded in 1998, Google is a global technology leader known for its search engine, cloud computing, software, and hardware products. The company has a strong history of innovation and a culture that emphasizes data-driven decision-making and user focus.
Team Structure:
- UX Engineers at Google typically work within multi-disciplinary product teams, alongside UX Designers, Researchers, Content Strategists, Product Managers, and Software Engineers.
- Reporting structures may vary depending on the specific team and product area, but often involve reporting to a UX Engineering Manager or a technical lead within the UX organization.
- There is a strong emphasis on cross-functional collaboration and communication to ensure seamless integration of design and technical implementation.
Methodology:
- Google teams often utilize agile development methodologies, such as Scrum or Kanban.
- Design processes typically involve user research, ideation, prototyping, user testing, and iterative development.
- Strong emphasis on data analysis and metrics to inform design and technical decisions.
Company Website: https://www.google.com
📈 Career & Growth Analysis
Design Career Level: This is a Senior-level role for a UX Engineer. Senior UX Engineers are expected to have significant technical expertise, a deep understanding of user experience principles, and the ability to lead technical initiatives within the UX team. They often mentor more junior team members and contribute to technical strategy.
Reporting Structure: Likely reports to a UX Engineering Manager or a technical lead within the specific product area's UX team.
Design Impact: UX Engineers at Google have a significant impact by translating design visions into tangible, functional prototypes and production-ready code. They play a crucial role in validating design concepts technically and ensuring high-quality implementation of user experiences.
Growth Opportunities:
- Potential for advancement to Lead UX Engineer or Managerial roles within the UX Engineering track.
- Opportunities to specialize in specific technical areas such as performance optimization, accessibility, or advanced prototyping techniques.
- Growth through contributing to internal tools, design systems, and best practices that benefit the wider UX organization.
🌐 Work Environment
Studio Type: On-site office environment. Google offices are generally known for their modern design, collaborative spaces, and amenities designed to foster creativity and well-being.
Office Location(s): Singapore. The specific Google office in Singapore would be the primary work location.
Design Workspace Context:
- Access to dedicated workspaces, meeting rooms for collaboration, and potentially specialized labs for prototyping or testing.
- Likely access to a range of hardware and software resources necessary for design and development work.
- Opportunities for informal collaboration and knowledge sharing with colleagues across different disciplines.
Work Schedule: Standard full-time work schedule. While there may be some flexibility, the on-site nature implies a regular presence in the Singapore office during typical business hours.
📄 Application & Portfolio Review Process
Design Interview Process:
- Initial screening call with a recruiter to discuss experience and fit.
- Technical phone interview(s) focusing on front-end development, coding skills, and technical problem-solving.
- On-site interviews (or virtual equivalent) with a mix of technical interviews, portfolio review/presentation, and potentially a design challenge or whiteboard session.
- Interviews with potential team members, managers, and cross-functional partners to assess collaboration skills and cultural fit.
Portfolio Review Tips:
- Clearly articulate your technical contributions to each project, especially how you implemented design specifications and solved technical challenges.
- Focus on projects that showcase your ability to build functional prototypes and performant web experiences.
- Be prepared to discuss your coding process, technical decisions, and how you optimized for user experience and performance.
- Highlight any experience with content management systems, SEO implementation, and cross-functional collaboration.
Challenge Preparation:
- Review fundamental front-end development concepts, data structures, and algorithms.
- Practice coding challenges, particularly those related to DOM manipulation, asynchronous operations, and performance optimization.
- Be prepared to discuss your thought process and technical decisions clearly during the challenge.
ATS Keywords: Front-End Development, UX Engineering, Technical UX, Prototyping, JavaScript, HTML, CSS, React, Angular, Vue.js, Web Performance, Responsive Design, Adaptive Design, Mobile Development, iOS, Android, Content Management System, CMS, Brightspot, SEO, Search Engine Optimization, Content Lifecycle, Agile, Scrum, Kanban, Collaboration, Cross-functional Teams, User Experience, UX Design, UI Development, Accessibility, Version Control, Git, API Integration, Problem Solving, Technical Leadership, Mentoring, Stakeholder Management, Vendor Management, Site Health, Performance Monitoring, Analytics, A/B Testing, Usability Testing, Design Systems, Component Libraries.
🛠 Tools & Technology Stack
Primary Design Tools: While the role is technical, familiarity with common design tools like Figma, Sketch, or Adobe XD for understanding design handoffs is beneficial. The primary focus will be on development tools.
Collaboration & Handoff:
- Likely use of internal tools and platforms for project management, communication, and code collaboration (e.g., Google's internal tools, potentially Jira, Confluence).
- Collaboration with designers and product managers using design handoff tools or direct communication methods.
- Utilization of version control systems, primarily Git, for code management.
Research & Testing:
- Potential interaction with user research platforms or data analytics tools to understand user behavior and inform technical decisions.
- Involvement in implementing A/B tests or other testing methodologies to evaluate different technical approaches.
👥 Team Culture & Values
Design Values:
- User Focus: Deep commitment to understanding and prioritizing the needs of the end-user in all technical implementations.
- Innovation: Encouraging exploration of new technologies and approaches to solve user problems and improve experiences.
- Collaboration: Fostering a highly collaborative environment where engineers, designers, and product managers work closely together.
- Data-Driven: Utilizing data and metrics to inform technical decisions and measure the impact of implemented features.
Collaboration Style:
- Emphasis on open communication and knowledge sharing within the team and across disciplines.
- Regular design and technical critiques to provide feedback and improve work.
- Pair programming or collaborative coding sessions may be utilized for complex tasks.
⚡ Challenges & Growth Opportunities
Design Challenges:
- Balancing rapid iteration and prototyping with the need for robust, scalable, and performant code.
- Working within the constraints of existing systems (like the Brightspot CMS) while driving innovation and new feature development.
- Translating complex design concepts into technical implementations that maintain the intended user experience across various devices and platforms.
- Staying up-to-date with the rapidly evolving landscape of front-end technologies and web standards.
Learning & Development Opportunities:
- Access to internal training programs and resources to enhance technical skills and learn new technologies.
- Opportunities to attend industry conferences and workshops related to UX engineering, front-end development, and web performance.
- Mentorship opportunities with experienced engineers and design leaders within Google.
💡 Interview Preparation
Design Process Questions:
- Be prepared to discuss your approach to translating design mockups and prototypes into functional code. Provide specific examples from your portfolio.
- Explain how you collaborate with UX Designers and Researchers throughout the development process.
- Describe a time you had to make technical trade-offs based on design requirements or technical constraints.
Company Culture Questions:
- Research Google's core values and be prepared to discuss how your work style aligns with them, particularly the "Focus on the user" principle.
- Discuss your experience working in multi-disciplinary teams and how you ensure effective communication and collaboration.
- Be ready to talk about how you stay current with industry trends and new technologies.
Portfolio Presentation Strategy:
- Structure your presentation to clearly demonstrate your technical skills and problem-solving abilities in the context of user experience goals.
- For each project, explain your role, the technical challenges you faced, and how you overcame them.
- Showcase functional elements and interactions, explaining the code and technical decisions behind them.
📌 Application Steps
To apply for this design position:
- Submit your application through this link
- Tailor your resume to highlight your experience in front-end development, technical UX design, and content management systems, incorporating relevant ATS keywords.
- Prepare your portfolio to showcase projects that demonstrate your ability to build functional prototypes and performant web experiences, clearly articulating your technical contributions.
- Practice explaining your technical process and design decisions for key portfolio projects in a clear and concise manner.
- Research Google's products and design principles relevant to the team you are applying for to demonstrate your interest and understanding.