19358 – Full-Stack Engineer

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
Job Category: Development/Analysis
Job Type: Direct-hire/Full-time
Job Location: Mercer County NJ
Salary: $110K + Bonus

Apply for this position

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