Senior Fullstack Engineer
Natter · Remote · Remote - GMT */-3hrs ·
COMPENSATION
€•• – ••k
Listed on the employer's job board (Ashby)
- Senior Fullstack Engineer
- Fully remote position
- React + TypeScript + AWS
- Series A startup
- End-to-end ownership
Join Natter's engineering team to shape the enterprise conversation intelligence category. You will work across the entire stack, from database schemas to user interfaces, leveraging AI tools to solve complex problems for Fortune 500 clients.
The team values autonomy and clean code, shipping updates multiple times a day without a separate QA department. You will collaborate closely with product and design to define technical direction and deliver high-quality software.
What you'll do
- Own features from conception through deployment across frontend and backend
- Design and build scalable APIs, data models, and backend services
- Create polished and performant user interfaces using React
- Collaborate with product and design teams to shape product decisions
- Set technical standards and contribute to architectural choices
- Participate in code reviews and help improve team quality
- Proactively identify and resolve performance or security issues
What you'll need
- 5+ years of professional software engineering experience
- Strong fullstack ownership with proficiency in React and TypeScript
- Track record of shipping production software in fast-moving environments
- Strong product instincts with a focus on user needs
- Comfortable making technical decisions amidst ambiguity
- Excellent communication skills for technical and non-technical stakeholders
- Experience with AWS infrastructure and CI/CD pipelines
Nice to have
- Experience building AI or LLM-powered products
- Background in B2B SaaS or conversational voice interfaces
- Previous work in early-stage or high-growth startups
Stack
- Kotlin
- TypeScript
- Python
- Rust
- React
- Postgres
- DynamoDB
- Kafka
- ECS
- EKS
- Lambda
- AWS CDK
How you'll work
- Fully remote work environment
- Team size growing from 30 to 60 employees
- No separate QA team; engineers own testing and shipping
- Multiple deployments per day via CI/CD and feature flags
- Use of AI tools like Claude Code for efficiency
Hiring process
- Screening interview (30 minutes)
- Take-home technical test (1-2 hours)
- Systems design session (1 hour)
- Final conversation with the CEO