Post Job Free
Sign in

Frontend Developer React Native

Location:
Philadelphia, PA
Posted:
July 31, 2025

Contact this candidate

Resume:

Randy McNeil

**** ******* ****** ************, **, 19143 • *****-******@*******.*** • 484-***-**** SUMMARY

Senior Frontend Developer with extensive experience in designing and delivering robust, user- centric web and mobile applications. Proficient in modern JavaScript frameworks like React.js for frontend development and advanced Hybrid/Native technologies for mobile platforms, ensuring seamless, intuitive UI/UX across devices, browsers, and operating systems. Experienced in integrating AI/ML-driven features to enhance application functionality, such as personalized recommendations, predictive analytics, LLM, and NLP. Adept at collaborating with cross- functional teams to architect scalable, high-performance solutions for both web and mobile environments. Demonstrated expertise in integrating automated testing frameworks, implementing CI/CD pipelines, and deploying feature-rich applications to production environments, including publishing mobile apps to Google Play and the App Store. Recognized for exceptional problem- solving abilities, technical leadership, and thriving in fast-paced, dynamic environments. SKILLS & COMPETENCIES

• Programming Languages: JavaScript, TypeScript, Python, Swift, Java, Kotlin,

• Frontend Development Frameworks: React/Next, Vue/Nuxt

• Hybrid Mobile Platforms: React Native

• Native Mobile Platforms: iOS, Android

• API and Library Integration: REST APIs, third-party libraries(e.g., payment gateways, authentication)

• UI/UX Design Tools and Frameworks: Tailwind CSS, Material UI, Bootstrap, Storybook, NativeWind, NativeBase, Styled Components, SwiftUI, Compose Multiplatform

• Automated Testing Frameworks: Jest, Mocha, Enzyme, Cypress, Playwright, Swift Testing, JUnit, Kotest

• DevOps Tools: Docker, CI/CD (GitHub Actions, CircleCI), Kubernetes, Jenkins, AWS, GCP

• Version Control Systems: Git, SVN

• Agile Practices: Scrum, Kanban, Jira, Trello

• Soft Skills: Effective team collaboration, critical thinking, time management, and prioritization

PROFESSIONAL WORK HISTORY

Frontend Developer, Self-employed, Jun 2024 - Current

• Architected, developed, and deployed over 7 web applications for a diverse range of industries, including e-commerce, food delivery, fitness, and social networking, ensuring a seamless user experience across devices.

• Delivered custom frontend solutions tailored to client needs, incorporating AI/ML- driven features such as personalized recommendations, predictive analytics, and natural language processing (NLP), resulting in high customer satisfaction and repeat business.

• Led the development of responsive, high-performance web applications using modern JavaScript frameworks such as React.js and Vue.js, ensuring optimal performance and a polished user interface.

• Built cross-platform mobile applications using React Native, reducing development time and costs while maintaining feature-rich functionality and a native-like user experience. Integrated AI/ML models into mobile apps to enable intelligent features like recommendation engines and chatbots.

• Managed the entire frontend development lifecycle—from requirements gathering and UI/UX design collaboration to coding, testing, and deployment—ensuring timely delivery of scalable solutions with AI-powered enhancements.

• Implemented real-time features, such as chat, notifications, and live updates, using technologies like Firebase, WebSockets, and GraphQL subscriptions for robust, real- time interactions. Enhanced chat functionality with AI-driven NLP for sentiment analysis and automated responses.

• Integrated third-party APIs and services, including payment gateways (Braintree SDK, Plaid), social media authentication, geolocation functionalities, and AI/ML platforms

(e.g., TensorFlow.js, AWS AI Services) to deliver intelligent, data-driven user experiences.

• Conducted code reviews, performance optimizations, and debugging to ensure app stability, accessibility, and high-quality code standards. Optimized AI model integrations for minimal latency and maximum efficiency.

• Collaborated closely with backend developers, designers, data scientists, and stakeholders to align frontend architecture with overall system design and business goals, ensuring seamless integration of AI/ML capabilities.

• Maintained consistent and clear communication with clients and internal teams, providing regular updates, incorporating feedback promptly, and delivering results aligned with expectations, including AI-enhanced features.

• Mentored junior developers, conducted knowledge-sharing sessions, and established best practices for frontend development and AI/ML integration, fostering a culture of continuous improvement and innovation.

Senior Frontend Developer (React & React Native), WorkReels LLC. Los Angeles CA. Jun 2021

– May 2024

• Built and launched a large-scale, high-performance team management web application and its companion mobile app, significantly enhancing internal company efficiency and user satisfaction across platforms.

