Mobile Developer (React Native) (Ontario)

Mobile Developer (React Native) (Ontario)

04 Oct
|
C4Media
|
Ontario

04 Oct

C4Media

Ontario

C4Media, Inc. (HQ Toronto, Canada. Private. Established in 2007), is seeking a Mobile Developer (contractor) to join our fully remote, global, fun, and friendly team.

As a Mobile Developer, you will focus on execution and delivery , building and maintaining mobile features end-to-end-from consuming APIs and managing state to rendering polished, production-ready UI on iOS and Android.

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, manage async data flows, caching, and error states.

Cross-Platform Delivery: Ensure features behave consistently across iOS and Android.

Production Readiness: Handle loading states, retries, offline scenarios, and edge cases.

Collaboration: Work with backend and product teams to implement requirements accurately and efficiently.

Maintain Codebase: Improve existing code, refactor when needed, and keep technical debt under control.

Job Requirements
Professional Experience, Skills & Education:

3-5 years of skilled mobile development experience

Strong proficiency in React Native

Experience integrating APIs (REST)

Experience with mobile state management ( 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 concrete feature work

Setup Requirements:

Able to work in a full-time remote position

Reside in Europe

Able to work as an independent contractor

Able to work in overlap with our core global office hours (9 AM - 1 PM EST)





Quiet home office and ability to work comfortably from home

Reliable infrastructure: access to high-speed internet and a modern computer

Able and willing to travel to locations in the USA or Europe 1-3 times per year, with an average stay of 4-8 days, to attend our software conferences and annual company meetings

Comfortable working with API contracts and backend schemas

Ability to reason about data models and transform data for UI needs

Handle authentication flows, tokens, and secure storage

Implement pagination, background refresh, and optimistic updates

Debug issues across network, state, and UI layers

Nice to Have:

Experience with offline-first or poor-network scenarios

Familiarity with background tasks, push notifications, or deep linking

Experience with React Native performance tools

Understanding of basic backend concepts (queues, retries, rate limits)

Experience working in codebases shared by multiple developers

What Makes You Successful Here
You are someone who:

Focuses on shipping working features, not just writing components

Thinks in terms of data flow, edge cases, and failure scenarios

Can implement a feature from API docs to UI without hand-holding

Communicates clearly when requirements are unclear or incomplete

Balances speed with long-term maintainability

What We're Looking For
The ideal candidate:





Is comfortable sitting between frontend and backend concerns

Can take a spec and turn it into a complete mobile feature

Understands that most bugs live in data flow and edge cases

Is pragmatic about architecture and tooling

Takes responsibility for the stability of what they ship

Why work for C4Media:

Work from home - always: We are a remote-first and remote-always team who has been successfully operating on a work-from-home basis since 2007. And we have no intention of changing that.

Travel the world: C4Media offers an opportunity to travel 1 - 3 times a year at our expense to NYC, SF, London, and other fun, global locations for conferences & team building. We also got you covered to add a sightseeing day to the end of the trip!

Take care of each other: We look out for one another and prioritize respect, fairness, support, and well-being. Check out our core values on our careers page.

Learn something new: C4Media's culture is one of learning & mastering. Everyone has a training and education budget for professional growth every year and is encouraged to use it.

Make friends across the world: Be a part of a leading, fast-growing international company and build a network of international friends and colleagues for life.

Support wellbeing: In an effort to make physical activity more readily accessible, we offer staff an annual subsidy towards fitness and wellness.

Generous paid time off: In addition to 25 paid days off in the 1st year and 30 paid days off in every subsequent year, we provide 1 paid day off for birthdays (or a similar special day) and 2 paid days for continuing education.

#J-18808-Ljbffr

📌 Mobile Developer (React Native) (Ontario)
🏢 C4Media
📍 Ontario

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: mobile developer (react native) (ontario) / ontario

Subscribe to this job alert:

Get the latest job offers by email for: mobile developer (react native) (ontario) / ontario