Principal Full Stack Engineer-Angular

Overview

Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 12+ Month(s)

Skills

java
Node.js
angular
springboot

Job Details

Job Title: Principal Full Stack Engineer-Angular

Location: Remote

Duration: Cntract

Term: FTE

Job Description:

Experience Desired: 10+ Years.

Key Responsibilities:

Technical Leadership & Architecture

  • Define and drive the technical roadmap and architecture for major full-stack initiatives, ensuring alignment with business goals and industry best practices.
  • Serve as the chief technical authority and subject matter expert for Angular and related front-end technologies, as well as backend systems (e.g., Node.js, Spring Boot, microservices).
  • Conduct complex architectural reviews and design sessions, ensuring solutions are robust, secure, and maintainable.
  • Lead the selection and evaluation of new technologies, tools, and platforms. Development & Delivery
  • Design and develop highly available, high-performance user interfaces using Angular , TypeScript, HTML5, and CSS preprocessors (e.g., SCSS, Less).
  • Implement and manage robust, scalable RESTful APIs and backend services.
  • Oversee and actively contribute to the entire software development lifecycle, from concept and design to deployment and post-launch support.
  • Enforce and contribute to DevOps practices including CI/CD pipelines, automated testing, and infrastructure-as-code.

Required Qualifications

Experience:

  • 10+ years of progressive experience in software engineering, with at least 3+ years in a Principal, Lead, or Architect-level role .
  • Front-End Expertise: Deep, expert-level proficiency in Angular (latest versions) , TypeScript, RxJS, and modern front-end build tools. Must have experience building large-scale, complex SPAs.
  • Full-Stack Proficiency: Strong expertise in at least one major backend language/framework (e.g., Node.js/Express, Java/Spring Boot, Python/Django ).
  • Database: Proficient in designing and optimizing both relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, DynamoDB) databases.
  • Cloud & DevOps: Extensive experience with public cloud platforms (e.g., AWS, Azure, Google Cloud Platform ) and containerization technologies ( Docker, Kubernetes ).
  • Architecture: Proven experience designing and implementing highly available systems, including microservices architecture and event-driven patterns.

Preferred Qualifications

  • Master's degree in Computer Science or a related technical field.
  • Expertise in state management libraries/patterns (e.g., NgRx, Redux).
  • Experience with advanced UI/UX development and accessibility standards (WCAG).
  • Knowledge of distributed caching systems (e.g., Redis, Memcached).
  • Contribution to open-source projects or significant community involvement.

Education

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

Key Skills:

Angular, Java, Springboot, Devops.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About VDart, Inc.