Just Front-end Jobs

Front-end Jobs nearChicago, IL

Automotive Inventory Management Developer (React/Node)

Dealer Inspire in Naperville, IL 26 mi reactjs node.js redux express sql
new

This position can be remote; US based candidates only.

About You:

Looking for a unique work environment and culture to thrive in? Do you love the sense of accomplishment after shaping a new product and pushing code daily? Are you a motivated individual who works well independently, as well as on a team? Are you excited about developing modern applications on serverless cloud architecture? Then, we want you!

About Us:

Dealer Inspire (DI) is a leading disruptor in the automotive industry through our innovative culture, legendary service, and kick-ass website, technology, and marketing solutions. Our mission is to future-proof local dealerships by building the essential, mobile-first platform that makes automotive retail faster, easier, and smarter for both shoppers and dealers. Headquartered in Naperville, IL, our team of nearly 600 work friends are spread across the United States and Canada, pushing the boundaries and getting **** done every day, together.

DI offers an inclusive environment that celebrates collaboration and thinking differently to solve the challenges our clients face. Our shared success continues to lead to rapid growth and positive change, which opens up opportunities to advance your career to the next level by working with passionate, creative people across skill sets. If you want to be challenged, learn every day, and work as a team with some of the best in the industry, we want to meet you. Apply today.

Want to learn more about who we are? Check us out here!

About METAL:

METAL is DI's brand-new Automotive Inventory Management System (IMS), and is built with modern design, plus lightning-quick controls to help our clients move metal faster than the competition - without any training needed. Designed mobile and tablet-first, METAL allows car dealers to quickly and easily manipulate their vehicle inventory and have those changes appear on their Dealer Inspire website in real-time with API synchronization. From easy-to-implement pricing rules, to the ability to upload hi-res inventory pictures, METAL offers a full-suite of features that modernize inventory management.

Job Description

Your duties will primarily revolve around writing code, creating new features, modifying existing code to fix errors and bugs, and improving performance, while adhering to system testing and validation procedures.

To be successful in this role, you will need a high degree of personal responsibility with respect to quality, attention-to-detail, and the willingness to contribute and collaborate as part of a team.

Skills & Requirements

We're flexible with learning on the job and corresponding relevant work experience. However, for this position to be successful, we need you to know the following, with a strong self-initiative to learn from others!

Essential Responsibilities (including but not limited to):

  • Architecture and development of new features

  • Set and enforce code quality standards and test coverage

  • Leadership and mentoring of junior developers

Required:

  • Experience with front-end technologies such as React, Redux, and Webpack.

  • Experience working with NodeJS

  • Experience working with SQL or NoSQL databases; the ability to write efficient queries and benchmark/profile them

  • Mastery of JavaScript, HTML, and CSS/SASS/StyledComponents

  • Strong understanding of asynchronous programming

  • Experience with the Express framework in NodeJS

  • Experience with performance debugging and benchmarking

  • Experience with testing frameworks like karma, mocha, or jest

  • Experience with Git version control

  • Understanding of CI/CD

  • Strong attention to design detail (UI/UX)

  • Strong communication skills

Highly Desired:

  • Experience working remotely

  • Familiar with Mobile-First, responsive web design

  • Familiar with AWS Cloud Architecture and Serverless (Fargate, StepFunctions, Lambda, SQS)

  • Familiar with GraphQL, DataLoader, and Apollo Client

  • Familiar with MongoDB, Atlas, and Stitch

  • Familiar with PostgreSQL

  • Familiar with ElasticSearch

Compensation:

Compensation is based upon skill and previous experience. Motivated and talented individuals may advance quickly in our fast growing company.

Perks:

  • Health Insurance with BCBS, Delta Dental (Orthodontics coverage available), Eye Med Vision

  • 401k plan with company match

  • Tuition Reimbursement

  • 13 days paid time off, parental leave, and selected paid holidays

  • Life and Disability Insurance

  • Subsidized internet access for your home

  • Peer-to-Peer Bonus program

*Not a complete, detailed list. Benefits have terms and requirements before employees are eligible.

Apply

Senior Software Engineer - React/Node

Dealer Inspire, a CARS Inc. company, is hiring for our METAL Team!

METAL is Dealer Inspire's (DI) brand-new Inventory Management System (IMS). It is built with modern design, plus lightning-quick controls, to help our clients move metal faster than the competition - without any training needed. Designed mobile and tablet-first, METAL allows car dealers to quickly and easily manipulate their vehicle inventory and have those changes appear on their Dealer Inspire website in real-time with API synchronization. From easy-to-implement pricing rules, to the ability to upload hi-res inventory pictures, METAL offers a full-suite of features that Senor inventory management.

Essential Duties & Responsibilities (including, but not limited to):

  • Architecture and development of new features;

  • Improve performance; Modify existing code to fix errors and bugs;

  • Set and enforce code quality standards and test coverage;

  • Mentoring of junior developers.

**Required Skills & Experience: **

  • 3+ years of professional experience with front-end technologies; including React, Redux, Webpack.

  • Mastery of JavaScript, HTML, and CSS/SASS/StyledComponents.

  • 3+ years of professional experience working with NodeJS; including the Express framework.

  • 5+ years of professional experience working with SQL or NoSQL databases; the ability to write efficient queries and benchmark/profile them.

  • Strong understanding of asynchronous programming.

  • Experience with performance debugging and benchmarking.

  • Experience with testing frameworks, such as karma, mocha, or jest.

  • Experience with Git version control.

  • Understanding of CI/CD.

  • Strong attention to design detail (UI/UX).

  • Strong verbal & written communication skills.

  • Strong documentation skills.

  • Experience working remotely & as part of a distributed engineering team.

