Senior Full-stack Mobile App Developer

 

Description:

This is a senior full-stack mobile engineering role with a strong focus on React Native frontend architecture. You’ll lead development across production mobile apps while also owning backend systems and database architecture using Supabase and PostgreSQL. From project kickoff to App Store release, you’ll be responsible for building scalable, maintainable, production-ready applications. You’ll work directly with clients, lead technical decision making, mentor developers, review code, and establish engineering standards across projects. This is not a task-execution role — we’re looking for someone who can think like a technical owner.

 

Core Responsibilities Frontend / Mobile Engineering (55%)

React Native Application Development

• Lead development across multiple React Native applications for iOS and Android

• Architect scalable mobile applications from scratch

• Build reusable, maintainable, production-grade frontend systems

• Implement advanced mobile functionality including:

o Deep linking

o Push notifications

o Geofencing

o In-app purchases

o Offline support

o HealthKit integrations

• Handle app performance optimization and debugging

• Manage App Store & Play Store release processes

• Work with TestFlight, app entitlements, and production deployments

 

Frontend Architecture & Technical Leadership

• Define application architecture, navigation patterns, and state management

• Own frontend technical decisions across projects

• Review pull requests and maintain engineering quality standards

• Mentor junior and mid-level developers

• Lead project setup and establish scalable foundations for new applications

 

Backend Engineering (30%)

Supabase & Backend Systems

• Design and architect scalable backend systems using Supabase

• Build and maintain edge functions and server-side logic

• Develop API layers and real-time application features

• Implement authentication and authorization systems

• Manage real-time subscriptions and event-driven workflows

• Collaborate on backend scalability and performance optimization

 

Technical Ownership

• Make architecture decisions independently

• Collaborate directly with clients on technical planning and delivery

• Translate product requirements into scalable engineering solutions

• Participate in project estimation, planning, and delivery management

 

Database Architecture (15%)

PostgreSQL & Data Design

• Design relational database schemas for production applications

• Implement secure Row Level Security (RLS) policies

• Optimize queries and database performance

• Structure scalable and maintainable data models

• Manage database relationships, migrations, and permissions

 

What You Bring

• 3+ years of professional React Native experience building production applications

• Strong understanding of mobile app architecture and scalable frontend systems

• Experience shipping live iOS and Android apps

• Strong understanding of state management, API integration, and offline-first architecture Backend & Database Expertise

• Strong experience with Supabase and/or PostgreSQL

• Experience designing backend systems and database schemas

• Understanding of RLS policies, edge functions, and real-time systems

Organization TectSoft
Industry IT / Telecom / Software Jobs
Occupational Category Mobile App Developer
Job Location Lahore,Pakistan
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 3 Years
Posted at 2026-06-01 5:44 pm
Expires on 2026-07-16