Full Time
TBC
40
Feb 19, 2025
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 (
? 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