Full Stack Engineer
Job Title: Full-Stack Developer (Angular + Python/.NET)Location: Princeton, NJ (Hybrid)Employment Type: W2 Only (Open for Only US Citizens)Job Overview:We are seeking a skilled Full-Stack Developer with strong expertise in Angular and Python/.NET to build scalable, high-performance applications in a secure environment. The ideal candidate will have experience developing modern frontend applications and integrating them with robust backend services.Key Responsibilities:Develop and maintain modern Angular (v11+) applicationsIntegrate frontend with backend services (REST / GraphQL APIs)Optimize applications for performance, scalability, and accessibilityWrite clean, maintainable, and testable code (TDD/BDD practices)Collaborate on CI/CD pipelines and DevOps workflowsParticipate in code reviews and mentor junior developersEnsure adherence to secure coding standardsRequired Skills & Qualifications:4+ years of experience in Angular (v11+) developmentStrong experience with Python or .NET backend developmentProficiency in TypeScript, JavaScript, HTML, and CSSExperience with RxJS and state management (NgRx / Akita)Hands-on experience with testing frameworks (Jest, Jasmine, Karma)Strong understanding of REST/GraphQL APIsExperience working in CI/CD environmentsPreferred Qualifications:Experience with React or Vue.jsKnowledge of Angular Universal / Progressive Web Apps (PWA)Understanding of performance optimization and accessibility (WCAG)Experience working in secure or regulated environmentsKey Skills:Angular (v11+)Python / .NETTypeScript / JavaScriptREST / GraphQL APIsCI/CD & DevOpsTesting (Jest, Jasmine, Karma)Soft Skills:Strong communication and collaboration skillsAbility to work independently and in a teamProblem-solving and analytical mindsetAttention to detail and code qualityWork Environment:Hybrid role in Princeton, NJSecure and compliance-driven environment