Help Us Defeat Social Isolation
At pie, we're on a mission to defeat social isolation by building a social media application that's more social than media. We're a warm, flexible, and funny startup looking for a Senior React Native Engineer who’s not just advanced but passionate about technology, social connection, and the power of bringing people together in real life.
This role is in-office in Chicago!
About the Role
We need a highly experienced React Native engineer to join our small team and work closely with us on building out the next big thing. You’ll help develop a slick and beautiful mobile application. Our existing codebase emphasizes immutability, functional coding, and malleability, it’s defensive, low-memory, and strongly-typed. We’re looking for someone who can jump right in, iterate quickly, and help deliver high-fidelity prototypes that are ready to scale with real-world use.
What You’ll Do
- Dive into and run with our existing code patterns.
- Collaborate semi-daily with our small, tight-knit team.
- Build new features, polish existing ones, and help deliver a product that feels great.
- Test across both iOS and Android platforms (bonus points for Expo experience).
- Work against live production and development APIs to develop and test the app.
- Work closely with the team to maintain clean code and stay aligned with our best practices.
- While we don’t enforce TDD, we expect your code to be thoughtful, clean, and scalable.
What We’re Looking for
- Advanced experience (3+ years) with React Native and strong expertise in TypeScript.
- Familiarity with Expo, Expo-Router (React Navigation), context, and hooks.
- Experience with Firebase/Supabase, authentication, notifications, deep-linking, and GraphQL are a plus.
- Passion for creating real-world connections and building malleable applications that can adapt as we scale.
- Ability to work with our team’s defensive, functional, and efficient patterns.
- Willingness to handle some ambiguity and run with stories that might not have a fully clear path, but you’ll never be left to figure things out alone. Collaboration is key!
- Bonus: Experience in Node.js, TypeScript, and Kotlin for potential backend projects.
What We Offer
- World-class UHC 100% medical coverage.
- 401k with company match.
- Monthly cell phone, gym, and transit stipends.
- Dental & vision insurance.
- Flexible time off.
- A flexible, collaborative environment with a 9-to-5, in-office vibe.
- An empathic, friendly, and generous team that believes the best software is built by personalities that mesh. If you’re creative, hard-working, and love a good laugh, you’ll fit right in.
Why Work with Us?
We’re a startup that doesn’t take itself too seriously, but we’re serious about our mission. We’re passionate about technology, and we’re building something that we believe can change lives. If you’re a senior engineer who’s ready to help us defeat social isolation, we’d love to meet you.
Pie is an equal opportunity employer and makes employment decisions on the basis of merit. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic under federal, state, or local law. If you require an accommodation during the job application process, please notify your recruiter.