Jobs
>
Lehi

    Senior Frontend Engineer - Lehi, United States - Vivint

    Vivint
    Default job background
    Description
    Job Description

    Our mission is to

    power a brighter future together. One that is safe, smart, and sustainable.

    Summary:


    As part of Vivint's Core development group, you'll be developing the shared front-end functionality for the organization, starting with our Next-gen Sales Architecture.

    The Core teams are responsible for providing common, reusable front-end components and back-end services for Vivint's business-facing teams.

    Vivint recognizes the value of reducing duplication of functionality across teams and Core's mission is to bring about that change.

    Working with Product and UX, you'll play a critical role in delivering common visual components that provide high value to multiple teams across the company, and to their end users.

    Utilizing these common visual components written with a TypeScript business logic layer, Vivint's business-focused teams will be unleashed to devote more time and resources to supporting their business partners and delivering value to their customers.


    Primary Responsibilities:

    Collaborate Actively :

    Work closely with your team, product, UX, and QA to translate product visions into modular and reusable front-end components.

    Ensure these components enhance cross-team functionality.

    Enhance Front-end Systems : Partner with fellow front-end developers to expand and maintain the front-end mono repo and its documentation, ensuring high standards and consistency.


    Mentor and Support :

    Provide training and ongoing support to front-end developers on other teams to help integrate your components effectively into their products.

    Serve as a Technical Consultant : Act as a reliable resource for technical feasibility inquiries from Product Management and UX.


    Drive Best Practices :
    Engage actively in a Guild of fellow front-end developers aimed at promoting superior practices across teams.

    Adapt and Grow :
    Maintain a growth mindset and a solution-oriented approach, especially when priorities shift.

    Foster Team Resilience:


    Cultivate and sustain team morale and cohesion, especially when faced with challenging problems, ensuring the team remains motivated and focused.


    Task Management :
    Take initiative in writing tickets for technical and occasionally product-related deliverables, ensuring clear communication and effective tracking.

    Required Skills:

    Web Development Proficiency :
    At least 4 years of experience with HTML, CSS/SCSS, and JavaScript. Demonstrable experience with TypeScript and a major JavaScript UI framework (React, Angular, or Vue).

    Advanced JavaScript Techniques :
    Firm grasp of transpiling, bundling, and bundle-shaping/splitting. Experience interfacing with APIs using asynchronous JavaScript.

    UI/UX Implementation :

    Ability to produce work that matches designs provided by the UX team and build responsive front-end experiences for all screen sizes.


    Software Management :
    Experience in publishing shared JavaScript libraries via NPM, including adeptness with Semantic Versioning (server).

    Code Management :
    Ability to read, understand, and enhance legacy code. Experience writing UI components in any front-end framework.

    Version Control Proficiency :
    Strong experience with Git, including branches, merges, and pull requests. Familiarity with repository management tools like BitBucket, GitHub, or similar platforms.

    Communication Excellence :
    Excellent communication skills with the ability to engage in both technical and non-technical conversations in English.

    Agile and Efficient :
    Demonstrated problem-solving ability and experience with Agile methodology. Ability to work on multiple tasks and deliver results within aggressive timelines.

    Attention to Detail :
    Detail-oriented with a capacity to identify, question, and suggest alternatives to inefficient coding practices.

    Research and Continuous Learning :
    Strong research skills to stay abreast of new technologies and methodologies that can impact front-end development practices positively. Ability to investigate and solve unforeseen problems or discover unknown elements that may influence project outcomes.

    Documentation Mastery :

    Excellent documentation skills to accurately maintain records of the codebase, system configurations, and development processes to ensure clarity and continuity in team projects.


    Required Education/Experience:
    Bachelor's degree in a technical field (Computer Science preferred) or equivalent professional experience

    Preferred Experience:

    Testing Proficiency:
    Experience in unit testing with frameworks such as Jest, Vitest, Mocha, Jasmine, or Cypress.

    Build and Deployment:
    Familiarity with maintaining Node-based build processes using tools like Webpack or Vite. Experience with Docker, Kubernetes, and Azure for cloud deployments.

    Diverse Tech Stack Knowledge:
    Practical knowledge of Acquia/Drupal, C#/.Net Core, and databases like CosmosDB. Proficiency with JSON for data interchange.

    Monitoring and Optimization:
    Skills in web analytics, logging, and monitoring to ensure optimal performance and troubleshooting capabilities.

    Experimentation and Enhancement:
    Experience with A/B testing and using the PostMessage browser API for cross-context data communication.

    Accessibility and Security:
    Knowledge of web accessibility standards and secure coding practices, including the safe handling of payment data and authentication credentials.

    Agile Methodology:
    Strong familiarity with Agile/SCRUM frameworks, enhancing team collaboration and project management.

    Cross-Platform Development:
    Comfort working across multiple operating systems (Windows, Mac, and Linux) and understanding their specific advantages in front-end development.

    Community Engagement:
    Involvement in Free Open-Source Software (FOSS) projects, demonstrating a commitment to the tech community and collaborative development.

    Secure Coding Practices:
    Understanding of secure coding principles, especially in areas handling sensitive information.
    Learn about the

    and why it's a great place to grow your career
    If you are an active Vivint employee, please apply through Workday by searching "Find Jobs".
    #J-18808-Ljbffr


  • Vivint Lehi, United States

    Job Description · Welcome to the intersection of energy and home services. At NRG, we're driven by the idea of a smarter, cleaner, more connected future—and the possibilities that will bring to the world and to the 7.3 million customers we serve. · Vivint Smart Home, an NRG-owned ...


  • Weave Lehi, United States

    Weave is growing the Frontend Operations team and seeking a collaborative and adaptable Senior Frontend Platform Engineer. In this position you will take charge of frontend development by optimizing processes, enhancing security, and fostering innovation. You will collaborate clo ...


  • Weave Lehi, United States

    Weave is growing the Frontend Operations team and seeking a collaborative and adaptable Senior Frontend Platform Engineer. In this position you will take charge of frontend development by optimizing processes, enhancing security, and fostering innovation. You will collaborate clo ...

  • GuardianVets

    Frontend Engineer

    5 days ago


    GuardianVets Salt Lake City, United States

    We are looking for an experienced, passionate Principal Software Engineer with a Computer Science or Engineering background that will be responsible for building an intuitive, responsive product. · You Will: · Work on the core WayScript application. · Build components in React · ...

  • Recooty

    Sr. Frontend Engineer

    3 weeks ago


    Recooty Orem, United States

    Sr. Frontend Engineer - Web3 games & NFT Startup - Toniq Inc. · Home · Job Description · Sr. Frontend Engineer - Web3 games & NFT Startup · Job Description · Overview · Toniq Labs is on a mission to realize the blockchain future of Web3 We especially love the Internet Computer ...


  • BambooHR Lindon, United States

    Job Description · Job DescriptionRemote - Please Note: This is a remote position available in the state listed on this job. · Essential Job Duties · Our ideal Senior Software Engineer will be an integral contributor to the current and next generation of our app. You'll be working ...


  • BambooHR Lindon, UT, United States

    Remote - Please Note: This is a remote position available in the state listed on this job. · Essential Job Duties · Our ideal Senior Software Engineer will be an integral contributor to the current and next generation of our app. You'll be working on multiple projects to continue ...


  • Tava Health Salt Lake City, United States

    Job Description · Job DescriptionSenior Frontend Engineer · If you had all day to work on any project you wanted, chances are that you would pick something you're passionate about. It might even be something that could change people's lives for the better. At Tava, that's exactly ...


  • Degreed Salt Lake City, United States

    Beware of fraudulent recruitment activities impersonating Degreed. Scammers are using our name, "Degreed", impersonating our website, and claiming to be affiliated with Degreed as part of a recruitment scam. Please note that Degreed does not recruit talent through WhatsApp, Teleg ...


  • HRmango Salt Lake City, United States

    HRmango is seeking a Front-End Engineer (React) for an exciting opportunity for a confidential client in Salt Lake City, UT This role will be hybrid remote with 2 days per week required on site. Please read more below and apply today if you would like to learn more · Position Ov ...


  • Smarty Orem, United States

    Job Description · Job DescriptionSalary: · Who We Are · Smarty is a 10+ year company that is self-funded, profitable, growing, and crazy fun But don't take our word for it: we were recognized by the Salt Lake Tribune as one of Utah's Top Workplaces for 2022 and 2023. Come grow w ...


  • Fusion 360 Draper, United States

    FRONTEND WEBSITE DEVELOPER + SOFTWARE ENGINEER · **NOTE: This is a 100% in-office, non remote/hybrid position. Please do not apply if you do not currently live in Utah or if you are looking for a remote/hybrid opportunity.** · Do you speak React(TypeScript) asynchronous Python (F ...


  • Fusion 360 Draper, United States

    FRONTEND WEBSITE DEVELOPER + SOFTWARE ENGINEER · **NOTE: This is a 100% in-office, non remote/hybrid position. Please do not apply if you do not currently live in Utah or if you are looking for a remote/hybrid opportunity.** · Do you speak React(TypeScript) asynchronous Python ...


  • SmartyStreets Provo, United States

    Who We Are · Smarty is a 10+ year company that is self-funded, profitable, growing, and crazy fun But don't take our word for it: we were recognized by the Salt Lake Tribune as one of · Utah's Top Workplaces · and Utah Valley BusinessQ magazine named Smarty as one of the · fa ...


  • Fusion 360 Draper, United States

    FRONTEND WEBSITE DEVELOPER + SOFTWARE ENGINEER · **NOTE: This is a 100% in-office, non remote/hybrid position. Please do not apply if you do not currently live in Utah or if you are looking for a remote/hybrid opportunity.** · Do you speak · React(TypeScript) asynchronous Pyth ...


  • BambooHR Salt Lake City, United States

    What You'll Do · Our ideal Senior Software Engineer will be an integral contributor to the current and next generation of our app. You'll be working on multiple projects to continue making us the #1 HR Software for SMB business. This role requires attention to detail and the abi ...


  • Tech9 Lehi, United States

    If you are a skilled frontend-focused/fullstack developer looking to take the next step in your career, we encourage you to apply for this exciting opportunity and join our team at Tech9 in the US. · Job Description: · We are seeking a highly skilled and experienced Senior Fronte ...


  • Route Lehi, United States

    We are Route · Buying stuff online can get messy once you hit that "order" button. Managing dozens carrier tracking links, dealing with lost or damaged packages, and resolving issues with customer support can feel like a wild goose chase. That's why we created the Route — to make ...


  • Tech9 Lehi, United States

    If you are a skilled frontend-focused/fullstack developer looking to take the next step in your career, we encourage you to apply for this exciting opportunity and join our team at Tech9 in the US. · Job Description: · We are seeking a highly skilled and experienced Senior Fron ...


  • Tech9 Lehi, United States

    Job Description · Job Description · If you are a skilled frontend-focused/fullstack developer looking to take the next step in your career, we encourage you to apply for this exciting opportunity and join our team at Tech9 in the US. · Job Description: · We are seeking a highl ...