Senior Full Stack Engineer
Senior Full Stack Engineer at NaviStone, a Cincinnati-based marketing platform for B2C brands (hybrid, 2 days/week in office). You lead design and implementation of high-availability software, own your systems' AWS architecture, and mentor engineers, working primarily with TypeScript, React, Node.js, and Postgres.
- Compensation
- Not disclosed
- Location
- Cincinnati, OH
- Work setup
- Hybrid
- Seniority
- Senior
- Employment
- Not specified
- Experience
- 8+ years
- Category
- Fullstack
- Posted
Skills
Must have
- At least 8 years of experience building web applications using TypeScript, React, and Node.js
- Degree in Computer Science and/or relevant experience in software development
- Comfortable owning the architecture your code is deployed to, with familiarity working in AWS
- Experience working with relational databases (Postgres) and non-relational databases
- Leadership skills to effectively direct engineering teams, guide managers, and support executives
- Understanding and championing techniques for improving engineering productivity
Nice to have
- Experience with Snowflake
- Experience building asynchronous APIs and event-driven backends
Full description
Senior Full Stack Engineer
Delivering growth for marketers is what NaviStone is all about. For B2C brands in considered-purchase verticals, we deliver proven, time-tested results. The NaviStone platform empowers marketers by finding, activating, and converting lucrative audiences, with incredible impact!
The Role**
As a Senior Full Stack Engineer, you will collaborate with an innovative and forward-thinking team, use your deep expertise in TypeScript, React, and Node.js to directly contribute to the release of quality engineering solutions, and support the future of the software and company.
What You'll Do
- You will lead and participate in the design and implementation of major software components, systems, and features with high-availability and high-reliability in mind.
- You will actively seek out opportunities to teach, mentor, and/or sponsor fellow team members. Serve as a role model for other engineers through thorough code and architecture reviews and modeling best practices within your team.
- You collaborate with engineers across teams to ensure alignment and knowledge sharing.
- You will partner with engineering managers to guide the approach and execution of technical solutions.
- You will own the architecture of the systems you build, including how your code is designed, deployed, and operated in AWS.
- You will need to apply your deep understanding of the software engineering discipline, industry best practices, and creativity toward the design, implementation, and support of software products.
- You should lead by example, driving decisions, influencing others, and showcasing strong technical & problem-solving skills.
What You Will Need to Succeed
- You have at least 8 years of experience building web applications using TypeScript, React, and Node.js.
- You have a degree in Computer Science and/or relevant experience in software development.
- You are comfortable owning the architecture your code is deployed to, with familiarity working in AWS.
- You have experience working with both relational databases (Postgres) and non-relational databases.
- Experience with Snowflake is a plus but not required.
- Experience building asynchronous APIs and event-driven backends is a plus.
- You will use leadership skills to effectively direct engineering teams, guide managers, and support executives.
- You understand and champion techniques for improving engineering productivity.