Search by job, company or skills

Senior Software Engineer, Frontend

Senior Software Engineer, Frontend

Snapfix
5-7 Years
Not Disclosed
  • Posted 18 days ago
  • Be among the first 10 applicants

Job Description

About Snapfix

Snapfix is on a mission to simplify the world's operations. We're building the world's most user-friendly platform for managing maintenance, inspections, and daily operations through photos, messages, and checklists. Our customers span hotels, facilities, and teams across the globe who rely on Snapfix to get things done, fast.

The Role

You'll lead the development of Snapfix's cross-platform app, bringing our native iOS, native Android, and web experiences into a cohesive product.

This is a hands-on technical leadership role for a senior frontend engineer with strong UI/UX skills. You'll shape user flows, make architecture decisions, and build polished interfaces alongside our existing platform engineers and Product and Design teams. We're open to the technology that best serves our users, with thoughtful decisions about what to share and what to adapt for each platform.

What You'll Own

  • Cross-platform delivery: Choose a practical technical approach and lead implementation, planning an incremental transition that protects existing user workflows.
  • UI/UX quality: Turn complex requirements into intuitive flows and polished interfaces. Prototype ideas, refine interactions, and use customer feedback to improve usability across devices.
  • Shared frontend foundations: Build maintainable architecture, reusable components, and consistent design patterns that respect each platform's conventions.
  • Production quality: Own performance, accessibility, testing, and release reliability, including API integration, secure authentication, and clear behavior during slow or lost connectivity.
  • Technical leadership: Break down projects, guide technical decisions, mentor engineers, and align platform teams around clear standards and priorities.
  • AI-assisted development: Use AI daily for prototyping, coding, testing, and iteration, taking responsibility for the correctness, security, and usability of what ships.

What You'll Bring

  • Senior frontend experience: 5+ years building production frontend or mobile applications, including hands-on ownership of cross-platform delivery from architecture through launch.
  • Strong UI/UX judgment: Shipped work demonstrating clear user flows, thoughtful interaction design, and visual polish. You can explain your personal contribution, design decisions, and how they improved usability.
  • Cross-platform expertise: Deep experience with at least one approach, such as React Native, Flutter, Kotlin Multiplatform, or hybrid web/mobile development. You understand the tradeoffs between shared code and platform-specific experiences.
  • Frontend fundamentals: Strong skills in component design, state management, responsive and adaptive layouts, accessibility, performance, and testing, alongside practical experience with APIs and asynchronous data.
  • Hands-on leadership: You've led projects, guided other engineers, and collaborated closely with designers and product managers. You can turn ambiguity into manageable work and communicate clearly across time zones.
  • Fluent AI-assisted development: You use AI tools effectively throughout development and can explain how you review, test, and improve their output.

Nice to Have

  • Experience migrating separate native and web applications toward a shared cross-platform architecture.
  • Experience with offline-first apps, real-time collaboration, photo-heavy workflows, or field operations products.
  • Experience using product analytics and experimentation to measure and improve user experience.

Location

Remote within India, or based at Snapfix headquarters in Ahmedabad.

More Info

Job Type:
Industry:
Function:
Employment Type:

Key Skills

Kotlin Multiplatform

hybrid web mobile development

responsive and adaptive layouts

AI-assisted development

asynchronous data

About Company

Similar Jobs

7-11 yrs
Pune, India
Skills:
.Net Core, .NET Framework, Object-Oriented Programming (OOP), Object-Oriented Analysis and Design (OOAD), Nunit, C#, Design Patterns, Solid Principles, Mstest, Sql, Angular, Dependency Injection, Entity Framework, ASP.NET, Restful Apis, Xunit, GitLab CI/CD, Dockerization, Revit Plugin, ASP.NET Core, Unity Engine, Unity Framework
4-6 yrs
Hyderabad, India
Skills:
Java, C, Sql, Nosql, Javascript, Restful Apis, Python, GraphQL services, GenAI Application development, Llm, GitHub Copilot, AI-assisted software development tools, Agent SDKs
6-8 yrs
Pune, India
Skills:
containerization , Hibernate, Oracle Sql, CSS, Automated Testing, Spring Boot, Version Control, Sql, HTML, Java 8, Spring, Javascript, Reactjs, Data Structures And Algorithms, Python, CI/CD, Object-Oriented Programming
7-9 yrs
India
Skills:
abstraction , C#, Databases, Application Architecture, Typescript, Javascript, Php, Ruby, Python, Java, Rust, Apis, C++, Debugging, Data structures, Git, Algorithms, Modular architecture, Code reviews, Software design principles, Go, Collaborative software development workflows, Clean code, Error handling, Root-cause analysis, Maintainability
5-7 yrs
Hyderabad, India
Skills:
.NET, Nosql, C#, React, SQL Server, Flutter, Rest Apis, Azure, AWS