About the job
Join Our Mission
At TheIncLab, we specialize in engineering innovative digital applications that empower mission-critical teams to excel. Here, your work will contribute to transformative technologies that truly make a difference.
Your Role Awaits
We are seeking a Senior Software Engineer to join our dynamic Research & Product Innovation team. This position focuses on rapid software prototyping for prospective clients, while also providing support for internal product development. Ideal candidates will be full-stack engineers with extensive experience in TypeScript, Node.js, and modern web development frameworks, as well as proficiency in Rust.
You will take ownership of complex features, thriving in a fast-paced, experimental setting. The role requires you to work onsite at one of our offices in Nashville or Tampa three days a week.
Key Responsibilities:
- Rapidly design and develop software prototypes, from backend APIs to frontend user interfaces.
- Create intuitive, responsive interfaces using modern frameworks such as React, Vue, or Angular.
- Architect scalable backend systems utilizing Node.js and TypeScript, employing Rust as necessary.
- Design and model data structures to support flexible and performant applications.
- Configure and integrate databases and external services effectively.
- Lead feature development while mentoring team members on best practices.
- Make informed technology and architecture decisions for new prototypes and experiments.
- Engage in code reviews, team planning, and technical discussions.
- Keep abreast of emerging technologies in web development and full-stack engineering.

