Senior Software Engineer - Full Stack

| Remote
Sorry, this job was removed at 3:36 p.m. (CST) on Wednesday, February 24, 2021
Find out who’s hiring remotely
See all Remote jobs
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Who We Are:

We are on a mission to modernize the Transportation, Logistics and Supply Chain industry. We partner with our clients who are leading the industry beyond disruption. We bring transformational business strategies and digital products, to our clients, that make the world more efficient, connected and viable.  We are inspired by people who are passionate, curious and want to innovate.

 

Job Description

We are looking for a Full Stack Engineer who is motivated to combine the art of design with the art of engineering. Responsibilities will include translating requirements into scalable, reliable, ease of use cloud-based applications.  We are working on challenging problems that require bright minds and persistent engineers to solve. We are bringing the transportation industry to the cloud and looking for ways to leverage data analytics to provide additional value to our customers. It is a journey that will allow you to: 

  • Write, test, document and deploy code to support our client’s requirements
  • Develop new user-facing features
  • Build reusable code and libraries for future use
  • Ensure the technical feasibility of UI/UX designs
  • Build backend APIs and optimize the application for speed and scalability
  • Design and implement data storage solutions
  • Develop awesome products for our clients using the latest frameworks
    • Our preferred stack includes React, Node/Spring, Java/Scala/Kotlin, SQL/NoSQL 
  • Implement Infrastructure as Code and support CI/CD with tools like CircleCI and Terraform
  • Work with cloud technologies such as AWS and GCP
  • Participate in design and architecture discussions
  • Understand principles and tradeoffs of monolithic vs microservices-based architectures and everything in between
  • Collaborate with other team members and stakeholders
  • Mentor junior team members
  • Contribute to product vision as the application evolves
  • Collaborate with the team to make key technology decisions and ensure we are performing the right work at the right time
  • Explore and propose new technologies

Skills And Qualifications

We are looking for engineers with the following experience:

 

  • Understanding of ES6
  • Understanding of modern web standards
  • Excellent problem solving and debugging skills
  • Excellent communication skills
  • Understanding of web markup, including HTML5, CSS3
  • Understanding of client-side scripting and JavaScript frameworks
  • Proficient understanding of Git for source control
  • Creating and administering containers using Docker and Kubernetes is a definite plus
  • 5-7+ years of professional web development experience
    • 3+ years of  hands on  experience with JavaScript
    • 2+ years of  hands on experience with React or Angular
    • 3+ years of hands on experience with Java, Scala or Kotlin
    • 3+ years of hands on experience with Spring and/or Nodejs/Expressjs

 

Why Work Here:

Our values are “Go the extra mile, do the right thing, speak your truth, stay hungry and curious, and be cool, no ego.” We work in an open environment where feedback is welcomed and encouraged and we are continuously seeking out how we can be better as individuals, as a team, and as a company. As a growing company, we encourage people that want to have a visible impact in how we build, operate, and perform to apply and join us!

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

We love our location at Lasalle and Wacker. We're right at the river bordering downtown and River North. There are great options for every palate!

Similar Jobs

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