Software Engineer-React Native
Company: Tbwa Chiat/Day Inc
Location: San Francisco
Posted on: January 18, 2025
Job Description:
Ditto is on a mission to unleash the full power of edge devices
by removing all the plumbing required to build amazing
applications. We bridge the digital divide by enabling real-time
data synchronization-even when internet connectivity is limited or
non-existent. Our peer-to-peer technology is trusted by major
customers like Chick-fil-A and Delta Airlines, and we also work
closely with the U.S. military on mission-critical connectivity
solutions. As a fast-growing startup poised for a future IPO, our
team is globally distributed, and our core values are trust,
communication, and continuous improvement. We celebrate diversity
and strive to create a team that encompasses a wide range of
backgrounds, skill sets, and perspectives.About the role:This is a
high-visibility technical role with a tremendous opportunity to
impact the company's trajectory. The successful applicant will have
a track record of shipping mobile apps and have an opinion on what
a beautiful mobile app looks and feels like. Please note that this
role is remote but will require regular on-site team meetups in San
Francisco, CA.As a Software Engineer for the App Builder, you
will:
- Develop and maintain responsive and scalable UI components
using React.js
- Build and optimize applications for Android using React
Native
- Deploy the Android app on the Google Play Store on a regular
basis
- Implement best practices in front-end architecture, including
component-driven development, code reusability, and performance
optimization
- Ensure high-quality code by writing unit tests and integration
tests
- Work closely with backend engineers to ensure seamless
integration of APIsWhat you'll need:
- 3+ years experience as a Software Engineer
- Proficiency in TypeScript, React and React Native
- Experience deploying mobile applications for Android, including
an understanding of Google Play Store submission processes
- Familiarity with web application deployment
- Solid understanding of modern front-end build pipelines and
tools (e.g., Webpack, Babel, etc.)
- Strong problem-solving skills and ability to work independently
and within a teamNice to haves:
- Familiarity with mobile-first and responsive design
principles
- Experience with end-to-end testing frameworks such as Cypress
or Jest
- Experience with Kotlin or Swift programming languagesBenefits
we offer:
- Stock options
- Medical, dental, vision, life, and disability coverage
- Flexible spending account (FSA)
- Flexible vacation policy
- 401(k) plan
- Offices located in Atlanta, GA, and Berkeley, CA, available for
team member use-no in-office requirement!Come join our remote team
and discover the possibilities of your best career!Equal
Opportunity Employer: Ditto is proud to be an equal-opportunity
employer. We do not discriminate in hiring or any employment
decision based on race, color, religion, national origin, age, sex
(including pregnancy, childbirth, or related medical conditions),
marital status, ancestry, physical or mental disability, genetic
information, veteran status, gender identity or expression, sexual
orientation, or other applicable legally protected characteristics.
Ditto is committed to providing reasonable accommodations for
qualified individuals with disabilities and disabled veterans in
our job application procedures. If you need assistance or an
accommodation due to a disability, please let us know.
#J-18808-Ljbffr
Keywords: Tbwa Chiat/Day Inc, San Jose , Software Engineer-React Native, IT / Software / Systems , San Francisco, California
Didn't find what you're looking for? Search again!
Loading more jobs...