The Role:
The Senior Fullstack Engineer for the Tooling team will write, ship, and maintain code for existing and emerging applications and tools within Newsela’s growing service ecosystem. You will develop a clear, scalable technical format and have the ability to speak to the work during code review. Reporting to the Engineering Manager, you will serve as the primary technical contact for your team and will co-write all cards representing work, making sure they are scoped appropriately and communicated clearly to all stakeholders. You will oversee and enforce coding standards that help keep code easy for the team to understand and change. You’ll also establish and enforce quality practices to minimize escaped defects and will coach team members as necessary for successful completion of the development work. You’ll also serve as a mentor to junior team members and provide regular constructive feedback. You’ll work with the team to break down sprint work in a way that delivers demonstrable value.
Why You’ll Love This Role:
As a leader on our growing Tooling team, you will have full involvement in the development cycle for a wide range of applications and features, from research and design to delivery. Engaging multiple teams and departments, you’ll be a key player in helping shape solutions for a fast-growing business. Ultimately, your work will drive meaningful enhancements to the learning and teaching experience for students and teachers across the U.S. and help improve the future of K-12 education. And because we're a technology company focused on improving the way students learn, you’ll be part of an engineering culture that values teaching, learning, and questioning.
Why We’ll Love You:
You have 3+ years of experience in engineering (ideally with 1-2 years as a lead or senior engineer), and you have demonstrated success acting as a technical voice in a full project lifecycle: from discovery through delivery. You are competent in Python, Django, SQL, and Relational Databases, as well as API design. Additionally, you are comfortable with our front end tech stack (Javascript, React, REST), and are comfortable writing JavaScript against the browser’s native API. You’re a synthetic thinker who can visualize a problem space, the data models, and data structures required, as well as the common pitfalls. You have a strong understanding of web app and service architecture (3-tier, MVC, REST, HTTP, ORM, Load Balancing, shared nothing, distributed systems, caching, transactions, contracts queues). Ideally, you also have experience with AWS and/or GraphQL.
About Newsela:
One of the fastest growing tech companies in K-12 education, Newsela was founded on the principle that while every child may have unique learning preferences, they all deserve a rich learning experience that ignites a love of learning. We built our platform based on learning science research to deliver the most engaging, authentic content to modernize how teaching happens in the classroom. Along with interactive assessments and tools, we provide teachers with digital content at five reading levels -- from +100 of the best sources -- that is relevant to the diverse backgrounds and interests of their students. Since we started in 2013, we’ve established a presence in 90% of U.S. K-12 schools and over 2.5M teachers and 37M students have registered with Newsela.