Company
Dismantly is building the next generation operating system for auto dismantlers. Our platform powers vehicle inventory, part cataloging, fitment intelligence, pricing, invoicing, and multi-channel sales replacing legacy systems that haven't evolved in decades.
We operate in a data-heavy, highly structured domain where correctness, scalability, and performance matter. If you enjoy solving hard problems around data modeling, system design, and real-world complexity, you'll feel at home here.
Role Overview
We are looking for a Senior Full Stack Engineer who can take ownership of features end-to-end from front-end architecture and user experience to backend services, data models, and system integrations.
This role goes beyond CRUD development. You will be working on complex domain models, large datasets, and performance-sensitive systems, helping shape the technical foundation of the product as it scales globally.
What You'll Do:
Front End
- Design and build robust, scalable user interfaces using React.js and TypeScript.
- Own frontend architecture decisions (state management, component structure, performance).
- Work closely with product and design to deliver clear, intuitive workflows for complex data.
- Optimize frontend performance for data-dense views and large result sets.
Backend & Cloud
- Design and implement backend services using Python on AWS serverless infrastructure
- Build APIs using AWS Lambda, API Gateway, DynamoDB, S3, and related services
- Ensure systems are scalable, secure, and cost-efficient
- Write clean, testable, and well-documented backend code
Data Modeling & System Design:
- Design clear, extensible data models.
- Make thoughtful trade-offs between normalization, denormalization, and performance
- Handle evolving schemas, migrations, and backward compatibility
- Work with search, indexing, and analytics layers to support fast querying at scale
Collaboration & Ownership
- Collaborate with product, operations, and other engineers to translate real-world problems into software
- Take ownership of features from concept to production
- Review code, improve standards, and contribute to overall engineering quality
- Help shape technical direction and best practices as the team grows
What We're Looking For:
Minimum of three years of professional experience.
Strong experience as a Full Stack Engineer working with:
- React.js + TypeScript on the frontend
- Python on the backend
- AWS serverless architecture (Lambda, API Gateway, DynamoDB, S3, etc.)
Deep expertise in data modeling
- Comfortable designing complex schemas
- Experience handling large, structured datasets
- Strong understanding of real-world domain modeling
Experience using LLM coding tools such as Claude Code, Cursor, etc
Solid understanding of system design, performance, and scalability
Ability to reason clearly about trade-offs and long-term maintainability
Nice to Have
- Experience with search systems (OpenSearch, Elasticsearch, Algolia, etc.)
- Background in SaaS products with complex business logic
- Familiarity with automotive, e-commerce, logistics, or inventory-driven domains
- Experience working on data migrations or legacy system replacements