Front End Developer

Sorry, this job was removed at 6:30 a.m. (CST) on Thursday, March 26, 2020
Find out who's hiring in Chicago.
See all Developer + Engineer jobs in Chicago
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

About NFI

NFI is a fully integrated third-party supply chain solutions provider. Serving customers around the world, across a variety of industries, NFI is dedicated to providing customized, engineered solutions that propel a business to succeed. NFI's business lines include dedicated transportation, warehousing, intermodal, brokerage, transportation management, global, and real estate services.

Privately held by the Brown family since its inception in 1932, NFI generates more than $2 billion in annual revenue and employs more than 12,600 associates. NFI operates approximately 50 million square feet of warehouse and distribution space, and its company-owned fleet consists of over 3,000 tractors and 12,500 trailers.

The NFI Logistics' Brokerage division is building a new web-based Transportation Management System from the ground up. We're a small development team with extensive experience writing software for the logistics industry and we're looking for a few more developers based in the Chicago area to help round out our team.

 

Engineering Culture and Values

Our team has established a strong culture where high code quality and test coverage are the status quo. At the same time, we're also focused on minimizing the friction involved in taking an idea, and realizing it in production code. We regularly practice pair programming, and all code changes get reviewed. Our continuous integration practices ensure that code style and test coverage standards are maintained, and we hope to evolve toward continuous deployment in the future. Our team size and horizontal structure enable us to empower team members to find self-guided solutions in a creative and supportive environment.

We are building our system using Domain Driven Design principles alongside utilizing CQRS and Event Sourcing design patterns in any subdomains where it is deemed valuable. Our data infrastructure is comprised of numerous Elixir microservices utilizing Phoenix to serve our APIs and web application, all hosted in the cloud.

 

About the Role

  • Become a key member of a tight, design-minded team that is responsible for guiding, designing, and building the next generation of transportation logistics software.
  • Works closely with UX and visual designers to translate visual design into meaningful interactive experiences.
  • Work alongside partners in Engineering, Product, and QA to solve technical and product problems.
  • Build reusable code and libraries for future use.
  • Ensure the technical feasibility of UI/UX designs.
  • Identify and drive code improvements, including technical debt.
  • Create and maintain automated tests to ensure quality and save time and money.
  • Assist with exploration and proof of concept of new client-side technologies.
  • Provide guidance on the selection of web application technologies and development practices.

 

What We Look For

  • Degree - BA / BS preferred
  • 3+ years of professional front-end development experience
  • In-depth knowledge of browser technologies
  • Strong understanding of UX principles
  • Strong track record of working collaboratively with product management, designers, and backend engineers in developing easy to use web applications
  • Experience in a range of front end web technologies including JavaScript, HTML, CSS and modern front end frameworks (React, Vue, etc)
  • Experience working in an Agile development environment
  • Experience with version control in a production environment
  • Knowledge of DRY principles
  • Must have excellent communication skills
  • Must have strong interpersonal skills and interact well with all departments
  • Some time in the field is expected
  • Some evening/weekend time will be needed for support on critical projects and/or issues
  • Travel required - 5% to 10% depending on projects

 

Benefits

  • Full Benefits: Medical, Dental, Vision, 401K
  • Generous paid time off
  • Performance bonus
  • Paid parental leave
  • Flexible work schedule
  • Budget for ongoing education
  • Free daily team lunch
  • High quality and well-maintained equipment
  • Hosted meetups and community events
  • Daily Killer Queen in our Game Room
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

300 N Elizabeth, Chicago, IL 60607

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about NFI IndustriesFind similar jobs