Introduction:
Kaiizen, a venture-backed tech start-up based in New York, New York, is transforming the single-family residential (SFR) property market with its AI-driven sourcing platform. Founded by a team of successful entrepreneurs, Kaiizen's two applications – Kai, a conversational AI SMS interface that utilizes computer vision for real-time property assessments, and Zen, a comprehensive data platform for informed buying decisions – consistently source thousands of highly curated, off-market properties.
Location:
Remote (Preference: European or Continental US time zones)
Core Hours:
12pm to 2pm EST (4-hour overlap required)
Position Overview:
We are seeking a seasoned ReactNative engineer to serve as the owner of our ReactNative app codebase. This role is focused on ensuring operational reliability and agility while rapidly adapting to new product requirements in our dynamic startup environment.
Key Responsibilities:
- Codebase Ownership: Own a new ReactNative codebase, ensuring it meets requirements and remains agile to rapidly changing requirements.
- Code Architecture: Lead code architecture decisions for the ReactNative application, maintaining a scalable and maintainable structure.
- Team Collaboration: Work closely with team members to deliver agile, verifiable development practices without excessive process overhead.
- Automated Testing Leadership: Lead by example - achieve validatable code through automated tests written during development—not as an afterthought.
- Self Improvement: Continually experiment with and adopt new skills and technologies—e.g. “AI vibe coding”—to accelerate development, improve verifiability and ultimately deliver ever more meaningful value to the end user
Required Experience:
- Industry Experience: Senior or staff level engineer with at least 5+ years experience.
- Technical Expertise: Demonstrated expertise in ReactNative development with strong proficiency in JavaScript/TypeScript.
- Production App Contribution: Must have contributed significantly to writing and shipping a production ReactNative app on both the Apple and Google app stores.
- Proven Track Record: Experience owning and evolving a codebase for a mobile application in startup or fast-paced environments.
- Modern Coding Practices: Hands-on experience with AI “vibe” coding; be prepared to discuss innovative projects and experimentation with cutting-edge AI coding tools.
Philosophical Alignment:
- First-Principles Approach: Prioritize meeting requirements and sustaining agility over abstract notions of “code quality.” There are no “sacred cows” here.
- Challenge Assumptions: Question technical and product requirements that don’t make sense, and be willing to “disagree and commit.”
- Pragmatic Tooling: Use TypeScript type checking and linting rules pragmatically—only those that accelerate development and enhance AI-assisted coding. If you’re comfortable using “any” types when it expedites development, you’ll fit in well.
- Lean Mindset: Build only what is necessary, eliminating extraneous overhead that might impede speed. Less is more.
Additional Requirements:
- Communication: Excellent English communication skills.
- Growth Mindset: A commitment to rapid learning, experimentation, and continuous improvement.
What We Offer:
- Competitive salary and benefits package.
- Flexible working hours and remote work options.
- Opportunity to work with a passionate team on exciting projects that have a global impact.
- Professional development opportunities and a supportive work environment.
Benefits:
- Competitive compensation & stock options
- 100% Medical, Dental & Vision
- Fully remote
- Flexible PTO - 4 weeks recommended per year (take time when you need it)
Kaiizen is committed to fostering and empowering an inclusive community within our organization. We do not discriminate on the basis of race, religion, color, gender expression or identity, sexual orientation, national origin, citizenship, age, marital status, veteran status, disability status, or any other characteristic protected by law. We encourage everyone to apply for our available positions, even if you don't necessarily check every box on the job description.
How to Apply:
Interested candidates should submit a resume and a cover letter explaining why they are a good fit for the role to hello@kaiizen.com .