Information Systems, an operating group of Hearst, has an exciting opportunity for a passionate Full Stack Web Applications Developer who understands that building complex web experiences requires truly engineered solutions. The mindset and toolbox for this role has radically advanced over the last couple years. We are embracing this change to redefine our technology architecture by utilizing modern open source, cloud native and services-based approaches to build our new ecosystem of applications.
We are looking for someone who wants to be part of our mission to transform the future. As such, we have a rare opportunity for you to use your talent, passion, and expertise to help drive this massive change in how we build our user experience across our product lines, and how consumers experience the MOTOR Platform.
This position offers excellent career growth and the ability to work with the world's premier provider of aftermarket automotive data and data-driven customer facing products. At MOTOR, we also strive to create a great working environment and atmosphere.
Required Experience (must have):
In-depth .NET Framework and .NET Core v2+ experience
Advanced SQL skills and database experience and exposure working with complex statements
Web API v2+ with advanced RESTful Web Services Experience
Experienced working with native services and serverless solutions on Amazon Web Services (AWS)
Experienced with Service Oriented Architecture (SOA) and micro-services
Experience with Screen Mocking / Prototyping (i.e., Jasmine/Karma, Jest)
Experienced with modern, TypeScript front-end frameworks (i.e., Angular, React, or Vue)
Angular v8+ and reactive patterns (i.e., RxJS, NgRX)
Experience with front-end automated testing (i.e., Jasmine/Karma, Jest)
HTML/CSS (Bootstrap and experience with Pre-processors like Sass and Less helpful)
Experience developing responsive applications built for mobile, tablet and desktop form factors
Strong Unit and automated testing experience
Experience with end-to-end browser automation testing (e.g., Selenium, TestCafe)
Proficient with Git, TFS/Azure DevOps
Helpful Experience (nice to have):
Experience in one or more of the following: Octopus Deploy, Cloud Formation, Terraform
Kubernetes and Docker (Containers) experience
C# experience using OOAD principles
Experienced with SaaS Products and related platforms
Primary Responsibilities:
Responsible for implementing your solutions and making sure they get delivered all the way to production. There really is no “stopping point” for our developers, and your responsibilities will not end when the coding is done.
Collaborate on and develop innovative digital solutions using highly responsive and engaging web and mobile front ends with technical excellence
Work closely with other developers, architects, and stakeholders to provide project estimates based on customer experience, feature requirements, and envisioned solutions
Implement rapid prototypes to evaluate solutions and ensure the technical feasibility of UI/UX designs
Ensure architecture and design of the solution is in alignment with overall enterprise architecture
A customer-centric mentality/passion for building products with great UX, CX and UI design
Solve problems and pro-actively look for ways to improve our products and platform
Support the future of the MOTOR UI framework and design concepts when developing applications
Mentor and collaborate with other software architects/engineers as appropriate and required
Being MOTOR Driven is Being Diversity Driven.
We are MOTOR driven. At MOTOR, we are driven by diversity and creating an inclusive and welcoming workplace that celebrates our differences. Being MOTOR driven is celebrating your uniqueness. #MOTORDriven