Company: Snapfix
Location: Anand, Gujarat (Remote in India / Ahmedabad HQ Option)
Job Type: Full-Time
Experience Required: 5+ Years
Work Mode: Remote (India) or On-Site (Ahmedabad)
The Role
We're looking for a versatile Frontend Engineer who's excited to help shape the future of Snapfix across mobile and web. You'll play a key role in bringing our native iOS, native Android, and web platforms together into a more unified cross-platform product experience.
This is a senior, product-minded role for someone who cares deeply about usability, design quality, performance, and practical engineering trade-offs. We're not tied to one specific technology stack. What matters most is that you're adaptable, thoughtful, and experienced in building high-quality cross-platform products that users love.
This is also an AI-heavy role. At Snapfix, AI is part of how we build every day — from code generation and testing to design iteration, product thinking, and developer productivity. You'll be expected to use AI fluently and pragmatically to move faster while keeping quality high.
You’ll collaborate closely with our existing iOS, Android, and Web engineers, helping unify patterns, share knowledge, and bring teams together around a clear technical and product direction.
Responsibilities
- Shape our cross-platform frontend:
- Help consolidate our native iOS, native Android, and web experiences into a cohesive product and technical foundation.
- Build user-loved product experiences:
- Design and implement fast, intuitive, polished interfaces that work beautifully across devices and platforms.
- Choose pragmatic technology:
- Evaluate and apply cross-platform approaches thoughtfully, whether using React Native, Flutter, Kotlin Multiplatform, web-based approaches, or other suitable technologies.
- Partner with existing platform teams:
- Work closely with iOS, Android, and Web engineers to align architecture, share best practices, and evolve the product without disrupting what already works.
- Use AI as a core development tool:
- Leverage AI throughout the software development lifecycle, including coding, prototyping, testing, refactoring, documentation, and design exploration.
- Raise the bar on frontend quality:
- Improve performance, reliability, accessibility, maintainability, testing, and developer experience across our frontend stack.
- Product and design collaboration:
- Partner closely with Product, Design, and Customer teams to turn real customer needs into simple, practical, high-adoption solutions.
- Technical leadership:
- Lead projects, break down scope, make pragmatic build-vs-buy calls, mentor other engineers, and help set standards for frontend architecture and product quality.
- Cross-functional communication:
- Collaborate across time zones and disciplines, communicating clearly with technical and non-technical teammates.
Experience and Skills
Experience
- 5+ years of experience in frontend, mobile, or cross-platform development.
Technical Skills
- Strong experience with React Native, Flutter, Kotlin Multiplatform, or similar.
- Strong knowledge of UI architecture and state management.
- Experience with APIs, authentication, and backend integration.
- Understanding of performance optimization and testing.
- Knowledge of offline-first and real-time applications.
Soft Skills
- Strong problem-solving and product thinking.
- Excellent communication skills.
- Ability to work across time zones.
- Leadership and mentoring capabilities.
- Strong attention to usability and design quality.
Preferred Skills
- Experience in cross-platform migration projects.
- Knowledge of design systems and shared UI libraries.
- Experience with AI tools and LLM APIs.
- Exposure to analytics and experimentation tools.
- Experience in hospitality, facilities, or operations domains.
Nice to have
- Experience migrating or consolidating multiple native and web applications into a shared cross-platform architecture.
- Experience with design systems, shared component libraries, or multi-platform UI foundations.
- Experience with offline-first mobile apps, real-time collaboration, photo-heavy workflows, or field operations products.
- Domain knowledge in maintenance, facilities, hospitality, or mobile-centric operational workflows.
- Experience with AI-powered product features, LLM APIs, or AI-native developer workflows.
- Experience with analytics, experimentation, and product-led iteration.