Highly Desired:

  • Mobile-first, responsive web design.

  • AWS Cloud Architecture and Serverless (Fargate, StepFunctions, Lambda, SQS).

  • GraphQL, DataLoader, and Apollo Client.

  • PostgreSQL.

  • ElasticSearch.

Apply

Senior Full Stack Developer

Who we are:

At AMOpportunities we connect healthcare trainees with clinical training experiences via an application and program management platform. We partner with hospitals, schools, institutions, and educators to create valuable educational programs for our visitors. The world is facing a global shortage of healthcare professionals, and AMOpportunities works to ensure that trainees have access to the clinical training they need to become the next generation of caregivers. We are a Series-A funded startup and a market leader in our field.

About the position:

We are seeking a Senior Full Stack Developer who has experience working to create a robust API with us. This individual will be responsible for the design, development, and implementation of several key business applications.

The daily responsibilities for this Senior Full-stack Developer will include:

  • Working in a fun and collaborative environment to design and develop full-stack applications

  • Development work will span both back-end and front-end development, varied based on the feature being developed (60-65% back end, 35-40% front end)

  • Serving as a lead and mentor to more junior team members, conducting code reviews and coaching on development best practices, code coverage, etc.

  • Creating a functional-based code using Javascript/Typescript.

  • Architecting and developing ETL’s using AWS Kinesis and Athena.

  • Working within a MySQL database environment.

  • Creating secure Web APIs

  • Developing the front-end using JavaScript and associated JavaScript libraries (React, Angular)

  • The majority of development work will be new feature development, enhancements, and testing

    Required Experience and Qualifications:

  • Required bachelor’s degree

  • Has launched at least one enterprise software product.

  • Must have at least an AWS Developer Associate or AWS Solutions Architect certification.

  • Minimum 7+ years of professional experience entering the command ‘git merge’ in a team environment.

  • Familiar with state management frameworks (Redux, Ngrx).

  • Advanced experience working with AWS Lambda functions.

  • Advanced experience with continuous integration pipelines.

  • Advanced experience with database design strategies.

  • Advanced Typescript (NodeJS, React, Angular)

Skills:

  • Possess a strong work ethic

  • Be upbeat, driven, intelligent, well-organized, and articulate

  • Thrive in a fun, fast-paced environment startup environment

  • Represent the current team professionally and ethically

  • Be adaptable to change in the workplace and use change as an opportunity for innovation and creativity

  • Ability to manage and prioritize multiple tasks and projects while working in a results-oriented environment

  • Ability to work independently as well as the ability to collaborate across different departments

  • Self-starter; ability to achieve goals without daily supervision

  • Strong analytical skills, detail-oriented, and ability to prioritize effectively multi-task and meet deadlines

  • Takes ownership of problems, has the ability to brainstorm different problem resolution paths, uses sound judgment in selecting solutions to problems, and demonstrates consistent follow-through

  • A high level of written and oral communication skills as well as the ability to think creatively

    What You Gain:

  • Competitive salary

  • Comprehensive Benefits Program: Medical, Dental, Vision, 401k and Commuter Benefits!

  • A mission-driven work environment committed to a spirit of support, growth, and achievement

  • Performance-based career growth opportunities

  • A front-row seat for the exponential growth of a booming education tech company

  • Work/life balance

Equal Opportunity Employer

At AMOpportunities we are deeply committed to the principle of equal employment opportunity for all employees, and to providing our employees a work environment free of discrimination and harassment. We strictly prohibit discrimination and harassment based on disability, gender identity, gender expression, pregnancy status (including childbirth and related states), sexual orientation, race, color, social or ethnic origin, religion, age, HIV status, past/present military service, or any other status protected by federal, state, or local law.

Apply

Remote Jobs

Sorry, no listings for this city at the moment.

Jobs farther away

Full Stack Web Developer

Rogue Squadron - Defense Innovation Unit in Mountain View, CA 1850 mi security postgresql angular typescript express

WHAT WE OFFER

- The opportunity to use your engineering skills to stop emerging terrorism, national security, and public safety threats
- A rapidly evolving problem set that demands creativity, engineering skill, and teamwork
- A small, agile, creative, and collaborative team
- A workshop environment designed for rapid experimentation, prototyping, and iteration
- Partnership with a broader ecosystem including the private sector, FAA, Department of Homeland Security, the intelligence community, and other DoD organizations
- The opportunity to hack on drones and other autonomous systems for a living

CORE RESPONSIBILITIES:

- Develop and maintain websites for cloud-based DIU Rogue Squadron projects
- Implement rigorous security across all dimensions of projects
- Design, test, field, and continuously improve software by engaging with our internal team and external customers

REQUIREMENTS:
- Must be a US Citizen to apply
- Proficient in a subset of: Angular, TypeScript (front end); Nest.js, TypeScript, Express.js (back end) and PostgREST & PostgreSQL OR a deep intellectual curiosity and experience learning new languages and frameworks quickly
- Familiar with security practices including encryption and user authentication
- Ability to rapidly learn new APIs/SDKs, programming languages, and tools
- Commitment to being a team player
- Strong written and oral communication skills
- A portfolio showcasing your work such as existing websites or a GitHub account
- Good understanding of Git, GitHub, and associated workflows
- Experience with continuous integration and deployment
- Minimum education: Bachelor’s degree in a related field or equivalent experience

Apply