Senior Mobile Engineer - Raleigh, United States - MacroFactor

    MacroFactor
    MacroFactor Raleigh, United States

    4 weeks ago

    Default job background
    Description


    Stronger by Science Technologies (SBST) brings together the best of science and technology to help users lose weight, gain muscle, and maintain results.

    When you join SBST as a Senior Mobile Engineer, you will begin by learning about our flagship mobile app, MacroFactor.

    MacroFactor is a premium macro tracker that adapts to the user's metabolism and offers scientific nutrition coaching to over 140,000 users.

    In this role, you will be responsible for end-to-end execution of large app features that delight our user base, adoption of new technologies, and driving forward our mission of building the best macro tracker and nutrition coach on the market.

    Base Salary


    $145,000 - $180,000/yr
    401k


    100% match on 6% of contribution, eligible after 3 months of employment
    BCBS Platinum Health Insurance


    company pays 100% of your premium
    Time Off and Sick Days


    25 PTO and 10 sick days per year
    Bonus


    eligible for an annual performance bonus
    Perks


    lifetime MacroFactor subscription
    Location


    remote role in North Carolina with the option to join the occasional company event


    Our ideal candidate has a portfolio showcasing wireframes brought to life with high quality code, exposure to popular Flutter frameworks and open source libraries, experience with iOS and Android development, and demonstrated ability to work through difficult engineering challenges independently.

    This candidate is a team player and is dedicated to excellence in everything they do. If you are passionate about creating incredible experiences for the fitness community, join us

    We have a public roadmap for some of the features we track,

    /. You may find yourself working on any number of these projects or projects from our confidential internal roadmap as well as new initiatives outside of the MacroFactor codebase.
    The candidate must be a resident of North Carolina and be eligible to work in the US.

    The mission
    To delight MacroFactor users with incredible new experiences by executing on large end-to-end projects and initiatives.

    What you will do


    Flutter Development:
    Learn the ins and outs of MacroFactor's code base
    Work with the product and UX team to understand requirements for new projects
    Execute on new features end-to-end, creating the UI, models, and business logic to support the end user experience
    Architect systems that support end-user facing features
    Comprehensively test new features to ensure high quality releases
    Identify opportunities for improvement in existing and new code
    Participate in code review
    Work with Firebase as our back-end
    Communicate development and testing plans to the broader team


    IOS & Android Development:
    Some projects will require native development in Kotlin and/or Swift


    Examples may be:
    Apple Health and Health Connect integrations, watch app development, and more.


    Google Cloud Development:
    Comfortably work with the Google Cloud Platform to support mobile features.

    You may need to create cloud functions, analyze costs of features that use cloud services, and work with remote config, our cloud database, and more.


    Technical Support & Bug Resolution:
    Help monitor the technical section of our support tool Gleap to keep an eye out for bugs introduced by new releases
    Solve end user problems by fixing bugs within the code base


    Privacy & Security:
    Protect user's data and hold yourself to the highest standard for safeguarding the user's privacy and apply best practices when working with our codebase and end user support issues

    Requirements
    A portfolio demonstrating high quality app development work for mobile/web/watch
    5+ years of experience total as a mobile developer
    1+ years of experience working in Flutter development
    3+ years of experience working in iOS and Android development
    Strong ability to execute beautiful interfaces in Flutter from wireframe references
    Deep knowledge of popular Flutter architectural patterns and frameworks
    Strong experience working with the Google Cloud Platform and Firebase
    Unit-testing, functional and end-to-end testing

    Nice to have
    These skills are not required for the role, but let us know if you have had exposure to one or more of the following:
    Figma & wireframing
    User experience design
    Flutter web development
    Riverpod
    VisionOS
    WatchOS
    Natural language processing techniques
    AI trends and large language model APIs
    Nutrition and fitness applications

    #J-18808-Ljbffr