part time react senior tech

Job Details

JOB TYPE: Freelance, Contract Position - No agencies (See notes below)

LOCATION: Remote (TimeZone: BST, CST, EST) MUST OVERLAP 3hrs PST

HOURLY RANGE: Our client is looking to pay $70 - $90 USD / HR

ESTIMATED DURATION: 40Hrs/Week - Long Term, ongoing project

ABOUT US:

Braintrust (usebraintrust.com) is a user-controlled talent network, where you keep 100% of what you earn and actually get to own the platform. We've been onboarding some big clients and specifically need a Senior React Native Engineer for our client.

ABOUT THE JOB:

You'll be one of the leaders of the team, helping to mentor junior engineers, propose creative solutions, and detangle the complex into the simple. Our client is working with React Native to build their mobile applications. You'll also occasionally work on their Web application JavaScript on occasion. They’ve built their application on top of REST backend services, and they’d like you to think through how the JS should be built and designed. You'll work... alongside their Chief Architect to have a full vision of the system working to build a robust platform that's clearly organized and easy to maintain. They believe strongly in test-driven development and code reviews. It's expected that you'd be a main reviewer helping to grow the skills of the more junior engineers.

Join them in creating a better everyday life for everyday people.

WHAT YOU’LL GET TO DO:

  • Build mobile and web applications focused on Clients, Taskers, and internal users
  • On any given day you might help us remove friction from the hiring process or think through a schema for a new product feature
  • Collaborate with design and product management to conceptualize a new product feature from the ground up
  • Work alongside the junior engineers to help them think through designs, code implementation, and know how to break down their goals into actionable steps
  • Be our in-house expert on JavaScript and front-end code. Have informed opinions about toolchain, libraries, and approach.
  • Comfortable working on small amount of mobile native code on iOS and
    Android that interfaces with the React Native application.
  • Provide feedback through code reviews and whiteboarding sessions
  • Maintain and expand unit tests and code coverage
  • Implement product features and refactor existing code throughout the stack

WHAT YOU’LL BRING TO THE TABLE:

  • 5+ Years experience, comfortable mentoring junior engineers
  • Well versed in React Native and JavaScript; bonus if that includes React.js
  • Follow advances in browser technology and get excited about things like Service Workers and Promises
  • Familiar with automated testing and JS build and packaging systems like Webpack, Grunt, Bower, and Yeoman.
  • Prefer to work with continuous integration and frequent, daily releases
  • Understand how to organize code across the stack, what belongs in the front end, what the back
  • Comfortable making trade-offs between maintainability, time to market, and feature set
  • Know how to break problems down into smaller iterable steps achievable quickly
  • Be comfortable with caching and understanding the full lifecycle behavior of data flowing through the system

BONUS POINTS:

  • Knowledge of Ruby, MySQL, Redis, Rails, React, and ElasticSearch all a plus but not required
  • Agile. Intelligent. Creative. Problem-solver. Startup lover. You like making things happen.
  • We care about experience, not degrees. We're looking for people that can demonstrate their mastery of programming.
  • You have contributed to an open source software project. Show us your github account, we'd love to see what you're passionate about.
  • You're familiar with our product and have some ideas on things you'd want to add or change!

ABOUT THE HIRING PROCESS:

Qualified candidates will be invited to do a screening interview with the Braintrust staff. We will answer your questions about the project, and our platform. If we determine it is the right fit for both parties, we'll invite you to join the platform and create a profile to apply directly for this project.

C2C Candidates: This role is not available to C2C candidates working with an agency. If you are a professional contractor who has created an LLC/corp around their consulting practice, this is well aligned with Braintrust and we’d welcome your application.

Braintrust values the multitude of talents and perspectives that a diverse workforce brings. All qualified applicants will receive consideration for employment without regard to race, national origin, religion, age, color, sex, sexual orientation, gender identity, disability, or protected veteran status.

This is a remote position

See something wrong with this listing?

Contact support