Full Stack Web Developer @ Noodle - Philadelphia, PA

Job Overview

a month ago

Full Stack Web Developer

Noodle - Philadelphia, PA

Full Stack Web Developer

Online education is no longer a novel or niche idea. It is the fastest-growing segment in higher education, accounting for 20% of all enrollees and 35% of graduate-level certificates and degrees. It's also getting increasingly competitive, as more and better programs are launched each semester. Universities need to go online quickly, economically, and elegantly, creating programs that students can't wait to tell their friends about and that their professors want to teach.

Noodle helps universities bring programs online with flexibility, transparency, alignment, efficiency, and joy. That's why more top universities chose us last year than all other online program managers combined. We are a passionate team of technologists, educators, and experts. Online learning has the potential to transform higher education; if you’re interested in being part of that journey, keep reading!

About the Role:

The Core Engineering Team at Noodle manages the integration and processing of the hundreds of educational data sources that drive Noodle’s products. This role works closely with Solutions Architects and other Software Engineers to onboard new university partners into Noodle’s data ecosystem, evaluate and develop integrations with new data systems, as well as continually expand and improve Noodle’s internal data tools and libraries.

As a Full Stack Web Developer at Noodle you will:

  • Design, build and maintain a public facing REST API that validates and routes data to downstream systems in seconds
  • Uphold engineering best practices such as code review and CI/CD, and serve as a mentor for junior engineers
  • This role will report directly to the Senior Director of Engineering

You have:

  • 3-5+ years experience with Python development
  • 3+ years experience using popular Python Web Frameworks (We use Django)
  • 3+ years of experience with frontend development technologies such as React/Vue, JavaScript/ES6
  • 2+ years experience working with AWS technologies
  • Strong relational database and SQL skills
  • Experience in agile software development methodologies and best practices

Preferred additional qualifications:

At Noodle, we hire people who will help us change the future of online education. Even if you don't think you check off every bullet point on this list, we still encourage you to apply! We value both current experience and future potential

Meet the team!

Noodle Benefits:

  • Work from our beautiful NYC office! OR Work from the comfort of your home office!
  • Great compensation package!
  • 401K + match, bonus potential, and equity opportunities
  • Tools you need on us! Mac is our computer of choice
  • Our insurance plan offers medical, dental, vision, short- and long-term disability coverage, plus supplementals for all employees and dependents
  • 12 weeks paid Parental Leave
  • Pre-tax commuter benefits
  • 3 weeks paid vacation + 10 paid holidays + paid sick leave
  • Monthly Gym stipend and Membership to premium medical services like Eden Health
  • Monthly mobile connectivity stipend
  • Access to mental health services like Ginger and Talkspace
  • Annual education stipend for lifelong learning
  • Growth - we pride ourselves on creating environments where employees can be themselves and grow within and around the company

Noodle is committed to creating a welcoming and inclusive workplace for everyone. We value and celebrate our differences because those differences are what make our team shine. We hire great people from different backgrounds, not just because it's the right thing to do, but because it makes us stronger as a whole. Women, people of color, LGBTQIA2S+ individuals, and members of other underrepresented groups are strongly encouraged to apply. Noodle is an equal opportunity employer and does not discriminate against candidates on the basis of race, ethnicity, religion, sex, gender, sexual orientation, gender identity, disability status, or veteran status.


Similar Jobs

Software Engineer (REMOTE)

Lincoln Financial

Radnor, PA

Experience with microservice design (Service-Oriented Architecture) and RESTful web servicesExperienced Spring Boot (Java). Prior work or industry experience.

Senior Software Engineer

International SOS

Trevose, PA

Hands-on feature development using latest technology stacks. Extensive experiences with enterprise grade web or mobile applications development.

Full Stack Engineer - React & NodeJS - Digital Experience Engineering


New York, NY

Your primary focus will to uplift web applications to use the latest web technologies such as React and Node and bring modern web practices to production…

Senior Software Development Engineer


Newark, NJ

Assist in developing solutions, web solutions and services: Envisioning, designing, creating, and supporting our solutions that operate with a high degree of…

SEO Specialist


Malvern, PA

Experience interfacing with the modern web technology stack including HTML and CSS, caching, server-side development and web platform hosting.

Full-stack Python Developer


Bridgewater, NJ

A bachelor’s degree in computer science or relevant field from an accredited US college. 2+ years of professional Python development experience including front…

Full-Stack ASP.NET Developer


Bridgewater, NJ

3+ years of full-stack asp.net web programming experience. Must have experience developing restful web API. Must have experience with standard web technologies…

Senior Software Development Engineer, AWS

Amazon Dev Center U.S., Inc.

New York, NY

As a full-stack developer, build and contribute to the development of ATIG threat intelligence tools, including those responsible for knowledge management,…

Cybersecurity - Penetration Testing - Senior Associate


New York, NY

Networking protocols, TCP/IP stack, systems architecture, and operating systems; Performing social engineering / phishing activities such as reconnaissance of…

PKI Engineer-VP

State Street

Princeton, NJ

Develop standards and approaches to enable seamless integration across technical stacks. The PKI Engineer will Drive the development of PKI solutions to meet…

Cloud & Big Data Solutions Lead

JPMorgan Chase Bank, N.A.

Jersey City, NJ

The role calls for the Senior Engineer to lead the design, develop, configure, test, debug and document all layers of the Cloud stack to satisfy the new big…

Full Stack Developer


Philadelphia, PA

Full stack developers are responsible for developing and designing front end web architecture, ensuring the responsiveness of applications, and working…

API Developer


Philadelphia, PA

Experience with Spring Framework, JMS, SOAP and REST web services. Design, develop and modify software systems and custom components using modern dev stack.

Full Stack Developer


New York, NY

The development team is distributed and working remote across the lines of business, on the web stack, the data pipeline and the consumer facing products.

Senior Software Engineer, Full-Stack (Remote)


New York, NY

You have at least 4+ years of professional software engineering experience in a web context. Build the core freight-management software platform that allows us…

Full Stack Software Engineer


New York, NY

Building containerized microservices surrounding the web application. Contributing to and maintaining the Nucleus codebase for the web application.

Full Stack Engineer - Java/React


New York, NY

Understanding and familiarity of popular web application JavaScript frameworks (React.js). We continuously strive to optimize the level of innovation, quality,…

Computer Operator - ARL


Gunpowder, MD

This includes 100% of all network, data storage, web services, asset management, and other DSRC and Enterprise systems. Keep management informed of any issues.

Computer Operator - ARL


Aberdeen, MD

This includes 100% of all network, data storage, web services, asset management, and other DSRC and Enterprise systems. Keep management informed of any issues.

Enterprise Architect


New York, NY

NET or Java tech stack. Experience working with multiple technology stacks like . Deep understanding of modern front-end technologies like Angular and React;…

Software Engineer

Exelon Corporation

Philadelphia, PA

Solutions may include but are not limited to the development of various types of applications, web, mobile app, full stack or integrations hosted on premises…

Senior Java Developer

RD Solutions

New York, NY

Strong background in Java Full Stack Programming including JEE web application development. Candidate should be ready to take coding test*.

ConvergePROSPERITY BankingSuite - Director of Engineering


Philadelphia, PA

The Banking Suite platform is a cloud-native stack at every layer and aims to help Banking Suite clients compete with large bank incumbents and FinTechs with…

UX/UI Software Engineer

Mariner Finance, LLC

Nottingham, MD

Work hours will depend on the business hours of the time zone serviced. You must possess strong research skills, be data-obsessed, development-focused, and have…