What are the responsibilities and job description for the Senior Full Stack Engineer position at American Logistics?
Let’s face it, nobody cares about a common, puffed-up job description about how great we are.
So, let’s make this about you.
It’s about you being a builder…and currently not building anything impactful to you.
It’s about you desiring something more challenging, but you’re too busy with ‘work’ to go find it.
It’s about you caring enough about your career to read this post to the end before applying.
It’s about you not really aligning with your company’s values in a way that allows you to thrive personally and professionally.
…And it’s about you tackling really hard challenges that lead to win-win outcomes for yourself, the company, and the customers you serve.
Problem Solved!
In this role, you'll be at the forefront of developing our new Non-emergency Medical Transportation (NEMT) platform that will take our mission to eliminate mobility barriers to healthcare to the next level. You will use the latest cloud solutions and technology to craft scalable, efficient, and reliable full-stack applications.
Your work will directly impact our company's growth, enhance our customer experience, and set new standards in our industry. By leading development efforts and collaborating with cross-functional teams, you'll solve complex problems that have real-world implications, driving innovation and excellence in our products and services.
In the first 90 days, you will conquer the following:
- 7 days – set up local node.js development environment and get access to required non-local resources in the cloud, databases, and credentials. Get the local environment to build and run codebases of several projects. Demo running existing development environments locally.
- 14 days – contribute code toward sprint goals, participate in code reviews, have pull requests reviewed, approved, and merged for the team. Work on at least one Jira ticket in a sprint, clarify requirements with product owner, make code changes, pass code review, and get the code merged and deployed to DEV and QA environment.
- 30 days – take ownership of one of the front-end React code bases. Be able to make changes in any part of it, actively suggest improvements to the structure, quality, and performance of the code. Document its current state and present a roadmap for technical improvements and addressing technical debt. Actively participate in code reviews and quality controls for at least two tickets from other team members.
- 60 days – take ownership of 4 React and React Native front-end codebases. Drive code reviews and quality control. Create at least 1 Jira epic with at least 12 tickets to drive improvements in architecture and address technical debt. Dive deep into the back-end node.js microservices and databases. Demonstrate making changes in the microservices, event producers and consumers throughout the entire application stack.
- 90 days – take ownership of 12 back-end Node.js micro-services. Drive back-end code changes, reviews, and releases. Improve at least one back-end component, suggest at least 2 optimizations, simplifications, or performance improvements to the platform. Mentor 2 less experienced coworkers, introduce best practices. Build out expertise observing production systems and actively suggest improvements regarding performance and cost controls.
Soft Skills:
Your excellent problem-solving abilities and keen attention to detail will be crucial as you navigate complex development challenges. Strong communication and collaboration skills are essential, as you'll be leading development efforts and providing guidance to junior team members. Your adeptness at time management and organization will ensure you thrive in our fast-paced environment, consistently meeting deadlines and delivering high-quality work.
Technical Skills:
You bring proficiency in Node.js, Express, React, Redux, and React Hooks, coupled with a strong understanding of JavaScript/TypeScript, HTML, and CSS. Your experience with AWS Cognito and a solid grasp of authentication/authorization policies and procedures will be vital. Familiarity with databases like DynamoDB, PostgreSQL, or Microsoft SQL Server, along with knowledge of automated testing frameworks such as Jest, Enzyme, or Cypress, will enable you to maintain robust and reliable applications. Experience with CI/CD tools like GitHub Actions and cloud deployment tools like Terraform, as well as a strong understanding of security best practices and authentication protocols, will round out your technical expertise.
Other:
This is a very senior, high-impact position. We are looking for candidates with at least 10 years of work experience.
Periodic mandatory team meetings will be held on-site at our offices in St. George, UT.
You must physically reside in the United States with preference given to western states.
About Us
American Logistics is a leading provider of non-emergency medical transportation (NEMT) management services, dedicated to removing mobility barriers to healthcare. With over two decades of experience, we specialize in coordinating transportation benefits for health plans and transit agencies, ensuring members have reliable access to care.
Our mission is to deliver exceptional transportation management solutions that enhance member experiences and promote better health outcomes. We achieve this through a hybrid approach that combines innovative technology with compassionate human support, tailoring our services to meet the unique needs of each individual.
Our core values guide our commitment to excellence:
Be Genuine: We strive to say and do the right thing, staying humble, forthright, and honest in our interactions.
Put People First: We care for individuals more than processes or profit, creating solutions and providing experiences that improve lives.
Foster Transparency: We build our brand on trust, acknowledging successes, accepting responsibility for shortcomings, and working towards solutions.
Stay Relevant: We learn, progress, and innovate, continuing to forge thought leadership through a changing landscape.
Maintain Tenacity: We are diligent and determined, showing relentless dedication to performance, execution, and accountability.
Teamwork: We leverage partnerships, believing that when people of goodwill labor cooperatively in an honest and dedicated way, there is no end to what can be accomplished
Your Call To Action!
You should only talk to us if you feel we can truly heal your career wounds. If you have read this far, you have grit and we should meet!
While a resume is important, we would like to get to know you as a person.
Please reach out to recruiting@americanlogistics.com with your resume and let us know the answers to these three important questions:
What motivated you to respond to this role?
What do you feel you are capable of achieving?
How can we best reach you for a conversation this week?
**We only respond to people who invest the time in providing genuine, well-thought-out (non-AI) responses!