Talent.com
Full Stack Engineer (Android)

Full Stack Engineer (Android)

Schedit Globalludhiana, punjab, in
1 day ago
Job description

Job Details

  • Company : SCHEDIT Au
  • Location : Australia (Remote)
  • Employment Type : Full-time
  • Department : Engineering
  • Start Date : As soon as possible

About Schedit

Schedit is a cloud-based workforce management platform on a mission to transform how businesses handle their most complex operational challenge : scheduling. We're building intuitive, efficient, and beautiful experiences that streamline operations, compliance, and reporting across industries. As we gear up for our 2025 launch, we're assembling a founding engineering team that will define our technical culture and build the foundation for years to come.

This is your chance to be part of the zero-to-one journey—where every line of code matters, every architectural decision shapes the future, and every team member has outsized impact.

About the Role

We're seeking a Full Stack Engineer who will lead our Android development while contributing across our entire technology stack. This is a unique opportunity to own the end-to-end delivery of our Android application while being part of a broader engineering ecosystem. You'll work closely with our Senior Mobile Engineering Lead (who drives our iOS platform) and contribute to backend systems when needed.

This isn't a role confined to just mobile development—you'll think full-stack, write production code across Android and backend services, and have the autonomy to shape both our mobile experience and the systems that power it. As we scale, this role has a clear path to technical leadership, with the opportunity to build and mentor a world-class mobile engineering team.

What You'll Own

  • Android Platform Leadership : Take full ownership of our Android application from architecture to deployment, ensuring a best-in-class mobile experience
  • Mobile-First Development : Build native Android applications using Kotlin and Java, leveraging modern Android architecture components and best practices
  • Product Launch Execution : Drive the successful delivery of our Android application to support our 2025 launch plans—ship fast, iterate based on user feedback, and maintain high quality
  • Full Stack Contribution : Contribute to backend services (Java-based) as needed, understanding the full journey from API to UI
  • Technical Excellence : Establish mobile development standards, testing strategies, and CI / CD pipelines that enable rapid, reliable releases
  • Cross-Platform Collaboration : Work closely with iOS development to ensure feature parity, shared learnings, and consistent user experiences
  • What You Bring

    Must-Haves

  • 5-6 years of software engineering experience with strong Android development expertise
  • Native Android mastery : Deep proficiency in Kotlin and Java with production Android applications at scale
  • Modern Android stack : Hands-on experience with Jetpack Compose, Android Architecture Components (ViewModel, LiveData, Room), Coroutines, and Flow
  • Backend familiarity : Comfortable working with backend systems and APIs—bonus if you've written production Java / Kotlin backend code
  • Mobile architecture expertise : Strong understanding of MVVM, Clean Architecture, or similar patterns; you know when to apply them and when to keep it simple
  • API integration : Experience building robust mobile apps that consume RESTful APIs, handle offline scenarios, and manage state effectively
  • Performance optimization : You've profiled apps, optimized rendering, reduced memory footprint, and shipped apps that feel fast
  • Testing expertise : Strong experience with testing mobile applications and comfortable writing automation tests (Unit tests, Integration tests, UI tests with Espresso / UI Automator)
  • Ownership mindset : You've taken features from concept to production, handled releases, monitored crashes, and iterated based on user feedback
  • Bonus Points for

  • Experience with cross-platform frameworks like Flutter
  • Experience with dependency injection frameworks (Dagger / Hilt, Koin)
  • Knowledge of reactive programming and modern concurrency patterns
  • Hands-on experience with Gradle build optimization and modularization
  • Familiarity with mobile CI / CD tools (Fastlane, Bitrise, GitHub Actions)
  • Experience integrating third-party SDKs and native platform features
  • Previous work on workforce management, scheduling, or business productivity apps
  • Contributions to open-source Android projects or technical writing
  • Experience with backend frameworks (Spring Boot, Ktor) and cloud services (AWS)
  • Previous startup experience, especially in 0→1 product launches
  • What Success Looks Like

  • Product Delivery : You ship the Android application on time with quality that makes users love it
  • Technical Craftsmanship : Your code is clean, testable, and well-architected; your PRs are examples for the team
  • Ownership & Initiative : You don't wait for specifications—you collaborate with product, ask the right questions, and drive clarity
  • Full Stack Thinking : You understand the entire system, from backend APIs to UI interactions, and optimize the whole experience
  • Velocity & Reliability : You balance speed with stability—shipping quickly while maintaining app performance and crash-free rates
  • Team Collaboration : You actively share knowledge with the iOS team and backend engineers, fostering a culture of learning
  • This Role is For You If

  • You get excited about building mobile experiences from scratch and seeing them in users' hands
  • You believe in owning outcomes, not just features—you care about app metrics, user feedback, and business impact
  • You're comfortable working across the stack and don't see backend contributions as "not my job"
  • You thrive in collaborative environments and enjoy learning from a Senior Mobile Engineering Lead
  • You want to be the go-to Android expert while staying versatile and full-stack capable
  • You see mobile development as more than UI work—it's about architecture, performance, and user delight
  • You want agency and direct impact on product direction, not just executing handed-down requirements
  • This Role is NOT For You If

  • You prefer working exclusively on mobile apps with no backend involvement
  • You need highly detailed product specs and extensive hand-holding before starting
  • You're looking for a large team with specialized roles—this is a startup where everyone wears multiple hats
  • You're uncomfortable with the pace, ambiguity, and iteration cycles of early-stage product development
  • You prefer iOS over Android or want to work equally across both platforms (we have dedicated iOS leadership)
  • You're looking for work-life separation rather than work-life integration
  • What We Offer

  • Competitive Compensation : As a startup we offer reasonable salary that recognizes senior expertise
  • Impact : Your app will directly affect thousands of businesses and their employees
  • Remote-First Team : Work from anywhere with occasional team gatherings (as needed)
  • Flexible Working : True flexibility based on trust and output, not hours logged
  • Modern Stack : You'll help define our Android architecture and tech choices
  • Growth Path : Clear trajectory to technical leadership as we scale the mobile team
  • Mentorship : Work closely with an experienced Senior Mobile Engineering Lead
  • Apply

    Ready to build something meaningful? We'd love to hear from you.

    To Apply : Send your resume and a brief note explaining :

  • The most impactful Android app you've built and the technical challenges you solved
  • Why you're excited about owning Android development while contributing full-stack
  • Your preferred Android tech stack and architecture approach (we're curious, not prescriptive)
  • Schedit is committed to building a diverse team. We encourage applications from candidates of all backgrounds and experiences. We believe different perspectives lead to better products.

    Create a job alert for this search

    Engineer Android • ludhiana, punjab, in