React Native Developer at ibble (Austin, TX or Remote)

| Austin | Remote
Sorry, this job was removed at 11:25 a.m. (CST) on Thursday, July 14, 2022
Find out who's hiring in Austin.
See all Developer + Engineer jobs in Austin
Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
About ibble
ibble is reinventing how people have digital conversations and engage with ideas that matter most to them.

Check out the ibble mobile application in the Apple App Store or Google Play Store. You can also view videos of our application on our website - 

ibble is seeking a React Native Developer to join our rapidly-growing engineering team. As a 
member of the engineering team, you will play a key role in laying our social platform's foundation as we continue to grow our community of creators and content consumers.

Your primary responsibilities will be designing, building, testing, and maintaining the core components of ibble's iOS and Android app built in React Native. Each team member is expected to become an expert in their respective domain and effectively communicate and quickly come up with solutions in a team-oriented setting. We are not only looking for smart people; we are looking for people that don't shy away from challenging problems such as reinventing social media.

Our Tech Stack

  • React Native (all written in Typescript)
  • React Navigation v5 
  • Functional Components and Hooks
  • RxJS to drive global state management and event handling
  • Storybook to build out and organize our components

What You Will Do

  • You'll be working with a small, high-energy team in building a consumer-facing product that millions of people will use just like you.
  • As a React Native developer, you will play a key role in creating the mobile experience for our users. From building components to handling graceful navigation and interfacing with our API, you'll be able to have direct control of feature sets and make an immediate impact within the product.
  • You will work directly with designers, product owners, and fellow engineers to help guide, build, instrument, and test the software being built. We believe that taking a data-driven approach to feature development and releases is core to creating better products and software.
  • Our team is highly collaborative, and you'll also have the chance to provide feedback on everything from culture to architecture and team operations, as well as the overall product.

Who You Are

  • You have 5+ years of software development experience, at least 3 of which have been working on a React Native application
  • You understand the specifics of React Native and the standard components provided by the library. You embrace the complexity of cross-platform development, handling platform, and device-specific edge cases, and thrive in delivering high-quality features.
  • You have both expertise and a strong understanding of mobile development: deep linking, screen navigation/hierarchy, performance concerns
  • You are obsessed with clean code. You take pride in excellent class design and choosing the right level of abstraction. Tests are your best friend.
  • You love keeping up with the latest developments in the ever-changing landscape of tech. Two years ago, you were mad that Hooks for React hadn't been released yet.
  • You're familiar with REST APIs. You immediately wrinkle your nose when you see POST /update_name.
  • We prefer generalists over specialists and look for candidates with a history of pushing past their comfort zone and learning new things.
  • You understand—and are excited to join—an early-stage company and have the opportunity to play a critical part in building the app and new features.


Read Full Job Description
Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
    • JavascriptLanguages
    • SwiftLanguages
    • TypescriptLanguages
    • ReactLibraries
    • React NativeLibraries
    • RxJSLibraries
    • AngularJSFrameworks
    • Node.jsFrameworks
    • SpringFrameworks
    • NestJSFrameworks
    • Google AnalyticsAnalytics
    • MixpanelAnalytics
    • OptimizelyAnalytics
    • SegmentAnalytics
    • IllustratorDesign
    • InVisionDesign
    • SketchDesign
    • ConfluenceManagement
    • JIRAManagement
    • TrelloManagement
    • ibble Custom CMSCMS
    • HubSpotCRM
    • MailChimpEmail


ibble offices are located in the heart of downtown on the historic 6th street, with easy walking distance to restaurants & plenty of parking options.

An Insider's view of ibble

What’s the vibe like in the office?

Energetic, lively, and determined. Everyone here is so in tune with the mission, and are proud to be a part of something that is changing the way people think about social media.


Software Engineer

What kinds of technical challenges do you and your team face?

One of the technical challenges I enjoy is developing an app that is a hybrid of React Native and Swift. Specific screens are ported to Swift to maximize performance, with Swift and RN staying in sync by communicating over a bridge. Surprisingly there doesn't seem to be a lot of teams embracing both!


Backend Engineer II

How has your career grown since starting at the company?

I have experienced growth with being able to own projects. I can take my past experience and ideas to help implement and inspire change. Many of the projects I’ve been able to shift have dealt with company culture and communication. I also love team building and have been able to grow as a leader and support other people on the team.


Executive Assistant to CEO

How do you empower your team to be more creative?

At ibble we operate in pods with a flat organizational structure. Every employee, from intern to CEO, is empowered to find ways to improve our product. This starts with listening to our users and employees so we can develop repeatable tests. We learn together through every moment, allowing every person at the company to develop creative solutions.



How do you make yourself accessible to the rest of the team?

I make myself accessible to the team by asking if there's anything I can help them with work wise through out the day. I usually ask if there is anything I can get them to drink/eat in hopes a treat might brighten their day. I also like to find comedy in most things so they know that life does not have to be so serious and to let go of any tension


Office Manger

What are ibble Perks + Benefits

ibble Benefits Overview

Company benefits: health, vision, and dental are offered for full-time employees. Generous paid leave is given on a yearly basis. ibble also offers equity to new hires.

Company perks: ibble gear, parking reimbursement, fully stocked kitchen, company events, equipment when needed.

Partners with Nonprofits
ibble has partnered with non-profits such as United Way for Greater Austin, Safe Alliance, and Success by 6.
Friends outside of work
Eat lunch together
Daily sync
Open door policy
Team owned deliverables
Team based strategic planning
Group brainstorming sessions
Open office floor plan
Highly diverse management team
ibble's management team is as diverse as our staff. We welcome all different races, genders, orientations, abilities, etc.
Unconscious bias training
Mean gender pay gap below 10%
Hiring Practices that Promote Diversity
We believe in hiring the best talent for the job. We prioritize raw talent, hunger to grow, and commitment over traditional indicators of success.
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Dental Benefits
Vision Benefits
Health Insurance Benefits
Wellness Programs
ibble provides all team members with a monthly health and fitness spending account, this can be used however you want!
Mental Health Benefits
ibble provides all team members with a monthly health and fitness spending account, this can be used however you want!
Retirement & Stock Options Benefits
Company Equity
Employee Stock Purchase Plan
Performance Bonus
Child Care & Parental Leave Benefits
Generous Parental Leave
Flexible Work Schedule
ibble offers flexible scheduling for all staff when obligations and needs are clearly communicated.
Remote Work Program
Vacation & Time Off Benefits
Generous PTO
Paid Holidays
Paid Sick Days
Perks & Discounts
Casual Dress
Commuter Benefits
Company Outings
Stocked Kitchen
Some Meals Provided
Happy Hours
Pet Friendly
Relocation Assistance
Fitness Subsidies
Professional Development Benefits
Job Training & Conferences
Tuition Reimbursement
Lunch and learns
Cross functional training encouraged
Promote from within
Time allotted for learning
Online course subscriptions available

More Jobs at ibble

Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Save jobView ibble's full profileSee more ibble jobs