Senior NodeJS/Typescript Developer

Codetech•Malvern, PA

About The Position

This senior engineering role provides expert-level system analysis, design, development, and implementation of applications and databases, including the integration of third-party products. The developer ensures expected application performance and the viability of IT deliverables, recommends development options, and conducts testing for functionality, technical limitations, and security. The role delivers changes to development, test, and production environments on schedule and provides production support. It also contributes software development methodology and architecture expertise, mentors less-experienced staff, resolves escalated issues, and recommends enterprise-wide improvements. The developer participates in design, code, and test inspections throughout the lifecycle, explains technical considerations in meetings, performs systems analysis, and works with cross-functional teams and internal clients. The position requires understanding client business functions and technology needs, familiarity with Vanguard technologies and tools, and compliance with IT and Information Security policies and procedures. Desired technical skills include AWS proficiency and NodeJS; understanding of GenAI and RAG, or willingness to learn.

Requirements

  • AWS proficiency is desired.
  • NodeJS is desired.
  • Understanding of GenAI and RAG, or willingness to learn.
  • Expert-level capability in system analysis, design, development, and implementation of applications and databases.
  • Knowledge of software development methodology and development architecture standards.
  • Understanding of Information Technology and Information Security policies and procedures.

Responsibilities

  • Provide expert-level system analysis, design, development, and implementation of applications and databases.
  • Integrate third-party products and ensure expected application performance levels are achieved.
  • Assess the viability of IT deliverables and recommend development options, including design, build-versus-buy, and vendor purchase.
  • Conduct testing for functionality, technical limitations, and security.
  • Elevate code into development, test, and production environments on schedule; provide follow-up production support; and submit change-control requests and documentation.
  • Provide subject matter expertise in software development methodology and development architecture standards.
  • Mentor and train less-experienced staff, resolve escalated issues, and recommend enterprise-wide improvements.
  • Participate in design, code, and test inspections throughout the lifecycle to identify issues.
  • Explain technical considerations in related meetings, including meetings with internal clients, and perform systems analysis activities.
  • Understand client business functions and technology needs, as well as Vanguard technologies, tools, applications, and relevant industry technologies.
  • Interface with cross-functional team members and communicate systems issues at the appropriate technical level for each audience.
  • Comply with Information Technology and Information Security policies and procedures and verify that deliverables meet requirements.
  • Participate in special projects and perform other duties as assigned.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service