Lead UI Engineer

Cox Enterprises Exton , PA 19341

Posted 8 months ago

The Cox Automotive Inventory Software Solutions (ISS) group is adding a Lead UI Engineer to our team in Austin, TX or Exton, PA.

Your Role:

Leadership & Delivery

The Lead UI Engineer is the individual who is responsible and accountable for the successful design, execution, and timely delivery of products and product features that are robust, flexible, scalable, secure, and high-quality. This includes meeting all functional requirements from the Product Owners, as well as supporting the overall technology strategy of the Product Engineering team. The Lead UI Engineer is also responsible for guiding and mentoring other UI engineers and full-stack software engineers in all aspects of the UI development process: technology and coding standards, appropriate use of tools and processes, and product quality initiatives. They will have direct input into the performance reviews for their team members and will participate in the review process.

Cross-Cutting Initiatives

The Lead UI Engineer works with the other Product Engineering Team Leaders to analyze, document, and promote frontend standards and patterns that represent the established architectural goals of the Product Engineering Team. They also work together with the Product Owners to understand product initiatives coming down the pipe, as well as understanding what work other Lead UI Engineers and their teams are doing. It is the responsibility of the Lead UI Engineers to identify and avoid conflicts that might otherwise arise from multiple teams working in similar areas of the codebase.

Expert Knowledge

The Lead UI Engineer must maintain expert knowledge of internal and external systems. Lead UI Engineers are also responsible for researching, demonstrating and providing guidance on emerging technologies and industry trends. Along with strong technical skills, the Lead UI Engineer must have a tenacious desire to learn and understand business principles, concepts and strategy.

Responsibilities

  • Performing as a senior member of an agile development team

  • Creating screens from design documents and wireframes

  • Building and maintaining a JavaScript component library

  • Performing constructive and timely code reviews for agile team members

  • Mentoring less experienced front-end engineers

  • Research, implement and teach single-page application best practices and patterns

  • Interface with other front end leads to develop consistent patterns across products

  • Collaborating with various stakeholders as necessary to ensure the product meets all requirements

Technology We Use:

AngularJS/Typescript, EXT JS, React, C#, .NET, AWS

  • 6 years' experience encompassing:

  • Building sophisticated web applications

  • Pure JavaScript

  • Libraries/Frameworks(React (Preferred), Angular, Backbone/Marionette)

  • HTML

  • CSS

  • Unit tested code

  • Expertise in both object oriented and pure functional software design and development

  • Fluency in ESNext (ES2015 and beyond)

What we look for:

  • Experience configuring module builders a plus - Webpack, Gulp, etc.

  • Open source contributions to modern JavaScript libraries

  • A passion for and understanding of interface design and human computer interaction usability concepts

  • Preference for Behavior Driven Development

  • Strong organizational, prioritization and time management skills

  • Focus on deadlines

  • Excellent problem solving skills and attention to detail

  • Must be comfortable working cross-site and communicating effectively across multiple US time-zones (Eastern and Central predominantly)

  • Excellent verbal and written communication skills-

  • BS in Computer Science, MIS, Software Engineering or Math preferred

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Lead Software Engineer

Cox Auto Inc

Posted 1 week ago

VIEW JOBS 11/13/2019 12:00:00 AM 2020-02-11T00:00 The Lead Software Engineer at Cox Automotive is the individual who is responsible and accountable for the successful design, execution, and timely delivery of products and product features that are robust, flexible, scalable, secure, and high-quality. This includes meeting all functional requirements from the Product Owners, as well as supporting the overall technology strategy of the Product Engineering team. The Lead is also responsible for guiding and mentoring their Product Development Team in all aspects of the development process: agile ceremonies, technology and coding standards, appropriate use of tools and processes, and product quality initiatives. They will have direct input into the performance reviews for their team members and will participate in the review process. Responsibilities: * Ownership and accountability for the design, delivery, testing, and quality for all work performed by the team * Collaborate with Product Owners and the Platform Team to understand business requirements, project goals and identify appropriate architectural plans * Produce appropriate design artifacts representing desired changes * Collaborate with the Platform Team on larger, cross-cutting architectural changes * Collaborate with Scrum Masters to facilitate standard scrum-based, agile activities (stand-up, backlog grooming, sprint planning and retrospectives, etc.) * Collaborate with Clients and Product Owners to elicit, articulate, and critique functional and system requirements * Address system quality attributes relating to application architecture, such as efficiency or availability, and recommend solutions * Advocate and enforce adoption of architecture standards such as technical design patterns and canonical data models * Define and document application development principles, standards, and best practices as well as ensure their adoption and usage * Participate in application rationalization, developing multi-year application architecture roadmaps * Evaluate emerging technologies and the evolution of current technologies to define a future vision roadmap for optimal application of technology to meet business needs * Share Enterprise Architecture knowledge with project teams, while exposing project-related architectural issues to the architecture team * Mentor technical resources in project teams * Define and evangelize best practice design and modeling methodologies * Facilitate architecture reviews within the Architecture Governance process Qualifications: Preferred Qualifications: * Minimum 7 years' IT delivery experience, especially in Internet environments * Minimum 5 years' experience as a Technical Lead on large-scale software implementations with design and hands-on development using current Microsoft tools and technologies * Minimum 5 years' experience in multi-tier, distributed enterprise architecture environments * Minimum 3 years' experience with Windows-based operating system environments * Thorough understanding of relational database technologies * Strong knowledge of C#, ASP.NET, .Net 3.5/4.0/4.5 and Visual Studio 2008/2010/2013 * Strong knowledge of object-oriented design concepts and design patterns required * Experience with XML/JSON, SOAP/REST, WCF and multi-tier distributed systems * Demonstrated leadership ability, strong team player who enjoys working in a fast-paced atmosphere * Ability to manage multiple priorities, commitments and projects and organize effectively * Self-motivated, directed and passionate about what you do Education: * BS in Computer Science, MIS or equivalent work experience #LI-152 About Cox Automotive Cox Automotive Inc. makes buying, selling and owning cars easier for everyone, while also enabling mobility services. The global company's 34,000-plus team members and family of brands, including Autotrader®, Clutch Technologies, Dealer.com®, Dealertrack®, Kelley Blue Book®, Manheim®, NextGear Capital®, VinSolutions®, vAuto® and Xtime®, are passionate about helping millions of car shoppers, tens of thousands of auto dealer clients across five continents and many others throughout the automotive industry thrive for generations to come. Cox Automotive is a subsidiary of Cox Enterprises Inc., a privately-owned, Atlanta-based company with revenues exceeding $20 billion. www.coxautoinc.com Cox is an Equal Employment Opportunity employer - All qualified applicants/employees will receive consideration for employment without regard to that individual's age, race, color, religion or creed, national origin or ancestry, sex (including pregnancy), sexual orientation, gender, gender identity, physical or mental disability, veteran status, genetic information, ethnicity, citizenship, or any other characteristic protected by law. Statement to ALL Third-Party Agencies and Similar Organizations: Cox accepts resumes only from agencies with which we formally engage their services. Please do not forward resumes to our applicant tracking system, Cox employees, Cox hiring manager, or send to any Cox facility. Cox is not responsible for any fees or charges associated with unsolicited resumes. Cox Auto Inc Exton PA

Lead UI Engineer

Cox Enterprises