At Smart Working, we believe your job should not only look right on paper but also feel right every day.
This isn’t just another remote opportunity - it’s about finding where you truly belong, no matter where you are. From day one, you’re welcomed into a genuine community that values your growth and well-being.
Our mission is simple: to break down geographic barriers and connect skilled professionals with outstanding global teams and products for full-time, long-term roles. We help you discover meaningful work with teams that invest in your success, where you’re empowered to grow personally and professionally.
Join one of the highest-rated workplaces on Glassdoor and experience what it means to thrive in a truly remote-first world.
About the role
We are looking for a senior, highly autonomous engineer to take ownership of our cross-platform application stack, with a strong focus on React and Capacitor.
You will be responsible for building new applications and leading the migration away from legacy Angular/Ionic apps into a modern React-based architecture. This role requires someone who can operate independently for extended periods, make sound technical decisions, and deliver reliably without constant oversight.
Responsibilities
- Build and maintain cross-platform mobile applications using React + Capacitor
- Lead the migration from Angular/Ionic to a modern React-based stack
- Design and implement high-quality, user-focused interfaces
- Develop API integrations and backend-connected features
- Own the end-to-end app release process, including:
- Publishing to Apple App Store and Google Play
- Managing provisioning, signing, and deployment workflows
- Ensure performance, scalability, and reliability, particularly during high-traffic periods and peak usage events
- Handle production issues, including debugging edge cases that emerge at scale (e.g. concurrency, race conditions)
- Contribute to secure handling of sensitive data and payment flows
- Make pragmatic architectural decisions and drive delivery forward
Requirements
- Strong experience with TypeScript and React
- Hands-on experience building and shipping apps using Capacitor (strict requirement, alternatives like React Native are not suitable)
- Proven experience publishing mobile apps to app stores (iOS and Android)
- Strong understanding of:
- Mobile app lifecycle, permissions, and platform constraints
- App store submission and release processes
- Experience with:
- REST APIs and third-party integrations
- Authentication and secure data handling
- Ability to work independently for 1–2 days without guidance, prioritizing tasks and maintaining progress
- Experience dealing with real-world scale challenges, such as:
- High throughput systems
- Traffic spikes and performance bottlenecks
- Reliability in production environments
Nice to Have
- Exposure to Angular and/or Ionic (for legacy system understanding only)
- Experience with Node.js for light backend work (API integrations, minor services)
- Familiarity with:
- Payment integrations (e.g. Stripe or similar platforms)
- Firebase (Auth, Push Notifications, etc.)
- CI/CD pipelines and monitoring tools
Ideal Profile
- Senior engineer with strong ownership and accountability
- Comfortable working in a small, fast-paced environment
- Able to self-direct and make decisions without constant input
- Practical, product-focused, and experienced in real-world production systems
Benefits
- Fixed Shifts: 12:00 PM - 9:30 PM IST (Summer) | 1:00 PM - 10:30 PM IST (Winter)
- No Weekend Work: Real work-life balance, not just words
- Day 1 Benefits: Laptop and full medical insurance provided
- Support That Matters: Mentorship, community, and forums where ideas are shared
- True Belonging: A long-term career where your contributions are valued
