Full-Stack Engineer
About Square 8
Square 8 is part of one of the largest inbound logistics companies in the United States. We are building a new logistics management platform that will allow staff to move from the existing manual & legacy application processes to a modern, streamlined system. This is a transition where the current application continues operations while the new one is being built and incrementally rolled out to the organization.
About The Role
We are looking for a full-time full stack software developer with React + Golang expertise and a minimum 3-6 years of experience in Enterprise systems. Knowledge of, and experience with, modern development environments & SDLC is a must (ex.: Git, Docker, CD/CI, AWS, etc.).
This is a full-time remote role (W2 with benefits or 1099 contract) but is expected to be fully integrated with the overall group development effort. The individual is expected to have a high level of independent thinking but is a team player. It is a demanding role, so the work hours may sometimes vary, but the primary objective is the result and not ‘hours spent on the job’. You will be joining an existing fully-remote team with opportunities to grow and learn.
Our team mostly works in US Pacific Standard Time, so you will need to be available for meetings during some overlapping hours.
Responsibilities
Design highly scalable, testable code
Develop frontend and mobile features using TypeScript via ReactJS, React Native, Apollo Client, and NextJS
Develop GraphQL and REST APIs in a microservice architecture environment, written in Golang and deployed in Kubernetes
Manage database schema changes through an incremental SQL migration process
Identify and fix programming bugs
Requirements
Must have
5+ years of overall development experience
3+ years of TypeScript/ReactJS experience
3+ years of Golang experience, or equivalent programing language (Java/C#/Python/Rust)
Some experience with automation testing via the Cypress Framework or similar
Experience with core Golang concepts (Concurrency, Interfaces and Structs, Composition, HTTP server/client, Reflection
- Experience with Docker and containerization concepts
- Some experience building relational databases and writing SQL
- Experience with RESTful API development
- Good knowledge of English, speaking and writing (we use Slack heavily)
- Experience mentoring & guiding less experienced engineers
Nice to have
Experience with GraphQL
Experience with creating CI/CD pipelines
DevOps experience
A Note about Applying to Square 8
Systemic inequities in hiring have caused women, people of color, LBTQIA+ folks,
and others to apply to jobs only if they meet 100% of the qualifications. Square 8 encourages you to break that statistic and apply, as no one ever meets 100% of the qualifications. We look forward to your application.
We will be closing applications for this position on January 27th, 2023 with a decision expected with two business weeks of closing applications.
Principles only, no agencies or recruiters.
Recruiters - please see this page on how to contact us.
- Department
- Engineering
- Remote status
- Fully Remote
Workplace & culture
The Square 8 team is remote first and global, welcoming a wide diversity of cultures, skills & backgrounds.
We provide full benefits, competitive salaries and overall compensation, plus we value worklife balance. And, live anywhere you like!
About Square8
Square 8 is part of one of the largest inbound logistics companies in the United States. Based on the West Coast of the US, our fully remote team is located all over the world. More at Square8.com
Recruiters
Please see this page on how to contact us. Do not email staff directly.
Full-Stack Engineer
Loading application form
Already working at Square8?
Let’s recruit together and find your next colleague.