Full Stack Developer (Mobile & Expo Focus)

Remote Full-time
Headquarters: India Job Overview: We are seeking a self-motivated Full Stack Developer to join our dynamic engineering team. In this role, you will own the development lifecycle of cross-platform mobile applications using Expo and TypeScript, while managing backend integrations and cloud identity services. This is a remote, contract role for 2–3 months, with the potential for extension based on performance and project needs. Start Date: in 2 months Key Responsibilities β€’ Mobile Development: Design, build, and maintain high-performance mobile apps for iOS and Android using the Expo framework (React Native). β€’ Full-Stack Implementation: Develop scalable backend APIs and frontend interfaces, ensuring seamless data flow between mobile apps, server, and databases. β€’ Authentication & Security: Implement secure user authentication flows using Azure Active Directory B2C (Azure B2C), including token management and refresh logic. β€’ Agile Execution: Participate in sprint planning, daily stand-ups, and retrospectives. Break down complex tasks into sub-tasks in JIRA and accurately estimate effort. β€’ Code Quality & Architecture: Write clean, maintainable, and type-safe TypeScript code. Enforce best practices for architecture, error handling, and performance. β€’ Autonomous Delivery: Work independently while collaborating with the broader team. Make technical decisions regarding architecture, libraries, and implementation strategies. Technical Requirements(Must-Have Skills): β€’ Expo Framework: Hands-on experience with EAS Build, Expo Updates, and Config plugins. Ability to manage build processes for iOS and Android app stores. β€’ TypeScript: Advanced proficiency, including strict typing, generics, interfaces, and type guards across frontend and backend code. β€’ Azure B2C: Experience integrating Azure B2C for authentication, including custom policies, MSAL, and secure token storage in mobile apps. β€’ Mobile Development: Strong understanding of iOS and Android paradigms (Permissions, Native Modules, Navigation, Safe Area Views) within React Native. β€’ Full-Stack Fundamentals: Experience building RESTful or GraphQL APIs. Node.js experience is highly preferred. β€’ Agile & JIRA: Proven experience working in Agile/Scrum environments. Comfortable managing and updating tickets independently. What We Offer: β€’ Join a talented international team in a friendly, creative, and dynamic environment that fosters collaboration and support. β€’ Opportunities for professional growth and development. β€’ Enjoy the flexibility of working 100% remotely from anywhere in the world while contributing to cutting-edge projects. β€’ Work 5 days a week (40 hours: Monday to Friday; Office Hours: 9 AM - 5 PM EST). Office time is flexible by 1 hour. β€’ Competitive compensation: Receive a salary package commensurate with your experience and skill set. β€’ Yearly performance-based bonus. β€’ Internet bill reimbursement. β€’ The right candidate will receive training (all training and probation periods offered at AGT are fully paid; we value all candidates' time). To apply:
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Freelance Marketing Consultant – Japan (Women’s Fashion E-commerce) – Contract to Hire

Remote Full-time

Teamleader-4

Remote Full-time

[Remote] Human Resources Assistants | $80/hr Remote

Remote Full-time

Senior Investment Operations Analyst

Remote Full-time

Product Manager ( Integrations)

Remote Full-time

Compliance Specialist I

Remote Full-time

**Experienced Full Stack Data Entry Specialist – Remote Aircraft Operations Support**

Remote Full-time

Experienced Data Entry Specialist – Freshers Jobs Program for Detail-Oriented Individuals at blithequark

Remote Full-time

Communications Analyst – Vacancy Global

Remote Full-time

Remote Media Buyer & Support

Remote Full-time
← Back to Home