Full Stack Developer
Type of Job
April 12, 2021, 3:00:00 PM
5S Technology’s Mission
5S is a small, distributed team with a critical mission: To empower American workers to shape the future of work. Our sophisticated data tools and services allow workers to earn and maintain a prominent role in labor markets to the benefit of employees and businesses.
We fundamentally believe in the value of work, and in the dignity of the common person. We celebrate the role workers have in the success of industry and our economy, and champion them as core constituents in our labor markets, and in the success America will achieve this evolving century.
Full Time Mid-Level Full Stack Developer (Remote)
We are searching for a Full Time, Mid-Level, Full Stack Developer to join our team. You will report to our Lead Engineer and will work alongside other full-stack engineers.
Our core products consist of a mobile app union members use to report field infractions; a dashboard where those reports are submitted as claims; and a violation detection system that uses machine learning to auto-identify possible contract violations. Our focus is on creating a secure, resilient, and scalable data platform with thoughtfully designed applications to allow users to access and leverage data. This requires building or applying many pieces of associated tooling, documentation, and libraries.
Our Tech Stack:
Node JS with Express (API)
React with Material UI (web app)
React Native (iOS and Android)
Python (data science and machine learning)
Essential Duties & Responsibilities:
Work across the full stack of both our mobile and web applications to build highly scalable, distributed solutions
Maintain high standards of code integrity and thoughtful application design
Assume leadership of new projects and features from conceptualization to deployment
Collaborate regularly with designers, engineering team and product team in an agile dev environment
Creating highly testable and stable service implementations
Develop new features in support of rapidly emerging business and project requirements
Thriving in a rapidly changing environment, continuously working to adapt our process to new circumstances
Providing guidance during discussions and decision-making around improving engineering processes
Mentoring less experienced engineers on the team through code review and working with Product to define projects for individual team members based on their skills and needs of the project
Working with Product to define estimates and timeline for work required, and providing alternative solutions when necessary to make trade-offs to balance time and product requirements
3+ years of engineering experience building consumer-facing web or mobile applications.
You are a multi-tasking programmer who can handle the complete implementation of a web or mobile app using front and back end technologies like React Native, ReactJs, Node JS, SQL, etc.
You are comfortable working with part of our tech stack.
You are curious and willing to master components of the stack where you initially have less experience
You possess the ability to make thoughtful architectural decisions and trade-offs for early stage products that requires iteration in response to customer feedback
You possess first-rate technical ability and productivity
Familiarity with version control systems such as git
You are able to communicate effectively orally and in writing in English
You are available to work during normal business hours in the Central Time Zone.
You have reliable access to a place to work productively with high-speed internet
Help shape the engineering culture at a startup
Contributed to constructing a unique, impactful platform
Help grow the company as part of the early team
Benefits & Perks:
Flexible work schedule
Comprehensive health benefits
Diversity and Inclusion and EEO
At 5S Technology, we are proud of the culture we are building, providing entrepreneurial spirits the opportunity to impact labor markets by strengthening the enforcement ability and bargaining power of labor unions worldwide. We are looking for exceptional partners to grow with us to help create the future.
At 5S, we believe our differences make us stronger. Our common vision is enhanced by our many different perspectives. 5S Technology strives to create a culture that includes and solicits people from all backgrounds and walks of life. We do not discriminate on the basis of race, creed, color, ethnicity, national origin, religion, sex, sexual orientation, gender expression, age, height, weight, veteran status, military obligations, or marital status or any other status protected under federal, state or local law.