What are the responsibilities and job description for the Lead Software Engineer – Angular/Node.JS position at Prophecy Technologies?
Job Title: Lead Software Engineer – Angular/Node.js
Location : Philadelphia, PA
Duration: Contract
Job Description :
Required Technical Skills
Angular
Node.js
GraphQL
TypeScript
SQL
Java
This is a full-stack leadership role with a strong emphasis on
Front-End Architecture (Angular)
Back-End APIs (Node.js, GraphQL)
Secure Cloud Deployment (AWS, Akamai WAF)
Key Responsibilities
Lead the design and development of digital portal solutions across front-end and back-end systems.
Ensure performance, scalability, and security.
Provide technical guidance to developers and quality engineers.
Foster a culture of ownership, accountability, and continuous improvement.
Collaborate with Product Owners and Architects to deliver high-impact features.
Define and enforce engineering standards, including:
Code Reviews
Testing Strategies
Deployment Practices
Coordinate with offshore teams regarding priorities, blockers, and timelines.
Support content readiness through tagging, metadata, and component usage for personalization and accessibility.
Champion modern development practices including:
Automated Testing
Agile Methodologies
UX Collaboration
Must-Have Requirements
Strong AI experience:
Ability to drive AI development.
Spec-driven development experience.
Microsoft Copilot experience.
Exposure to AI/AR strategy initiatives.
Strong leadership and communication skills.
Takes accountability and drives results.
Strong Angular front-end development experience.