Tech Lead

Sorry, this job was removed at 12:36 p.m. (EST) on Wednesday, April 1, 2020
Find out who's hiring in Greater NYC Area.
See all Developer + Engineer jobs in Greater NYC Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

About our Team:

 At Kaplan Test Prep (KTP), we’ve built a modern learning platform called Atom using microservices architecture in Amazon Web Services. Atom helps Kaplan learners achieve their learning goals -  higher test scores in test prep or passing license-based exams with confidence. We use research and learning sciences to deliver optimized learning experiences, with high-quality educational content. We are organized as agile, full-stack teams around thematic goals as opposed to organizing around technology skills. Atom has seen significant adoption at KTP in the last couple of years and we are growing the team! Atom is at the core of transforming KTP into a platform company and expand into new ways of learning. This transformation requires building a world class team and that is where you come in. 

 

Job Description:

As a Tech Lead engineer, you will be responsible for leading one or more teams building a scalable learning platform using modern development, deployment and monitoring technologies such as Node JS, Angular 2+, Docker, AWS, LogEntries, NewRelic etc. We have full-stack teams, where designers, product managers, and engineers work closely to build products that delight our customers.

What would you do?

  • Lead one or more teams of engineers focused on building different parts of Atom

  • Lead teams in developing necessary logic and algorithms using technologies like nodejs, angularjs, css, html, angular elements, postgres and aws services.

  • Responsible for producing high quality code for microsites and APIs

  • Review, analyze and comprehend systems specifications, business requirements, capabilities and limitations of existing software/hardware environments.

  • Write async code (callbacks, promises, async/await, observables) and publish/subscribe/event patterns.

  • Participate in architecture reviews as part of Architecture Review Board (ARB)

  • Maintain high test coverage across unit, functional and integration test suites

  • *Setup and conduct regular system deployments using our AWS-native continuous delivery pipeline including monitoring of application performance, logs and alerts

  • Design, prototype and build user interfaces & POCs with a platform mindset

  • Mentor engineers and provide feedback on their performance

  • Collaborating with other tech leads and architects to build resilient & scalable platform

  • Work on a fast-paced, agile engineering teams and collaborate with software engineers, QA engineers, UX and Design team and project managers

  • Troubleshoot existing systems and applications

  • Improve documentation of processes and systems

  • Keep yourself up to date on latest web technologies and help drive innovation at KTP

 

What you need to have?

  • Extensive experience with modern web stack technologies, including detailed knowledge of  HTML, CSS and CSS preprocessors, JavaScript and MV* frameworks

  • Understanding of API design and usage

  • Dedication to the practice of unit testing

  • Experience with large-scale production systems (i.e. scalability, high-availability, resiliency) with the ability to optimize implementation across all layers of architecture

  • Experience with light-weight and/or Agile, test-driven development methodologies

  • Knowledge of Web accessibility principles and techniques

  • Knowledge of cloud-based services and architecture

  • Interest in education and having a positive effect on learner

  • An attitude of quality, diligence and thoroughness is essential

 

What does success at KTP look like?

  • You are organized, goal-oriented, motivated self-starter who can work well in a team environment

  • You are a team player and strong problem-solver

  • You are a quick learner with a bias toward action

  • You possess excellent communication skills, with the ability to work with business users as well as other members of the engineering team

  • You innovate and help others along the way

 

Education & Experience Requirement:

  • 2 years of software development experience with a Masters in a relevant field (Computer Science, Engineering) or 5 yrs of software development experience with a Bachelors in a relevant field (Computer Science, Engineering)

About Kaplan Test Prep:

In 1938, founder Stanley Kaplan began tutoring students in his parents Brooklyn home, helping the children of immigrants pass the then-new college entrance exam, pursue their dreams for higher education and achieve success in America.  Over the following decades, this small educational startup that pioneered the test prep business grew into a global educational provider, committed to expanding educational access and always focused on helping students achieve the results that mattered most to them.

Today, we prep high school students for the SAT, so they can enter college and become teachers or engineers or whatever they dream. We help doctors and nurses pass their licensing tests, so they can save lives. We help adult learners—many of whom are working people juggling competing responsibilities of home, work, and school—change or start careers with a college degree. We enable universities across the globe to serve international students, better connecting these young people to the world and new ideas and cultures. We provide corporate training to improve employees’ productivity, so enterprises can serve their customers better and support the communities in which they do business.

Kaplan serves people with ambition…people who want to make the most of their abilities. Our students come from all backgrounds and life stages. We believe that regardless of their starting point, working with Kaplan gives them the edge they need to succeed in an increasingly competitive world. For those willing to invest in themselves, we prepare them to achieve more.

We value insight driven innovation, collaboration, and feedback. This is a place where individual passion to improve student lives directs our collective curiosity which fuels the ideas and projects we use our talents to deliver.

 

Location

New York, NY, USA

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

750 Third Ave, New York, NY 10017

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Kaplan Test PrepFind similar jobs