Backend Developer (Node.js & AWS) | Exciting Logistics Integration Software Company

  • Full-time

Company Description

About the Role

Since Chain.io is primarily focused on Supply Chain Integrations, you will working within the back-end cloud and infrastructure areas - performing engineering, development and programming tasks using back-end Javascript (Node.js), doing Test Driven Development (TDD) and Unit Testing activities using tools like JEST and working with our tech stack that includes Node.js, AWS Lambda, CircleCI, React, and Terraform. You can work from anywhere in the United States for this position.

  • Chain.io believes heavily in TDD. You will be working alongside an expert engineering team who value deploying high quality code.

  • If you are only interested in working alone, and don’t have a passion for TDD and Unit Testing best practices you will probably not be a good fit for us.

  • You will be solving complex supply chain integration business and technology challenges and requirements by developing new and connecting existing solutions with small focused microservice functions.

  • You will be developing efficient and reusable code, on the back end using Node.js.

  • You will work directly with our integration partners and clients; communicating on integration testing and analysis.

  • You will work within a serverless platform consisting of many microservices and cloud services.

  • You have led projects that provide solutions bringing experience with critical problem solving.

  • Demonstrated extensive knowledge building scalable systems.  

Qualifications

The ideal person for this position should have a passion for back-end development, be strong in Javascript (Node.js), can work collaboratively with others, has a knack for writing reusable code, and embraces TDD, Unit Testing using JS Promise, DevOps, and Automation. 

  • You MUST have 3-7+ years of experience, primarily as an engineer working in the back-end with Node.js. 

  • Understand the principles of microservice development.

  • Having experience with AWS Lambda, Jest, CircleCI, and Terraform is great.

  • Strong belief in TDD, DevOps and automating as much as possible.

  • If you have prior experience using JEST or a similar framework for Unit Testing this would be a huge plus.

  • Prior experience with microservices and architecting systems in the cloud.

  • Experience leading a development team would be a huge plus.

  • Ability to break down complex problems into a variety of simple and generic problems.

  • Comfortable with client interaction.

  • Ability to work autonomously and productively as well as collaboratively with a team and other stakeholders.

Additional Information

We're Excited About You Because

  • You are poised to contribute to the future of how Logistics and Supply Chain integrate with trading partners.

  • You have a bias to action, prize results over activity, value speed to market, and strive for efficiency.

  • You thrive in situations with big opportunity and limited direction. They bring out your best talents to create, solve, own, guide, drive and stretch yourself and others.

  • You share our intense curiosity about the impact of technology on our world, and want to bring that lens to bear on making a significant positive difference. 

Our company is an equal opportunity employer; applicants are considered for all roles 

Who We Are

Chain.io is one of the fastest growing remote-first logistics technology software companies and has developed an industry leading logistics integration software platform for 3PLs, Freight Forwarders, Shippers and SAAS providers who need to integrate with customers, agents, suppliers and other systems. Once a client is connected to Chain.io’s platform, they have access to pre-built best practice business processes including bookings, shipments, purchase orders, ASNs, status updates, documents, invoices, and more. They also have access to other prebuilt adaptors with our SaaS customers on the platform.

Review the Video From Founder and CEO Brian Glick on What is Chain.io is attached in this job req. 

Chain.io Headquarters, Compensation and Benefits Overview

  • Headquarters at 1518 Walnut Street in Philadelphia and is situated in one of the best areas of Philadelphia / Rittenhouse Square and can be easily accessed from SEPTA trains to Suburban Station, SEPTA buses and PATCO.
  • Our Brand and Culture is more than how we market our products; it's a way of thinking and a way of acting. It pervades everything we do, from the way we hold meetings, how we write our documentation, to how we present our internal accounting documents. 
  • We believe in 3 main principles - Nice, Accessible and Professional at all times.
  • Our salary is extremely competitive based on prior skills and experience and we give our employees a flexible work schedule, where you have the ability to work remotely and set your own work hours.
  • PTO overview - you are required to use at least 10 days per year with a soft ceiling of 20 days (very flexible if you need to go over).
  • We offer you subsidized Health and Dental insurance as well as 401K.
  • We give you the opportunity to be reimbursed for conferences and professional development.

***YOU MUST BE A CITIZEN OF THE UNITED STATES, HAVE YOUR GREEN CARD OR LONG TERM VISA TO APPLY TO THIS POSITION***

Diversity drives innovation, enables better decisions to support our customers, and inspires change for the better. We're building a culture where differences are valued and welcomed. We work together to bring out the best in each other. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or any other applicable legally protected characteristics in the location in which the candidate is applying.