We’re building a blockchain based mobile experience and we’re looking for outstanding senior level React Native engineers to join the team to help build, manage, and maintain the solution. This role is for front-end focused developers comfortable using front-end frameworks, specifically React Native.

Well-qualified candidates have an excellent knowledge of React Native and JavaScript. While React Native experience is a must, additional experience in backend technologies (AWS, NoSQL, Node.js) or other mobile dev environments or frameworks is a big plus. This position is more about your attitude and aptitude than the tools and technologies you’ve used. You must have a passion for building innovative apps and take pride in your work. You should also have great analytical skills and the ability to handle complex, modular software development.

RESPONSIBILITIES

• Write and maintain clean and testable code

• Optimize the app architecture for speed and usability

• Build reusable components in a scalable “design system” architecture

• Develop solid and documented code practices

• Work within and contribute to the agile workflow lifecycle

• Be in constant contact with the UX lead on an ongoing basis

REQUIRED SKILLS

• 3+ years developing data-driven applications using modern JavaScript frameworks

• Familiarity with React Native, it’s libraries and capabilities, especially around mobile

• Experience using REST APIs with React Components (promise, fetch, a sync/wait etc.)along with ES6/ES7 improvements

• Comfortable working in a modular “Design System” driven development environment in small self driven teams. We use the ABLE Design System

• A wizard of HTML5, CSS, SASS, LESS, or native UI/UX

• Experience with Continuous Integration systems like Travis-CI

• Must be competent with Git and Github (including rebasing, resolving merge conflicts)

• At least one app you can reference in the Google Play and/or Apple App Store

• Experience building complex app architectures built around design systems are a plus

• Knowledge of app engineering best practices for the full dev life cycle (code standards, code reviews, source control management, build processes, testing, and operations)

• Experience influencing software engineering best practices

• Hands-on experience in multiple disparate technologies, from front-end user interfaces to back-end systems and all points in between is a major plus

• Experience with distributed computing systems or dApps

• Ability to work remotely and deliver without supervision

• Ability to commit to a timeline, stay on task, and ensure sufficient availability to complete assigned tasks on time

• Fluent in English, written and spoken

• Humility, honesty, a sense of humor, and a hunger for doing more in life

BONUS SKILLS

• Passion and understanding for blockchain technology, Bitcoin, Ethereum, EOS, Hyperledger, Stellar, cryptocurrency, and the exciting possibilities that come along with it

• Meaningful experience working on large, complex systems

• A positive never say never, can-do attitude

• Familiarity with retail markets, processes, workflows, service designs and terminologies

• Self-motivated with strong team and interpersonal skills to work with and lead a team of developers

PLEASE NOTE

Select candidates will be invited to a face-to-face meeting via Zoom by the founding team and presented with the full details of the business… it’s roadmap, current status, compensation structure, the market they‘re about to disrupt, and possibly a peek at the solution.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx