Tech Lead engineer

Cardinal Integrated

New York, NY

JOB DETAILS
SALARY
SKILLS
Agile Programming Methodologies, Algorithms, Amazon Web Services (AWS), AngularJS, Application Programming Interface (API), CSS (Cascading Style Sheet), Cloud Computing, Continuous Deployment/Delivery, Docker, Emerging Technology, Functional Testing, HTML (HyperText Markup Language), High Availability, Identify Issues, Integration Testing, Internet Technology, JavaScript, Large-Scale Systems, Mentoring, Node.js, Performance Analysis, PostgreSQL, Product Design, Product Development, Product Engineering, Production Systems, Project/Program Management, Quality Assurance Methodology, Scalable System Development, Software Engineering, Software Testing, Systems Analysis, Team Lead/Manager, Technical Leadership, Test Driven Development (TDD), Test Suite, Testing, Unit Test, User Experience Design (UXD), Web Accessibility
LOCATION
New York, NY
POSTED
1 day ago
Tech Lead Engineer

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 the product
  • 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

Salary: 135K base Plus benefits

Location: NYC

H1 is ok if the person has at least 2 years left in the 6 year cap.

Client files GC usually after 1 year

About the Company

C

Cardinal Integrated