Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailWelcome to Gordon Food Service! We are excited that you are thinking about opportunities with us and we have an amazing story to share. See below for a quick glance of who we are and the impact you could have on the food service industry. Theres a seat at our table for you...
Do you believe that wellcrafted mobile applications can solve critical business challenges and redefine how users interact with services Are you excited about architecting complex mobile solutions using React Native and related technologies Do you enjoy mentoring guiding and shaping the future of mobile development within an organization Is writing clean scalable and efficient code in TypeScript second nature to you
If you answered yes we may need to meet.
Were looking for a Senior Software Engineer specializing in React Native to lead the charge in developing and enhancing our mobile applications. In this role you will drive the technical implementation focusing on robust application architecture seamless user experiences and best practices in mobile development. Youll pair your deep technical expertise with handson leadership ensuring each solution is productionready scalable and delivers real impact.
Essential Functions
Advanced Mobile Application Development:
Architect and develop complex mobile applications using React Native ensuring high performance and responsiveness across platforms.
Write clean maintainable and welldocumented code primarily in TypeScript.
Implement sophisticated styling using modern CSS techniques within the React Native environment.
Integrate with backend services potentially utilizing GraphQL and Apollo Client for efficient data management.
Implement internationalization features possibly using libraries like i18Next.
AI Agent Integration:
Collaborate with AI teams to integrate multiagent systems and AI capabilities directly into the mobile application.
Leverage APIs and SDKs to connect with platforms like Google Vertex AI AgentSpace and Dialogflow to enable intelligent features such as conversational interfaces task automation and personalized experiences within the app.
Explore and implement ways to utilize AI for enhancing user interaction and functionality within the mobile context.
Testing Deployment & Quality Assurance:
Lead the implementation and maintenance of automated testing suites (unit and functional) potentially using Jest WebdriverIO Appium and SauceLabs. A strong QA background is beneficial.
Champion best practices for mobile CI/CD pipelines ensuring reliable and frequent deployments.
Utilize Xcode and Android Studio for building debugging (emulators/simulators) and deploying applications to physical devices.
Ensure solutions can adapt over time maintaining reliability and security.
Technical Leadership & Collaboration:
Provide guidance and mentorship to junior engineers reviewing code promoting engineering excellence and fostering a continuous learning culture.
Partner with Product Management UX/UI designers and other crossfunctional stakeholders to define requirements and deliver highquality features.
Collaborate with fellow engineers on solution design architectural decisions and proofofconcept projects.
Effectively manage source code using Git including advanced branching strategies pull request workflows and resolving conflicts on platforms like GitHub or GitLab.
Continuous Learning & Improvement:
Stay on the cutting edge of React Native development mobile platform changes and related technologies.
Actively research new tools libraries and frameworks experimenting to find what best suits our application needs.
Contribute to a culture of knowledgesharing and process refinement.
What Do We Need From You
5 years of experience building and deploying mobile applications in production with demonstrated success architecting complex solutions using React Native.
Expertise in TypeScript and modern JavaScript (ES6.
Strong skills in styling mobile components (CSSinJS StyleSheet etc..
Experience with state management libraries (e.g. Redux Zustand Context API).
Experience integrating mobile applications with backend APIs (REST GraphQL).
Handson familiarity with mobile automated testing frameworks (e.g. Jest WebdriverIO Appium).
Experience with CI/CD pipelines for mobile applications.
Proficiency with Git and collaborative development workflows.
Familiarity with native build tools like Xcode and Android Studio.
Strong track record of technical leadership guiding engineers and collaborating with crossfunctional teams.
Desire to push boundaries introducing new methodologies and tools to continuously evolve our mobile capabilities.
(Preferred) Experience with GraphQL/Apollo Client i18Next and SauceLabs integration.
Why Join Our Team
Impactful Work: Build applications that directly enhance user experiences and solve significant business problems allowing you to see realworld outcomes.
Leadership Opportunity: Step in as a key technical expert providing mentorship and strategic direction for our mobile development efforts while staying handson.
Collaborative Culture: Work with talented crossfunctional experts in a dynamic environment that encourages innovation transparency and autonomy.
Continuous Growth: We embrace a spirit of learningabout new frameworks platform capabilities and everything in betweenand apply these learnings to build bestinclass mobile solutions.
Makers Welcome
We need skilled engineers who understand that great mobile apps are more than just codethey require strong architecture scalable practices and a passion for delivering excellent user experiences. If youre ready to combine deep React Native knowledge with a willingness to lead and innovate wed love to talk.
Ready to Build With Us Apply now to become a Senior Software Engineer and help us set new standards for mobile solutions that drive real results.
Gordon Food Service values our customers and understands that their success is largely dependent upon their workforce. To demonstrate our commitment to our partnership we will require any candidate who works for a Gordon Food Service customer to provide a letter of support from their management if they are selected for the interview process.
Gordon Food Service is an equal opportunity employer.
All qualified applicants and employees will receive consideration for employment or in terms or conditions of employment without regard to race color religion sex sexual orientation gender identity national origin age status as a protected veteran or status as a qualified individual with disability. The EEO is the Law poster is available here: If you require reasonable accommodation for any part of the application or hiring process due to a disability please submit your request to and use the words Accommodation Request in your subject line. Please keep in mind this method is reserved for individuals who require accommodation due to a disability.
All Gordon Food Service locations are tobaccofree.
Gordon Food Service is a drugfree workplace and drug tests all employees.
Required Experience:
Senior IC
Full-Time