Software Engineer (Fullstack) - S44, LLC
Mahwah, NJ 07430
About the Job
Who You Are: We are looking for a Fullstack Software Engineer to design and develop various web applications for our products. You will work collaboratively with a team of software developers, UI/UX designers and product owners to analyze user requirements and drive the implementation and release of features and updates. You are excited to drive success of the product by creating the best user experiences powered by clean, readable, and maintainable code. With a hunger for all things tech, you will bring an open mind to learning new things as well as a fresh perspective. With a startup mentality S44 will provide you with many opportunities for growth.
What you Bring to the Team:
Experience with frontend and backend programming languages and frameworks such as JavaScript, TypeScript, React, Angular, Java, Python, SpringBoot and NodeJS.
Experience in object-oriented design and common design patterns.
Experience in building distributed software systems.
Working knowledge of software design and architecture, such as microservices.
Experience in AWS, GCP, or other Cloud providers.
Experience working with SQL and NO-SQL Databases.
General understanding of algorithms and data structure.
Ability to build & deliver high quality software in an agile environment.
Ability to use critical thinking and sound judgement.
Ability to troubleshoot production issues across multiple environments and Operating Systems.
Passion for building and delivering impactful products.
Great communication, teamwork, and interpersonal skills.
At least 3-5 years of work experience in a fullstack engineering role.
Bonus Skills:
Experience using infrastructure-as-code frameworks like Terraform
Ability to build and maintain event-driven architectures and big data pipelines
Experience with machine learning and natural language processing and generation.
Within Your First Month, You'll:
Learn about S44, our business model, and the product or service offerings you will manage.
Meet with Product Owners, stakeholders, and internal team members to start building rapport.
Attend team meetings and ceremonies.
Ramp up on our technology stack through peer-led training sessions.
Begin to write internal documentation for your work so teams are looped in on the latest updates.
Complete and deploy your first assigned projects/tasks.
Contribute ideas, ask questions, and raise concerns when encountering challenges.
Within Your First 3 Months, You'll:
Feel comfortable navigating our tech stack and continuously work with your team members to help fill in any gaps of understanding.
Work collaboratively with your manager to identify areas for personal growth and create a plan to improve.
Own major areas of an application or product that you have been assigned.
Proactively provide and implement recommendations to improve the quality and stability of our applications.
Contribute to S44 Automotive's continuous improvement initiative by bringing fresh ideas and the energy to bring our team to the next level.
What are the Benefits of Joining Our Team?
At S44, we take ultimate pride in our employees! By choosing a career at S44, you gain:
Competitive compensation that includes equity
Covered premiums for health, vision, dental benefits (buy-up options available)
Unlimited Paid Time Off
Unlimited sick leave program
Paid parental leave program
401K plans
Continuous learning opportunities
Virtual-first culture
What to Expect from Our Selection Process:
While an advanced degree is not required, we seek passionate technologists who possess both technical and soft skills to excel on our team. Our selection process is designed to assess the whole candidate and foster a mutual match for you and us. The process includes:
Apply by submitting your resume, cover letters are optional
The S44 Hiring Team reviews your application
Introductory Video Interview with a member of the S44 Hiring Team to discuss what you are looking for in a role, as well as answer any high-level questions about us
Complete an online skills test
Technical Interview using HackerRank and Microsoft Teams in order to dive deep into your technical and problem-solving skills.
Final Interview, either video or in-person, to enable our leaders to get to know you and give you the opportunity to share all your burning questions about S44, our culture, and your desired role.
#LI-DNIPI250267954