Arriviaposted 9 days ago
Full-time • Senior
Scottsdale, AZ
Accommodation

About the position

arrivia is a global leader in travel loyalty, with over 55 years of combined experience from brands like ICE, SOR Technology, and WMPH Vacations. We're on a mission to help people travel better and experience more-and we're looking for a talented Lead UI/UX Software Engineer with strong front-end and back-end expertise, and hands-on experience in Optimizely SaaS, to elevate our digital platform to new heights. This is your opportunity to bring together design, development, and personalization to deliver beautiful, accessible, and user-first experiences. You'll collaborate with product managers, designers, and engineers to build responsive, modern UIs integrated with Optimizely's CMS and personalization features, while also contributing to the robust back-end systems that power them. You'll be a key contributor to our experimentation culture-designing and implementing A/B tests and continuously improving user flows based on data.

Responsibilities

  • Define and champion the full-stack architecture of the platform, ensuring best practices for both front-end and back-end components.
  • Partner with stakeholders to understand business strategy and provide architectural feedback that supports long-term goals.
  • Collaborate with Product Managers to clarify and prioritize platform feature requirements and roadmap initiatives.
  • Work closely with the Product Design team to translate design specifications into high-performance, scalable implementations, from UI to underlying services.
  • Co-develop and evolve the platform's micro front-end and back-end architectures in partnership with other architects.
  • Foster strong collaboration across cross-functional teams, including Product, Design, and Backend Engineering, to ensure successful delivery of projects.
  • Partner with fellow Software Architects to align domain-level architectures with overall platform strategy.
  • Clearly communicate technical decisions, challenges, and trade-offs to both technical and non-technical stakeholders.
  • Act as a bridge between the Front-end Team, Backend Team, and other departments, ensuring alignment and transparency across initiatives.
  • Represent the Engineering Team in leadership and architectural discussions, contributing to strategic technical planning.

Requirements

  • 10+ years of experience designing, developing, and managing web-based platform systems with a strong command of both front-end and back-end technologies.
  • Expertise with modern front-end frameworks such as Astro, Next.js, Node.js, Angular, React, combined with experience in back-end technologies like .NET and C#.
  • Proven track record of building and operating large-scale, full-stack systems with strict requirements for scalability, availability, and performance.
  • Experience working in multi-brand or white-label environments, where UX and underlying architecture must scale across variations.
  • Strong experience developing RESTful APIs and integrating front-end applications with .NET-based microservices. Experience with GraphQL is a plus.
  • Hands-on experience with domain-driven, event-driven, and micro-frontend/microservices architectures.
  • Demonstrated success mentoring developers and leading cross-functional engineering teams, promoting best practices across the entire stack.
  • Comfortable working in agile, fast-paced environments where priorities shift and rapid iteration is critical to success.
  • Experience using Figma, Adobe XD, or Sketch to interpret and translate design specs into production-ready interfaces.
  • Excellent communication and collaboration skills with a strong attention to detail.
  • Highly adaptable, self-driven, and committed to delivering exceptional user experiences.

Benefits

  • Incredible Travel Perks & Discounts: Experience the power of travel firsthand with amazing benefits for you and your family!
  • Work for a US-based Global Company: Be part of a diverse and international team that values innovation and collaboration.
  • Impactful Work: Your contributions will directly influence the success of a global travel leader, from user interface to core services.
  • Growth Opportunities: We foster an environment of continuous learning and professional development, supporting your growth across the full stack.
  • Our Values: We Stay Curious, Keep it Real, Own it, and Win Together - fostering a culture where everyone can thrive.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service