• Leveraged TypeScript to improve code quality, readability, and maintainability for both web and mobile projects, ensuring scalability and reducing runtime errors.

• Designed and implemented reusable components, modules, and atomic design patterns using React.js for the web application and React Native for the mobile app, ensuring consistency and accelerating development processes across platforms.

• Collaborated with the backend team to design and integrate RESTful APIs, enabling seamless communication between frontend and backend systems for both web and mobile applications.

• Utilized Redux for state management and implemented middleware (e.g., Redux Thunk/Saga) to handle complex asynchronous actions, ensuring efficient data handling and improved user experience across platforms.

• Developed and integrated third-party payment solutions such as Stripe and PayPal for the web application, while implementing Braintree SDK via a custom NativeModule for secure payment processing in the React Native mobile app.

• Actively participated in Agile ceremonies such as sprint planning, daily stand-ups, and retrospectives, contributing to team efficiency, alignment, and timely delivery of milestones for both web and mobile projects.

• Troubleshot and resolved performance issues, bugs, and crashes, ensuring a stable and high-quality user experience across devices, browsers, and mobile platforms (iOS and Android).

• Conducted code reviews, implemented best practices, and mentored junior developers to foster a culture of clean, maintainable, and scalable frontend and mobile development.

• Optimized frontend and mobile performance by implementing lazy loading, code splitting, caching strategies, and platform-specific optimizations, improving page load times and overall responsiveness.

• Developed cross-platform mobile features using React Native, reducing development time and costs while maintaining feature parity and a native-like user experience. Frontend Developer (Vue & React Native), Chewbox Inc. Los Angeles CA. Jun 2018 - May 2021

• Developed a comprehensive food delivery platform, including a responsive web application using Vue.js and a mobile app built with React Native, enabling features such as restaurant browsing, real-time order tracking, user reviews, and secure payment processing.

• Optimized web performance by reducing load times by 25% through code refactoring, efficient state management with Vuex, and leveraging Vue's reactivity system for faster rendering and updates.

• Improved mobile app performance by implementing React Native optimizations such as lazy loading components, using FlatList for efficient rendering, and reducing bundle size through code splitting.

• Collaborated closely with UI/UX designers to design and implement intuitive, responsive, and visually appealing user interfaces for both the web and mobile platforms, ensuring consistency and accessibility across devices and screen sizes.

• Implemented advanced features such as real-time chat using WebSockets, push notifications via OneSignal, and offline data storage using SQLite in the React Native app, enhancing functionality and user engagement.

• Integrated third-party APIs and services, including Stripe for secure payment processing on both the web and mobile platforms, ensuring compliance with industry standards and providing a frictionless checkout experience.

• Designed and deployed a rating and review system using Vue.js for the web application, enabling users to provide feedback on restaurants and delivery experiences, improving transparency and trust within the platform.

• Conducted unit testing and integration testing using tools like Jest and Vue Test Utils for the frontend, and React Native Testing Library for the mobile app, ensuring code quality, reliability, and maintainability while reducing post-launch bugs.

• Leveraged TypeScript across both Vue.js and React Native projects to improve code readability, scalability, and error handling, ensuring long-term maintainability of the codebase.

• Utilized Vue Router for dynamic routing and implemented lazy loading to optimize page load times and improve overall application performance for the web platform.

• Resolved critical performance issues, bugs, and UI inconsistencies, ensuring a stable and high-quality user experience across both the web and mobile platforms.

• Participated in Agile development processes, including sprint planning, daily stand-ups, and retrospectives, ensuring timely delivery of features and alignment with project goals.

• Mentored junior developers, conducted code reviews, and established best practices for both Vue.js frontend development and React Native mobile development, fostering a culture of clean, scalable, and maintainable code. Mobile Developer, GoBrands Inc. Philadelphia, PA. Jun 2016 – May 2018

• Led the development of the company’s flagship food delivery app for both iOS and Android platforms, achieving a 35% increase in monthly active users.

• Integrated real-time order tracking, push notifications, and user authentication using third- party services with Swift and Kotlin.

• Implemented Retrofit and Dagger for efficient network operations and dependency injection in both Android and iOS applications.

• Optimized app performance by reducing load times by 35% through code refactoring and efficient asset management.

• Integrated advanced features such as location tracking and in-app messaging using third- party libraries.

• Conducted thorough code reviews to ensure adherence to best practices and maintain high code quality.

• Collaborated closely with marketing and product teams to implement new features based on user feedback and market trends.

EDUCATION

Hong Kong University of Science and Technology, Hong Kong Bachelor of Computer Science

Apr 2011 – Apr 2016



Contact this candidate