Headlines

    Mobile Developer Position (Remote) at C4Media Inc.

    Mobile Developer Position (Remote) at C4Media Inc.

    Are you from India? 🇮🇳

    👉 Check Today's Deals on Amazon India

    Join C4Media as a Mobile Developer, React Native

    C4Media, Inc., headquartered in Toronto, Canada, is a private company established in 2007. We are currently looking for a Mobile Developer, React Native (contractor) to join our fully remote, global team. Our work environment is fun and friendly, making it easy to engage with colleagues across the globe.

    Role Overview

    As a Mobile Developer, you will focus on executing and delivering mobile features end-to-end. Your responsibilities will include consuming APIs, managing state, and rendering polished, production-ready user interfaces on both iOS and Android platforms.

    Who We Are Looking For

    The ideal candidate:

    • Is comfortable navigating both frontend and backend concerns.
    • Can translate specifications into complete mobile features.
    • Understands that most bugs arise from data flows and edge cases.
    • Is pragmatic about architecture and tooling choices.
    • Takes ownership of the stability of their deliverables.

    What You’ll Do

    • Implement Mobile Features: Build complete features in React Native, from API integration to UI rendering.
    • Data & State Handling: Consume REST APIs and manage asynchronous data flows, caching, and error states.
    • Cross-Platform Delivery: Ensure consistent feature behavior across iOS and Android.
    • Production Readiness: Handle loading states, error retries, and offline scenarios.
    • Collaboration: Work closely with backend and product teams for precise and efficient implementation.
    • Maintain Codebase: Improve existing code, refactor as necessary, and manage technical debt effectively.

    Job Requirements

    Professional Experience, Skills & Education:

    • 3–5 years of professional mobile development experience.
    • Strong proficiency in React Native.
    • Solid TypeScript skills.
    • Experience integrating RESTful APIs.
    • Knowledge of mobile state management, preferably with Redux.
    • Good understanding of mobile performance considerations.
    • Familiarity with iOS and Android platform differences.
    • Experience shipping apps to production.
    • Portfolio required: Examples of shipped apps, repositories, or specific feature work.
    • Note: Only candidates who submit applications in English (including resume) will be considered for this role.

    Setup Requirements

    • Ability to work in a full-time remote position.
    • Reside in Europe.
    • Available to work as an independent contractor.
    • Able to work in overlap with our core global office hours (9 AM – 1 PM EST).
    • A quiet home office and a comfortable work-from-home setup.
    • Reliable infrastructure: Access to high-speed internet and a modern computer.
    • Willingness to travel to locations in the USA or Europe 1–3 times per year for conferences and company meetings.

    Why Work for C4Media?

    • Work from home – always: Enjoy a remote-first culture that has thrived since 2007.
    • Travel the world: Opportunities to travel 1-3 times a year to exciting global locations at our expense, with added sightseeing days!
    • Take care of each other: Prioritizing respect, support, and well-being among team members is our core value.
    • Learn something new: An annual training and education budget supports your professional growth.
    • Make friends across the world: Be part of a fast-growing international team and build lasting relationships.
    • Support wellbeing: We offer an annual subsidy for fitness and wellness to promote physical activity.
    • Generous paid time off: Enjoy 25 paid days off in your first year, increasing to 30 days in subsequent years, as well as paid time off for birthdays and continuing education.

    Are you from USA? 🇺🇸

    🎁 Check Best Christmas Deals

    Limited Time Holiday Offers



    Source link

    Leave a Reply

    Your email address will not be published. Required fields are marked *