Senior React Native Developer

Introduction

MyDoge is a free and secure self-custodial Dogecoin wallet. Our mission is to make Dogecoin the people's currency, and our mantra is “Your Keys, Your Crypto.”

Try it out on iOS and Android. Check out @mydogeofficial on Twitter for the latest news.

We are looking for experienced developers who want to be part of a fast-paced, dynamic environment, where everyone on the team is valued equally. Join a team of professionals who thrive in a collaborative atmosphere that values learning, growth, and hard work. Our small team of 3+ is distributed across North America in Los Angeles, Austin, and Vancouver. Everyone works remotely and collaborates online via Signal and Google Meet. Although small, we are a well-funded startup that can provide competitive compensation and benefits.

Job Description - What you'll be doing

  • Work as part of a small team to build React Native iOS / Android applications.
  • Architect new features, write clean code, and squash bugs.
  • Implement pixel perfect UIs that match designs.
  • Implement smooth animations, transitions, and interactions to provide a fun and delightful user experience.
  • Integrate third-party APIs to extend functionality and connect the wallet to other services.
  • Test & fix bugs across a variety of mobile devices.
  • Release applications to the Apple and Google Play stores.
  • Work with native modules as required.
  • Work on React web projects as required.
  • Complete two-week sprints, and participate in sprint retrospectives and daily standups.
  • Assist with planning and estimates.
  • Work with modern collaborative tools including Trello, Signal, GitHub, Google Docs, etc.
  • Be part of a group of passionate developers who share knowledge and help each other as problems arise.

Requirements

  • 1.5+ years of professional experience working with React or React Native.
  • 4+ years of professional software development experience.
  • Experience working with Swift, Objective C, and Java is a plus, but not required.
  • Backend and database experience is a plus, but not required (we use Node.js and Firebase).
  • Meaningful experience working on large, complex systems.
  • Ability to take extreme ownership over your work. As a small team we rely on each other to hold ourselves and our work to high standards.
  • Ability to identify with the goals of the Dogecoin community and dedicate yourself to delivering on the commitments you and your team make to them.
  • Live by the unofficial Dogecoin motto: Do Only Good Everyday.
  • An understanding of React best practices as well as UX best practices.
  • Ability to work through new and difficult React Native issues and contribute to libraries as needed.
  • Forensic attention to detail.
  • English skills (ability to effectively communicate via written and spoken english).
  • A passion for software development. It’s not just a job - you’re constantly striving to learn new things and improve. You follow industry news, regularly tinker with new technologies, and make an effort to keep your skills current.
  • You work well within a team environment and are happy to meet and collaborate with your colleagues.
  • Ability to consistently work 40 hours per week.

Benefits

We’re a small-sized team that’s hoping to grow, so everyone that joins has a direct impact on the direction and success of the company. Today’s hires will be tomorrow’s leaders. We strive for an open, flat, collaborative, work-hard-play-hard environment. We offer competitive compensation with a stock option package and benefits.

We're confident it will be one of the most fun and rewarding projects you've worked on!

Apply

Email careers@mydoge.com with an introduction/cover letter and your resume/LinkedIn to apply.

We welcome applicants from all over the world, provided their work hours can provide enough overlap with North American hours.