ChicagoRecruiter Since 2001
the smart solution for Chicago jobs

Android Lead Engineer (Remote)

Company: Purple
Location: Chicago
Posted on: January 16, 2022

Job Description:

Purple is a digitally-native vertical brand with a mission to help people feel and live better through innovative comfort solutions. To us, comfort means more than great products, it means empowering every employee to feel comfortable being themselves. We believe your career at Purple will be a one-of-a-kind "Career in Comfort" because our workforce is one-of-a-kind. We are committed to a culture of collaboration where every voice is heard and understood. As an innovation company at our core, we believe a diversity workforce brings better insights, solutions and products and serves as the backbone to bettering our company. Join with us as we add to our team of exceptional individuals who will help us take over the world - one mattress at a time.
Job SummaryAs a Lead Engineer, you will oversee engineering decisions and set best practices for your products. Throughout the development process, you will also be expected to provide accurate development estimations and continuously forecast and mitigate risks to ensure that builds are delivered on time and perform as expected.Job Description
You'll work as part of a highly dynamic and passionate team to create exceptional products for our customers. Your primary responsibilities will be the regular delivery of features, writing automated tests for those features, and continuously improving the quality of your coding practices. You will collaborate with third-party technical teams to integrate remote APIs while providing guidance on improving their design. You are excited about learning and experimenting with cutting edge technologies, and love to create innovative technical solutions with a high standard of execution and performance. You are also driven to continuously expand your personal and professional growth and are very self-directed.

  • 5+ years of professional software development experience, preferably building mobile apps
  • A degree in Computer Science or related field and/or a proven record of releasing apps to the app stores
  • At least 3 years of Android application development experience using Kotlin (background in Java preferred) and the Android SDK using Android Studio
  • Background building IOT projects and understanding connected home products
  • Must have experience with Kotlin Multiplatform development
  • Strong foundations in object-oriented design and some experience using architectural patterns such as MVP, MVI or MVVM
  • Strong conceptual understanding of Functional Reactive Programming methodologies, some experience with Kotlin Flow or ReactiveX (RxJava) preferred
  • A solid understanding of Android Clean Architecture, SOLID Principles, and Dependency Injection
  • Knowledge of CS foundations like data structures, algorithm design, problem solving, multi-threading, and complexity analysis
  • A strong understanding of Agile principles and methodologies, including workflows and ceremonies
  • Some experience with unit testing and other workflow automations like continuous integration
  • Highly team-oriented and collaborative believes the best work can be achieved when a talented group of smart people work effectively together
  • Is able to overcome challenges with strong problem-solving skills while maintaining a positive attitude
  • Is a motivated self-starter who thrives in a fast-paced, agile culture
    Benefits And Perks
    • Medical, Dental, Vision
    • 401(k) Match
    • Generous PTO
    • Market Money
    • Earn a Mattress
    • Purple Swag
    • Amazing Purple Products WHY WORK AT PURPLE?
      • Make your mark: We value innovative thinking. At Purple, you will be empowered to bring your ideas to life as we work together to improve people's lives through comfort.
      • Gain unique experience: Be a part of one of the fastest growing companies in Utah! The contributions you make will matter at Purple as the company continues to grow with you.
      • Awesome culture: Join the tight-knit team at Purple and you can enjoy working alongside industry experts, making close friends, and annual employee appreciation events.
        Purple provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
        This policy applies to all terms and conditions of employment.

Keywords: Purple, Chicago , Android Lead Engineer (Remote), Engineering , Chicago, Illinois

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Illinois jobs by following @recnetIL on Twitter!

Chicago RSS job feeds