Embrace Software Inc is seeking a Senior UI/UX Web Engineer to design and develop scalable web experiences across multiple CMS platforms. This role involves combining UX thinking, frontend engineering, and CMS expertise to deliver high-quality digital experiences while collaborating with cross-functional teams.
Responsibilities:
- Design intuitive user experiences, wireframes, and high-fidelity UI layouts aligned with brand and business goals
- Translate design concepts into responsive, accessible, and high-performance web interfaces
- Ensure consistency in design systems, UI components, and user journeys across platforms
- Collaborate with design teams to refine UX, usability, and visual quality
- Develop and manage websites across multiple CMS platforms (WordPress, Drupal, etc.)
- Build and customize themes, templates, and reusable components
- Handle end-to-end deployment (hosting, domains, performance tuning)
- Convert Figma/Adobe XD designs into pixel-perfect, responsive web pages
- Work with HTML, CSS, JavaScript, and relevant frameworks to deliver modern frontend experiences
- Customize and manage CMS plugins, modules, and page builders (Elementor, Gutenberg, etc.)
- Own and manage a portfolio of websites/brands, ensuring quality and consistency across all digital assets
- Work closely with stakeholders to understand business requirements and translate them into design and technical solutions
- Communicate progress, challenges, and recommendations effectively to both technical and non-technical audiences
- Balance multiple projects and priorities in a fast-paced, distributed environment
- Partner with product, marketing, design, and engineering teams to deliver end-to-end web solutions
- Align web experiences with broader business, branding, and marketing strategies
- Contribute to the continuous improvement of workflows, design standards, and development practices
- Ensure websites are responsive, SEO-friendly, and optimized for performance and scalability
- Monitor and improve page speed, accessibility, and overall user experience
- Perform ongoing maintenance, updates, and troubleshooting
- Follow best practices for security, performance, and scalability
Requirements:
- 5+ years of experience in UI/UX design and web development, preferably in multi-project or agency environments
- Strong experience with multiple CMS platforms (WordPress, Drupal, etc.)
- Hands-on experience or strong exposure to AI tools for design and development workflows (e.g., AI-assisted coding, content generation, or UI design support)
- Understanding of how AI/Generative AI can be integrated into web experiences (chatbots, personalization, dynamic content, etc.)
- Proficiency in HTML, CSS, JavaScript (PHP/MySQL for WordPress is a plus)
- Hands-on experience building custom themes, templates, and CMS-driven websites
- Ability to integrate AI into development workflows
- Understanding of AI-driven features (chatbots, personalization, dynamic content)
- Strong understanding of UI/UX principles, responsive design, and design systems
- Experience with design tools such as Figma, Adobe XD, Photoshop, and Illustrator
- Ability to convert design files into high-quality, responsive web interfaces
- Solid understanding of SEO fundamentals and web performance optimization
- Excellent communication and stakeholder management skills
- Ability to manage multiple projects in a fast-paced, distributed environment
- Experience with WooCommerce or other eCommerce platforms
- Familiarity with Git/version control workflows
- Experience with Drupal or headless CMS architectures
- Basic knowledge of hosting environments, cPanel, and deployment workflows
- Exposure to design systems or component libraries