19358 – Full-Stack Engineer

Posted on

    Published
    January 28, 2021
    Location
    Mercer County, NJ
    Compensation
    $110K + Bonus
    Job ID Number
    19358

    Description

    The Jarvis Walker group has been retained by a firm in Princeton N J area on an exclusive basis. The client is experiencing dramatic growth and is in a sector with excellent potential given changing economic conditions. This firm has a forward thinking corporate culture to include remote working accommodations.

    Position Summary:

    As a Full-Stack Engineer, you will be responsible for both driving the strategy and execution of company’s goal to develop and implement a scalable digital platform that allows us to deliver a portfolio of learning solutions to students, supported by teachers and parents.

    This individual will work with a team of talented developers and internal stakeholders to ensure that we are balancing both short-term and long-term goals.  You will work closely with current teams and systems to integrate existing functionality into a platform solution that will allow for multiple cross-functional teams to concurrently produce value.

    What you will do:

     

    • Set technology standards and direct the execution of initiatives to develop a learning management platform from inception through implementation
    • Work with engineering teams to solve a class of problems highly technical in nature: (Architecture, Code, Scale and Security)
    • Work with our team to establish and improve internal processes and workflows
    • Contribute to growth and development of the software engineering team
    • Provide technical guidance and coaching to peers
    • Exhibit a hunger for continuous learning and improvement
    • Work with an entrepreneurial mindset

     

    What we are looking for:

     

    • 5-10 years of experience as a software engineer with experience delivering commercially deployed SaaS solutions to market
    • Proficient technical knowledge of current tools and best practices at scale: (Deployment, Monitoring, Logging, Cloud services/infrastructure)
    • Deep understanding of Object-Oriented Programming and Design, data structures, and algorithms
    • Experience with Distributed Systems (both in system design and data storage)
    • Proficient with Node.js and related frameworks
    • In depth knowledge of Typescript/JavaScript
    • Experience with React and React Native
    • Relational SQL and NoSQL databases
    • Experience with RESTful APIs and Graph QL
    • Experience managing CI/CD tools (e.g., Jenkins, GitHub Actions, etc.)
    • Experience deploying applications via CI/CD pipelines
    • Experience managing Docker, Kubernetes, or other container systems
    • Education Technology experience preferred
    • Ability to work in the US

     

    Apply
    Drop files here browse files ...
    Are you sure you want to delete this file?
    /