Software Engineer (Fullstack JS + ReactJS)

United States
Development /
Full-time /
Remote
Job Summary

Microventures is a full-service investment banking service which provides investors an easy entry into angel investing. We are embarking on an exciting series of Greenfield projects and are looking for talented Engineers to join our team.

In this role you will be working to build a new platform from the ground up to serve a new suite of products and services. This foundation will be created as a serverless-first environment with the latest technologies and a focus on the developer experience as a first-class citizen in the development process.

This is a unique opportunity to build a strong foundation for future projects and services. Strong Javascript, React, and Node/NextJS developers are encouraged to apply.

What we offer:

    • Healthcare, dental, vision, disability
    • 401(k) + match
    • Company equity
    • A challenging, fast-paced, continually changing environment
    • A respectful and professional environment with room for advancement and growth
    • A fresh-slate development experience with a focus on state of the art solutions

Our stack:

    • NX, Typescript, NextJS, React, Prisma/GraphQL/PostgresMySQL

Qualified Candidates must have:

    • 2+ years development experience in at least one backend technology: Node, NEST, NextJS, PHP, Ruby, Javascript, .NET, Python, or JAVA
    • 2+ years of experience working with React and creating modular components.
    • Experience with SQL and working with relational databases.
    • Experience with Docker, Git, Jira and familiar with agile methodologies
    • Experience working with Typescript 
    • Experience crafting GraphQL queries, mutations, fragments, etc.

Exceptionally qualified candidates will:

    • Be able to demonstrate proficiency in creating react components, handling state, and managing events.
    • Have a passion for creating elegant code.
    • Have a deep functional understanding of React, ReactNative, and the React EcosystemUnderstand how to create robust, modular, and testable components 
    • Possess a product-focused mindset with the with an eye towards the user experience
    • Believe that a system, when properly engineered, can empower developers through efficient implementation.