Mobile & Backend Engineer (React Native)

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

TBC

HOURS PER WEEK

40

DATE POSTED

Feb 19, 2025

JOB OVERVIEW

Job Description:
We are looking for a highly skilled Mobile & Backend Engineer to help build the React Native mobile app and backend systems for our crypto social media and educational platform. You will work under the guidance of the Lead Developer to develop a real-time mobile experience that mirrors the web platform while ensuring low-latency, optimized backend processing.

Responsibilities:
? Develop a React Native app using Hermes for maximum performance.
? Implement real-time updates (WebSockets, push notifications via FCM/APNS, Redis Pub/Sub).
? Optimize GraphQL API consumption with Apollo Client for mobile.
? Manage SQLite/MMKV caching for offline support & instant data fetching.
? Work with Node.js (NestJS) and PostgreSQL to build efficient backend functionalities.
? Implement OAuth, Firebase Auth, JWT, and Metamask login for secure authentication.
? Optimize API request handling for sub-100ms response times on mobile.
? Assist with Redis caching, PostgreSQL query optimization, and Kafka event-driven updates.
? Report progress to the Lead Developer, following technical guidance.

Requirements:
? 3+ years of experience in mobile and backend development.
? Mobile: React Native (Hermes), Redux Toolkit, SQLite/MMKV caching.
? Backend: Node.js (NestJS), PostgreSQL, Redis, WebSockets.
? Authentication: Firebase Auth, OAuth, JWT, Metamask login.
? Real-time notifications: WebSockets (Upgrade to see actual info), Firebase Cloud Messaging (FCM).
? Infrastructure: AWS (EC2, S3, Cloudflare, Kubernetes).
? Strong problem-solving and debugging skills.
? Ability to work under guidance and report progress effectively.

Must speak fluent English

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin