Senior Software Engineer, Taskrabbit

React Native

$115-160k

Salary dependent on location. Plus bonus

React
TypeScript
React Native
GraphQL
Java
Ruby
Kotlin
Swift
Objective-C
Jest
Segment
Next.js
Snowflake
Mixpanel
Appsflyer
Rails
Ruby on Rails
Senior level
Remote in US
Taskrabbit

Outsourcing marketplace for everyday tasks

Job no longer available

Taskrabbit

Outsourcing marketplace for everyday tasks

1001+ employees

B2CMarketplaceHome improvementOutsourcing

Job no longer available

$115-160k

Salary dependent on location. Plus bonus

React
TypeScript
React Native
GraphQL
Java
Ruby
Kotlin
Swift
Objective-C
Jest
Segment
Next.js
Snowflake
Mixpanel
Appsflyer
Rails
Ruby on Rails
Senior level
Remote in US

1001+ employees

B2CMarketplaceHome improvementOutsourcing

Company mission

TaskRabbit's mission is to revolutionize the future of work.

Role

Who you are

  • Proficiency in Typescript and React Native
  • Strong understanding of mobile app architecture, performance optimization, and best practices
  • Experience with all parts of the mobile development lifecycle, including testing (via Jest and/or Detox) and release management
  • Proven experience with REST and GraphQL for client-server communications
  • Familiarity with mobile security principles and best practices
  • Have a robust understanding of software design principles and how to write clean code. You know how to organize code across the stack and have strong opinions on code structure
  • Can communicate technical concerns and decisions clearly and proactively, simplified as necessary for cross-functional audiences
  • Enjoy sharing your experience and technical knowledge to help other engineers grow through pairing, thorough code reviews, and collaboration in a remote work environment
  • You value knowing “why” and are comfortable partnering with external stakeholders to understand business requirements and translate these to technical requirements
  • Have experience being accountable for features or applications end-to-end – through planning, deployment, maintenance, and monitoring

Desirable

  • Familiarly with native languages for mobile app development such as Swift, Objective-C, Kotlin, or Java
  • Contributions to open-source projects or a portfolio showcasing mobile app development skills
  • Passionate about efficiency, availability, system quality, and user experience

What the job involves

  • The Client Lifecycle Team is at the heart of ensuring our users have a seamless and delightful journey on our platform
  • As a Senior React Native Engineer on this team, you will be a key driver in shaping the client lifecycle experience, enhancing user engagement, and leading innovation in our mobile applications
  • In this role, you will be a technical leader, contributing creative solutions and applying engineering principles to shape the client lifecycle and improve user engagement
  • Your structured problem-solving approach will lead to understandable and maintainable code and systems
  • You will also have the opportunity to mentor and collaborate closely with fellow engineers while working alongside Product, Marketing, and Data teams to make informed technical decisions
  • Our engineering ecosystem comprises React Native for mobile applications, React.js and Next.js for the web frontend, and Ruby on Rails on the backend
  • Our events and data pipeline include Segment, Snowflake, AppsFlyer, Mixpanel, and Iterable
  • Architect and implement solutions within our React Native mobile applications, ensuring they provide a seamless and delightful experience to our users
  • Collaborate with cross-functional teams to make architectural decisions that impact the client lifecycle, ensuring scalability and robustness
  • Contribute to the ideation and development of new features and enhancements, with a focus on optimizing the user experience
  • Continuously optimize and improve the performance and reliability of existing mobile app infrastructure
  • Contribute to our technical roadmap of ongoing improvements, enhancements, and updates
  • Participate in code reviews, listening to feedback, and commenting on other approaches
  • Collaborate with and mentor other engineers, helping guide their technical growth
  • Stay at the forefront of industry trends, emerging technologies, and best practices, and apply this knowledge to continually improve our mobile applications
  • Be a part of the team's on-call rotation

Otta's take

Sam Franklin headshot

Sam Franklin

CEO of Otta

Back in 2011, TaskRabbit took full advantage of a growing trend - that technology enables consumers to do more commerce in their homes than ever before. Its marketplace connects users to "Taskers" that can perform virtually any role customers require, such as heavy lifting and cleaning, etc.

TaskRabbit's product is diverse, with the potential to enter any commerce sector in the world. In 2017, the company was acquired by IKEA, which gave it the resources to undergo a data-driven European expansion which included launching in Germany and France, as well as increasing services in densely-populated UK areas.

By developing internationally, while also emphasising its offerings as a delivery service, the company has set itself up on the world stage. Having continued to grow and expand its offerings, TaskRabbit remains a key player in the gig economy, with every sign that it will continue its successes into the future.

Insights

Led by a woman
Top investors

Some candidates hear
back within 2 weeks

3% employee growth in 12 months

Company

Funding (2 rounds)

Jul 2012

$13.4m

Dec 2011

$18.4m

Total funding: $31.8m

Company benefits

  • Remote first and highly connected
  • Employee-covered health care
  • 401k with match
  • Flexible PTO
  • 18 observed days off
  • Wellbeing allowance and free access to HeadSpace and Ginger
  • Paid parental leave, adoption assistance, and fertility / reproductive healthcare
  • Speaker series, career paths, and an annual education allowance
  • IKEA discount, Taskrabbit credit, and allowances to support remote work

Company values

  • Care Deeply - We take time to be present and partner with our team and communities
  • Level Up - We navigate through ambiguity and go the extra mile
  • Be A Better Neighbour - We build a diverse and sustainable community and encourage all voices
  • Lead The Future Together - We value entrepreneurship and inspire by action

Company HQ

Potrero Hill, San Francisco, CA

Founders

Ania Smith

(CEO, not founder)

Several years of experience in leadership at companies like Expedia, Uber, Airbnb and Walmart.


People progressing

Joined as an HR & Office Coordinator, promoted 4 times in 5 years and is now People Operations manager for the EMEA region

Share this job

View 1 more job at Taskrabbit