FreightPlus Logo FreightPlus
@

Full-stack Developer

Location: Quincy, MA

Posted on: 06/19/2023

Apply

Job Description

FreightPlus is an industry provider of data-driven transportation management,
offering businesses customized and fully tailored managed transportation
solutions in a boutique environment where clients get the individual attention
they deserve. FreightPlus combines first class customer service with
innovative technology and industry best practices to help mid-size and growing
companies work efficiently in the $800B domestic transportation market. The
Company is ranked #184 in the most recent Inc. 5000 list of fastest growing
companies. Visit FreightPlus.io for more information.

**Location: Quincy, MA**

FreightPlus is seeking a Full Stack Developer to join our team. Our Software
Engineer will be proficient in both front and back-end code development. This
role requires a significant set of technical skills, including a deep
knowledge of database design and multiple programming languages. Communication
skills are critical when working with various departments across the
organization.

**Responsibilities**

The Full Stack Developer is responsible for:

* Managing the complete software development process from conception to deployment
* Maintaining and upgrading the software following deployment
* Managing the end-to-end life cycle for the production of software and applications
* Overseeing and guiding the analyzing, writing, building, and deployment of software
* Overseeing the automated testing and providing feedback to management during the development process
* Modifying and testing changes to previously developed program
* Developing front end website architecture
* Designing user interactions on web pages
* Developing back-end website applications
* Creating application servers and databases for functionality
* Ensuring cross-platform optimization for mobile applications
* Ensuring responsiveness of applications
* Seeing through a project from conception to finished product
* Designing and developing APIs
* Aligning technical design and function with business requirements
* Staying abreast of developments in web applications and programming languages

**Requirements**

* For this role we are looking for a Generalist
* Generalist: Generalists are typically found on small teams or in small companies. In this setting, data engineers wear many hats as one of the few “data-focused” people in the company. Generalists are often responsible for every step of the data process, from managing data to analyzing it. This is a good role for anyone looking to transition from data science to data engineering, since smaller businesses won’t need to worry as much about engineering “for scale.”
* Pipeline-centric: Often found in midsize companies, pipeline-centric data engineers work alongside data scientists to help make use of the data they collect. Pipeline-centric data engineers need “in-depth knowledge of distributed systems and computer science,” according to Dataquest
* Database-centric: In larger organizations, where managing the flow of data is a full-time job, data engineers focus on analytics databases. Database-centric data engineers work with data warehouses across multiple databases and are responsible for developing table schemas

Characteristics we expectOur Software Engineers will lead by example. Software
Engineers must therefore possess and express all the qualities we expect in
our developers, including curiosity, passion, self-accountability, and
diligence. In addition, owning a project’s execution will require them to be
organized, disciplined, and autonomous; leading a team will require them to be
patient, excellent verbal and written communicators, and able to move fluidly
between macro and micro concerns.

Helpful Skill Sets & Experience

* Fundamental understanding of:
* Front-end languages such as HTML, CSS, and JavaScript
* JavaScript frameworks such as React, Angular JS, and Amber
* Server-side languages such as Node.js, Python, and .Net
* Database technology such as MySQL, Oracle, and MongoDB
* Utilizing REST API and GraphQL
* Architecting SOA applications
* Writing user stories
* Collaborating with internal / external engineering teams
* Working with version control systems like Git, CodeCommit, Azure DevOps

Certifications (Preferred)

* Cloudera Certified Professional (CCP): Data Engineer
* Google Cloud Certified Professional Data Engineer
* Certificate in Engineering Excellence Big Data Analytics Optimization (CPEE)
* IBM Certified Data Engineer – Big Data
* Amazon Data Engineer Certification

**Benefits**

The compensation package includes a competitive salary, performance bonuses,
health, dental, disability and 401k benefits, and unlimited vacation.

Skills:

Angular
API
Azure
Best Practices
Big Data
Control Systems
Customer Service
Data Science
JavaScript
Optimization
REST
SOA
Software Development
Testing
Version Control