Job Closed
This listing is no longer active.
The customer activation platform that helps brands deliver joyful experiences at massive scale.
Senior Fullstack Software Engineer, Nova
Location
California + 1 moreAll locations: California | Colorado
Posted
172 days ago
Salary
$133.5K - $212K / year
Seniority
Senior
Job Description
Senior Fullstack Software Engineer, Nova
Iterable
• Build and iterate on the frontend and backend components that power agentic user experiences. • Collaborate with design and product teams to create intuitive, conversational interaction patterns. • Work across the stack to integrate frontend workflows with backend services, platform APIs, and internal tooling. • Contribute to the evolution of underlying frameworks, including agent workflows and supporting infrastructure. • Participate in architectural and design discussions to ensure solutions are scalable, maintainable, and aligned with product goals. • Write high-quality, well-tested code and help refine engineering standards and best practices. • Debug production issues, improve observability, and contribute to system reliability. • Partner with other engineers to deliver features from concept to production, including technical design, implementation, testing, and rollout.
Job Requirements
- 5+ years of experience building full-stack applications in production environments.
- Strong proficiency with TypeScript and experience working across both frontend and backend systems.
- Experience with modern frontend frameworks (React preferred) and backend application development.
- Ability to design clean, maintainable APIs and internal interfaces.
- Strong collaboration skills and comfort working closely with product and design.
- Ability to operate independently, manage ambiguity, and drive work to completion.
- Interest in building intelligent, agent-driven experiences, even without prior LLM experience.
Benefits
- Competitive salaries, meaningful equity, & 401(k) plan
- Medical, dental, vision, & life insurance
- Balance Days (additional paid holidays)
- Fertility & Adoption Assistance
- Paid Sabbatical
- Flexible PTO
- Monthly Employee Wellness allowance
- Monthly Professional Development allowance
- Pre-tax commuter benefits
- Complete laptop workstation
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer, Marketing Enablement – Full Stack
InstacartInstacart invites the world to share love through food. This is how homemade is made.
• Develop production emails using our React-based component library • Lead complete projects independently to build marketing platforms and tooling • Architect scalable full-stack solutions spanning frontend (React, Next.js) and backend (Ruby, REST APIs, GraphQL) • Design and implement reusable abstractions, frameworks, and patterns • Build robust APIs and services using Ruby, SQL, and modern databases • Develop responsive, accessible HTML/CSS rendering systems • Partner directly with Marketing and Product stakeholders • Mentor junior engineers through code reviews and technical guidance
• Collaborate with internal departments on system enhancements, problem resolution, and project requirements • Act as a mentor and support resource to junior developers within the team • Develop, test, and debug full-stack application code in line with business requirements • Maintain version control and follow established change management practices • Analyze and enhance existing systems and processes to improve performance and usability • Design and implement user-facing features and backend services using modern development frameworks and tools within the PHP ecosystem • Create and maintain technical documentation, including specifications and process definitions • Engage with external vendors when necessary for system integration or support
• Own and evolve the target architecture for core transactional platforms • Design scalable, resilient, and secure distributed systems • Define and govern microservices and event-driven architecture patterns • Lead architectural decision-making across multiple engineering teams • Ensure alignment with non-functional requirements (performance, availability, security, compliance) • Guide teams on clean architecture, Domain-Driven Design, and SOLID principles • Review solution designs and code from an architectural perspective • Partner with DevOps and platform teams on CI/CD, deployment, and runtime architecture • Drive cloud adoption and container-based delivery models • Identify technical risks early and define mitigation strategies • Support production readiness, operational stability, and incident prevention • Act as the technical escalation point for complex architectural issues
Full Stack Software Engineer – Summer Intern
Symmetry SystemsSecuring Data With Precision and Scale in Modern Enterprises
• Assist in developing and testing new features for our security platform • Collaborate with cross-functional teams on data analysis and visualization projects • Participate in research initiatives related to emerging threats and security trends • Support documentation efforts for internal and external use • Contribute to software development tasks under the guidance of senior team members




