Your browser cookies must be enabled in order to apply for this job. Please contact support@jobscore.com if you need further instruction on how to do that.

Full Stack Engineer (Freelance Contract, Remote)

Product Development | Remote, - / +4 hrs from PDT | Full Time and Contract

Job Description

ESTIMATED HOURS PER WEEK: 40 hrs (Full Time)

JOB TYPE: Freelance, Contract Position (long-term, ongoing project)

LOCATION: Remote (Must be able to attend daily scrums at 7am PST)


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 an experienced and well-rounded developer for this client.  


ABOUT OUR CLIENT 

Our client is focused on designing financial solutions that align with the organizing principles of the new freelancer economy. They partner with market networks to design fundamentally new financial products, share in the revenues earned from financing customers and freelancers, and help companies grow their capabilities and profits. They align incentives by tying their success to the customer, powering the future of work in the digital, on-demand economy by empowering those who daily create opportunities within it. They are building a platform/network of freelancers that will provide community, network, and services to other freelancers.



Description & Responsibilities:

  • Building interactive consumer data from multiple systems and RESTfully abstract to the UI through a Node.js backend
  • Define code architecture decisions to support a high-performance and scalable product with a minimal footprint
  • Address and improve any technical issues
  • Collaborate well with engineers, researchers, and data implementation specialists to design and create advanced, elegant, and efficient systems
  • Demonstrated past experience in building apps and services quickly in a rapidly changing fast-paced environment, team player and excellent communicator flexible with working with a global team on long term engagement


Requirements & Qualifications:

  • Previous working experience as a MERN Stack Developer for 3+ years
  • Designing, developing, troubleshooting, and testing mobile & web apps using NodeJS, ReactJS/ReactNative, MongoDB, API integrations, MERN stack, API development
  • Familiar with Agile/Scrum, Scrum ceremonies, GitHub, Postman, and unit testing 
  • Financial services domain experience with strong experience integrating external payments, banking partners
  • Strong experience in building on AWS including CI/CD, leveraging cloud services BSc degree in Computer Science or similar relevant field 
  • Hands-on experience with JavaScript Development on both client and server-side
  • Experience with modern frameworks and design patterns, minimum one-year experience with MERN Fullstack paradigm
  • Knowledge of the following will be considered as an advantage:
  • Consumer Web Development Experience for High-Traffic, Public Facing web applications
  • Experience with cloud technologies also a plus
  • Creating secure RESTful-based web services in XML and JSON, Javascript, JQuery
  • Continuous integration (Jenkins/Hudson) and version control Git.


The Ideal Candidate


  • 3-5+ years experience with MongoDB, Express React, Node.js, AWS
  • Strong and robust experience in banking/fintech industries
  • Has great back-end experience, and is someone who can compliment. thein-house front-end developer
  • Very strong communication skills
  • Team player and will be a great fit for the team culture
  • Will show intellectual curiosity, and constantly want to learn and progress with the team
  • Has financial services experience
  • Self-starter, and is ok working independently and handling problems by themselves 
  • The team needs someone that will own the process and run with it


ABOUT THE HIRING PROCESS

Qualified candidates will be invited to do a screening interview with Braintrust's core team. 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.  Candidates will be invited to bid on additional projects that are a fit as well.