Remote Principal Software Engineer, UI/Frontend

Logo of Cast & Crew

Cast & Crew

💵 $150k-$170k
📍Remote - United States

Job highlights

Summary

Join our team as a Principal Software Engineer, UI/Frontend Developer at Cast & Crew and lead the design and implementation of scalable, responsive, and highly-interactive front-end and mobile applications.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
  • 7+ years proven experience with frontend technologies, especially Reactjs, Nodejs, HTML, CSS, MUI and Untitled UI and familiar with Angular and/or Vuejs
  • 5+ years of demonstrated UX/UI experience in creating and implementing Visual/UI design successfully guiding websites and products from concept to launch
  • Hands-on experience in micro-frontend architectures and component-based development
  • Proficient in using RESTful APIs and ensuring efficient front-end/back-end data flows
  • Strong experience optimizing applications for speed and scalability
  • Experience with prototyping/design tools such as Figma
  • Deep understanding of user-centered design methodologies and industry-standard processes
  • Keen eye for modern, visually appealing, and intuitive interface design with strong attention to detail and a commitment to delivering high-quality work
  • Commitment to continuous process improvement and optimization in dynamic, collaborative, and agile environments
  • Ability to translate complex technical requirements into visually appealing and user-friendly designs under aggressive timelines
  • Self-motivated achiever with strong communication skills and active listening ability, adept at building relationships across core and cross-functional teams
  • Skilled at distilling complex problems into clear, concise goals and solutions, advocating for holistic solutions within overall user flows
  • Ability to prioritize and manage multiple milestones and projects efficiently
  • A passion for innovation, continuous learning, and keeping up with emerging technologies and industry trends

Responsibilities

  • Lead development of complex, high-performance, scalable responsive UIs using modern frameworks
  • Drive the adoption of micro-frontend architectures and federated component designs
  • Collaborate with cross-functional teams to ensure smooth integration between front-end and back-end systems
  • Mentor and guide other UI engineers, ensuring best coding practices and code quality
  • Utilize CSS, HTML, MUI, and modern styling frameworks to develop responsive and accessible designs
  • Collaborate with the UX/UI team to drive component development, ensuring modularity and reusability to provide intuitive and visually appealing interfaces
  • Stay updated on industry best practices, including new frameworks and performance optimizations
  • Develop narratives that connect complex concepts to non-technical audiences with compelling storytelling
  • Develop and uphold design standards and guidelines for our products
  • Articulate design goals and outcomes with various stakeholders to build a shared vision and gather feedback
  • Innovate digital experiences by integrating the latest trends and technologies
  • Understands the company direction, goals, and industry competitive environment to determine and communicate how specific architectural decisions add value to the organization and to business
  • Work with engineering leadership to introduce and uphold state-of-the-art UI development standards, architectural governance, design patterns, and practices in a business friendly and sustainable manner
  • Make informed technical decisions that support the product strategy
  • Foster a collaborative environment, promoting effective communication and knowledge sharing among engineering teams and cross-functional departments

Benefits

  • Medical
  • Dental
  • Vision
  • PTO
  • Health and wellness programs
  • Employee discounts

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Cast & Crew know you found this job on JobsCollider. Thanks! 🙏