Front End Developer
VLink Inc · Cary, North Carolina, United States
FULL TIMEpermanent
Job Description
Role: Front-End / Senior Front-End Software EngineerEmployment Type: Full-Time, On-SiteLocations: Plano, TX | Cary, NCCategory: Software Development & EngineeringExperience Level: 6+ to 10+ years (Mid-Level & Senior Roles)
Scroll down to find the complete details of the job offer, including experience required and associated duties and tasks.
About VLink:Started in 2006 and headquartered in Connecticut, VLink is one of the fastest-growing digital technology services and consulting companies. Since its inception, our innovative team members have been solving the most complex business and IT challenges of our global clients.
Position OverviewOur client is seeking experienced and driven Front-End Software Engineers and Senior Front-End Software Engineers to join their team. In this hands-on engineering role, you will help modernize legacy application architectures, design scalable micro-frontends, and build high-performing, user-focused web applications for large-scale digital platforms. You will work across modern front-end technologies (Angular, TypeScript, RxJS, NgRx) while collaborating closely with back-end technologies (Node.js, NestJS, Java/Spring Boot) to deliver clean, maintainable, and highly resilient software.
Key ResponsibilitiesDesign, develop, and scale responsive web applications using Angular (Angular 10+ to 20+/22), TypeScript, RxJS, and NgRx/Redux.Architect and implement micro-frontend patterns, standalone components, feature modules, and shared design component libraries.Modernize legacy front-end applications by refactoring outdated modules, eliminating anti-patterns, and adopting modern architectural standards.Build and integrate front-end applications with Node.js, NestJS, GraphQL, and Java (Spring Boot) microservices and APIs.Design clean API contracts and state integration layers using RxJS pipelines and HTTP interceptors.Implement advanced Angular performance techniques (e.g., OnPush change detection, zoneless patterns, lazy loading, and route-level code splitting).Drive test-first development and write automated unit, integration, and end-to-end tests using tools like Cypress, Playwright, Jest, Storybook, or Jasmine/Karma.Enhance CI/CD pipelines with automated linting, test validation, and build processes.Support deployment strategies including A/B testing, feature toggles, and blue-green deployments across cloud platforms (e.g., AWS S3, CloudFront, Lambda).Utilize Generative AI and AI-assisted development tools to accelerate code creation, testing, and documentation.Participate in architecture reviews, troubleshoot complex production issues, perform root-cause analysis, and mentor junior/mid-level engineers (Senior level).
Required Qualifications8+ years of software development experience with proven expertise in technical design and front-end architecture.Deep expertise in Angular, TypeScript, RxJS, and state management (NgRx, Redux, or Component Store).Strong working knowledge of Node.js and/or NestJS for building supporting services or middleware.Hands-on experience integrating front-end systems with RESTful APIs, GraphQL, and microservices.Solid understanding of computer science fundamentals, data structures, algorithms, and micro-frontend architecture patterns.Demonstrated proficiency with automated test frameworks (Cypress, Playwright, Jest, or Storybook).Experience working with CI/CD automation and deployment workflows.
Preferred / Nice-to-Have SkillsExperience collaborating with Java (Spring Boot) back-end service layers.Familiarity with AWS cloud technologies (S3, CloudFront, Lambda, API Gateway).Experience with AI-assisted engineering tools and workflows.Domain knowledge in Financial Services or other highly regulated industries.
Employment Practices:VLink is an equal opportunity employer committed to fostering an inclusive environment where diversity is celebrated. All qualified applicants will be considered for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status. Employment is contingent upon successful completion of a background check.
This job application process may use AI-powered tools to assist in screening and evaluating applications based on objective, job-related qualifications. AI is used solely to support the recruitment process and all final hiring decisions are made exclusively by our human recruitment team. xzbcwsv
Applicant information will be handled in accordance with VLink's privacy policy.
Scroll down to find the complete details of the job offer, including experience required and associated duties and tasks.
About VLink:Started in 2006 and headquartered in Connecticut, VLink is one of the fastest-growing digital technology services and consulting companies. Since its inception, our innovative team members have been solving the most complex business and IT challenges of our global clients.
Position OverviewOur client is seeking experienced and driven Front-End Software Engineers and Senior Front-End Software Engineers to join their team. In this hands-on engineering role, you will help modernize legacy application architectures, design scalable micro-frontends, and build high-performing, user-focused web applications for large-scale digital platforms. You will work across modern front-end technologies (Angular, TypeScript, RxJS, NgRx) while collaborating closely with back-end technologies (Node.js, NestJS, Java/Spring Boot) to deliver clean, maintainable, and highly resilient software.
Key ResponsibilitiesDesign, develop, and scale responsive web applications using Angular (Angular 10+ to 20+/22), TypeScript, RxJS, and NgRx/Redux.Architect and implement micro-frontend patterns, standalone components, feature modules, and shared design component libraries.Modernize legacy front-end applications by refactoring outdated modules, eliminating anti-patterns, and adopting modern architectural standards.Build and integrate front-end applications with Node.js, NestJS, GraphQL, and Java (Spring Boot) microservices and APIs.Design clean API contracts and state integration layers using RxJS pipelines and HTTP interceptors.Implement advanced Angular performance techniques (e.g., OnPush change detection, zoneless patterns, lazy loading, and route-level code splitting).Drive test-first development and write automated unit, integration, and end-to-end tests using tools like Cypress, Playwright, Jest, Storybook, or Jasmine/Karma.Enhance CI/CD pipelines with automated linting, test validation, and build processes.Support deployment strategies including A/B testing, feature toggles, and blue-green deployments across cloud platforms (e.g., AWS S3, CloudFront, Lambda).Utilize Generative AI and AI-assisted development tools to accelerate code creation, testing, and documentation.Participate in architecture reviews, troubleshoot complex production issues, perform root-cause analysis, and mentor junior/mid-level engineers (Senior level).
Required Qualifications8+ years of software development experience with proven expertise in technical design and front-end architecture.Deep expertise in Angular, TypeScript, RxJS, and state management (NgRx, Redux, or Component Store).Strong working knowledge of Node.js and/or NestJS for building supporting services or middleware.Hands-on experience integrating front-end systems with RESTful APIs, GraphQL, and microservices.Solid understanding of computer science fundamentals, data structures, algorithms, and micro-frontend architecture patterns.Demonstrated proficiency with automated test frameworks (Cypress, Playwright, Jest, or Storybook).Experience working with CI/CD automation and deployment workflows.
Preferred / Nice-to-Have SkillsExperience collaborating with Java (Spring Boot) back-end service layers.Familiarity with AWS cloud technologies (S3, CloudFront, Lambda, API Gateway).Experience with AI-assisted engineering tools and workflows.Domain knowledge in Financial Services or other highly regulated industries.
Employment Practices:VLink is an equal opportunity employer committed to fostering an inclusive environment where diversity is celebrated. All qualified applicants will be considered for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status. Employment is contingent upon successful completion of a background check.
This job application process may use AI-powered tools to assist in screening and evaluating applications based on objective, job-related qualifications. AI is used solely to support the recruitment process and all final hiring decisions are made exclusively by our human recruitment team. xzbcwsv
Applicant information will be handled in accordance with VLink's privacy policy.
Details
| Company | VLink Inc |
| Location | Cary, North Carolina, United States |
| Type | FULL TIME |
| Niche | tech |
| Experience | permanent |
