Full-Stack Developer Role #2

Learning Ally
Princeton, NJ Remote Full Time
POSTED ON 12/12/2022 CLOSED ON 12/24/2022

What are the responsibilities and job description for the Full-Stack Developer Role #2 position at Learning Ally?

Full-Stack JavaScript Engineer - Remote

Context:

Learning Ally is a leading nonprofit education solutions organization that transforms the lives of struggling learners by delivering proven literacy solutions that help students reach their potential. Its mission is to radically change education, transforming the lives of children by providing reading interventions and solutions to help them succeed academically, build self-confidence, and thrive in school and beyond.

65% of fourth graders read below proficiency and are 400% more likely to drop-out of high school. And, for “most at risk” students (students of color, low income, English Language Learners and students with learning disabilities) the problem is even more acute.

Learning Ally seeks to break this cycle. With early student assessment, intervention and accommodation and professional development for educators, Learning Ally can identify and prevent learning issues by working with schools and educators to support new and struggling readers. Our solutions build a strong foundation for independent, engaged learners who are empowered to achieve socially, emotionally, and academically, regardless of background or learning difference.

Founded in 1948 as Recording for the Blind, to help soldiers who lost their sight in combat continue their education with audiobook products, Learning Ally has evolved to help individuals understand the unique ways they learn and match them to the solutions that enable personal achievement.

Today, Learning Ally reaches over 1,600,000 students, 260,000 educators and 21,600 schools across the country and continues to expand its reach. With a continued commitment to supporting students who learn differently, Learning Ally has joined researchers and neuroscientists from renowned institutions including UCSF and MIT, to better understand and address learning issues. You will find that our culture is one that is very committed to our mission, innovation, professional growth, and diversity, equity, and inclusion.

Position Summary:

As a Full-Stack Engineer, you will be responsible for both driving the strategy and execution of Learning Ally’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.

We look for teammates who are humble, curious, kind, proactive, resourceful, and will challenge us to think differently about solutions. This is an incredible opportunity for someone who wants to drive change in education and improve how millions of students learn.

What you’ll 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’re 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 GraphQL.
  • 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.

Travel: none

Learning Ally is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status.

Full Stack Java Developer
Genesis10 -
Pennington, NJ
Full Stack Web Developer
CoderOgres -
Doylestown, PA
Senior Full Stack Developer
OSI Systems, Inc -
Newtown, PA

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Full-Stack Developer Role #2.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $72,470 - $96,481
    • Income Estimation: $73,937 - $105,550
  • Debugging Skill

    • Income Estimation: $72,470 - $96,481
    • Income Estimation: $74,006 - $95,455
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Full-Stack Developer Role #2 jobs in the Princeton, NJ area that may be a better fit.

Full Stack Java Developer - Permanent Role

MM International, LLC, Princeton, NJ

Full-stack Developer

Entourage Yearbooks, Princeton, NJ