Lead Android Engineer @ Fueled

Posted 20 days ago

🌐 Location
Remote
🗃️ Category
Engineering
⌛ Commitment
Full-time
💼 Experience
6+
💰 Salary range/Hourly rate:
24.5 - 39 LPA
📝 Description

What We're All About

Fueled is an award-winning technology consultancy that transforms businesses by generating ideas, building products, and accelerating growth. There are really only two things that make Fueled special: our process and our team. We’ve got the process part sorted. But we’re growing fast and we have high standards, so we’re always opportunistic when we find someone who makes the cut. We are a lean, tenacious machine powered by the sharpest, most passionate people we could find. Learn more about us: fueled.com.

Roles and Responsibilities

  • Developing apps that embody Fueled’s commitment to building exceptional products
  • Working in a cross-functional and collaborative environment using cutting edge technologies
  • Being part of a team of highly skilled and passionate people across multiple time zones
  • Creating innovative technical solutions with a high standard of execution and performance
  • Demonstrating mastery of mobile software design and development at an experienced level
  • Coaching and mentoring less experienced mobile developers on Android best-practices
  • Collaborating with Product and Design Leads in mobile UX solutioning and task estimation
  • Collaborating with third-party technical teams to integrate remote APIs and provide guidance on improving their design
  • Leading by example to define ongoing technical direction for the Android development practice

**The Ideal Candidate **

  • Has 6+ years of professional software development experience, preferably for mobile
  • Has earned a BA/BS in Computer Science or related field and/or a proven record of releasing apps to the store
  • Has at least 3 years of Android application development experience using Kotlin (background in Java expected), and the Android SDK using Android Studio (some experience with C++ preferred)
  • Has strong foundations in object-oriented design and demonstrated experience using architectural patterns such as MVP, MVI or MVVM
  • Has a demonstrated mastery of functional reactive programming using RxJava (strong experience with Kotlin Coroutines also acceptable)
  • Demonstrates mastery of Android Clean Architecture, SOLID Principles, and Dependency Injection
  • Demonstrates knowledge of CS foundations like data structures, algorithm design, problem solving, multi-threading, and complexity analysis
  • Experience working with a variety of external frameworks and libraries
  • Proven experience integrating with, along with a deep understanding of, service-based Web APIs including REST and/or GraphQL
  • Experience writing Unit Tests with Mockito and a keen sense of how to practically maximize code coverage while writing thoughtful tests that reduce regressions and minimize defects
  • Experience with two or more aspects of the extended mobile ecosystem, such as Wearables (Wear OS or otherwise), Google Assistant, Google Home, IoT, BLE, or Alexa
  • Has a strong understanding of Agile principles and methodologies, including workflows and ceremonies, especially Scrum and Kanban
  • Preferably has personal projects or contributions to the Android open source community
  • Has explored the use of KMP for cross-platform code sharing
  • Has interest or proven experience in Flutter for cross-platform app development

Perks and Benefits

  • Annual performance bonuses
  • Unlimited vacation policy (24 days required per year)
  • Paid company holidays
  • 12 paid sick or personal days per year
  • Medical, dental, and vision insurance plan options in US, UK, Canada and India
  • Retirement plan available in US, UK, Canada, and India
  • Annual anniversary gifts
  • Monthly working from home budget for all remote employees
  • Employee and client referral bonuses
  • Company-supplied Apple machine
  • Quarterly team meals and activities
  • Annual Learning & Development budgets
  • Happy hours, trivia nights, board game nights, and more
  • Offices in NYC, London, Newcastle, and Noida
  • Open to remote workers in timezones between -8 and +6 GMT

Fueled is committed to uplifting diverse communities as we invite people of all different cultures, perspectives, skills, and experiences to join our dynamic team. At Fueled, we embrace all people regardless of race, age, veteran status, religion, color, sexual orientation, gender identity, or disability - we want people who are passionate about building award-winning products with us. Fueled is proud to be an equal opportunity employer.

Community for remote workers in India 👨‍💻🇮🇳👩‍💻 that enables Indian professionals to help each other navigate, balance and grow in a remote career.

  • Credits
  • ❤️  This site has been heavily inspired by Roadmap.sh
  • 🤗  The information present in the guides is courtesy our slack community
  • 🙌  Last but not the least, Thank you patrons for your support!