CrawlJobs Logo

Senior Technical Consultant - Full Stack (Angular & Node.js)

United States, Westlake, Texas/ Durham, North Carolina · Job Posted May 31, 2026
Apply Position
Job Link Share

Job Description

We are looking for a skilled Full Stack Developer with strong expertise in Angular and Node.js as primary technologies, along with experience in Java Microservices as a secondary skill. The candidate will be responsible for designing, developing, and maintaining scalable web applications and backend services in an agile environment.

Job Responsibility

  • Design and develop responsive, dynamic, and high-performance web applications using Angular
  • Build RESTful APIs and backend services using Node.js and related frameworks (Express.js/NestJS)
  • Collaborate with UI/UX designers to implement modern frontend designs
  • Integrate frontend applications with backend APIs and third-party services
  • Write reusable, testable, and efficient code
  • Optimize applications for maximum speed and scalability
  • Participate in code reviews, debugging, and troubleshooting production issues
  • Ensure application security, data protection, and best coding practices

Requirements

  • 5+ years’ experience in Angular (v10+)
  • 6+ years’ experience in one/all of TypeScript, JavaScript, HTML5, CSS3
  • 7+ years’ experience in Node.js
  • 6+ years’ experience in REST APIs, JWT authentication, and API integrations
  • Overall Experience: 10+ Years

Nice to have

  • Familiarity with RxJS, state management, and component-based architecture
  • Knowledge of asynchronous programming and event-driven architecture

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Technical Consultant - Full Stack (Angular & Node.js)

8 matching positions

Senior Software Consultant - Java + Angular

10Pearls is seeking an experienced Full-stack developer with expertise in Java, ...
Location
Location
Pakistan , Karachi, Lahore, Islamabad
Salary
Salary:
Not provided
10pearls.com Logo
10Pearls
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-7 year of Full-stack experience with a strong focus on backend systems
  • Strong expertise in Java (Spring Boot) for building scalable and secure backend services
  • Hands-on experience with Angular and modern front-end technologies including React, JavaScript (ES6), TypeScript, Node.js, GraphQL, and Apollo Client
  • Strong experience with RDBMS (MySQL, Oracle) and familiarity with NoSQL databases along with ORM technologies (JPA2, Hibernate, etc.)
  • Hands-on expertise with AWS cloud and AWS native services (such as Lambda, S3, SecretManager, DynamoDB)
  • Familiarity with front-end testing frameworks and tools such as Jest, Karma, Cypress, and Cucumber
  • Experience working with Design Systems is a significant advantage
  • Proficiency with developer tools and observability platforms such as Datadog, Mixpanel, LaunchDarkly, and LogRocket
  • Strong understanding of CI/CD, testing, and security best practices
  • Excellent communication skills to engage with both technical and non-technical stakeholders
Job Responsibility
Job Responsibility
  • Own the architecture, design, and technical direction for large-scale projects, ensuring that solutions are scalable, secure, and aligned with business goals
  • Lead technical reviews and ensure that high-quality standards, including company engineering practices (CI/CD, testing, security), are met across projects
  • Collaborate with cross-functional teams and business stakeholders to align technology with business needs and influence technical decisions
  • Actively mentor and guide engineers at all levels, promoting a culture of technical excellence and knowledge sharing
  • Help in the recruitment process by identifying and interviewing technical talent, ensuring alignment with the company's standards and culture
  • Embrace a consulting mindset by identifying opportunities to improve business processes through innovative technical solutions, and act as a trusted advisor to clients and stakeholders
  • Communicate technical solutions effectively to both technical and non-technical stakeholders
  • Acts as a point of contact for technical issues for specific work streams across multiple projects
  • Engage in continuous learning of industry trends, tools, and technologies to provide informed recommendations to clients
  • Fulltime
Read More
Arrow Right

Senior Consultant - Full Stack AI Application Developer

Microsoft Industry Solutions – Global Center for Innovation and Delivery (GCID) ...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of overall professional experience in software engineering, application development, and solution delivery, with a strong focus on enterprise‑scale, customer‑facing engagements.
  • 5+ years of experience in customer‑facing delivery leadership
  • Bachelor's degree in computer science engineering, or a related field.
  • Strong experience designing, building, and deploying business‑ and mission‑critical applications using .NET (C#), .NET Web APIs, Node.js.
  • Full‑stack development expertise across UI, API, service, domain, data, and integration layers, with proficiency in C#, JavaScript, TypeScript, Angular or React, HTML5, and CSS/SCSS.
  • Deep understanding of software architecture patterns and anti‑patterns for large‑scale systems, including MVC, CQRS, and Saga, with a focus on performance, scalability, and resiliency.
  • Excellent foundation in software engineering principles, data structures, algorithms, testing, debugging, and analytical problem‑solving.
  • Proficiency with cloud data platforms including Azure SQL, Cosmos DB, Azure Database for PostgreSQL, MySQL, Azure SQL Managed Instance, and MariaDB.
  • Experience creating reusable application frameworks and shared components that address cross‑cutting concerns such as logging, security, resiliency, and configuration management.
  • Hands‑on experience with multi‑threaded and parallel programming and high‑throughput service design.
Job Responsibility
Job Responsibility
  • Lead the technical delivery of complex, cloud‑native and AI‑enabled engagements, contributing as a hands‑on individual contributor and, where required, leading engineering teams to ensure high‑quality, predictable outcomes.
  • Define and drive the technology strategy for large and complex customer engagements, ensuring solutions are scalable, secure, and aligned to business objectives, architectural best practices, and Microsoft reference architectures.
  • Design, develop, and deploy solutions on Microsoft Azure, accelerating customer value through the effective use of Microsoft technologies, platforms, and delivery methodologies.
  • Applies user‑centered design principles to translate customer needs into clear technical requirements and scalable solution designs through iterative prototyping and feedback.
  • Provide delivery leadership by setting technical priorities, estimating effort, managing dependencies, making disciplined trade‑offs, and driving successful releases.
  • Ensure engineering excellence and solution quality, with accountability for the overall efficacy, performance, security, and compliance of technical delivery within assigned engagements.
  • Identify, assess, and manage technical risks and dependencies across projects, including defining mitigation strategies, handling escalations, and planning for both short‑ and long‑term delivery risks.
  • Apply information security, compliance, and assurance standards to maintain stakeholder confidence and meet customer, regulatory, and Microsoft governance requirements.
  • Drive innovation and digital transformation, leveraging existing intellectual property (IP), reusable assets, and best practices to improve delivery predictability and speed.
  • Collaborate with cross‑functional teams, including Sales, account‑aligned teams, and peers, to articulate technical value propositions and support the expansion and adoption of Microsoft cloud and AI solutions with strategic customers.
  • Fulltime
Read More
Arrow Right

Technology Consultant - Apps Full Stack Engineer

Microsoft Industry Solutions – Global Center for Innovation and Delivery (GCID) ...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4-10 years of professional software development experience
  • Bachelor's degree in computer science, Engineering, or a related discipline, or equivalent practical experience
  • Microsoft or cloud certifications are preferred, including but not limited to: MCSD/MCAD/MCSE, AZ‑204, AI‑900, AI‑102, or equivalent entry‑ to mid‑level cloud and AI certifications
  • Hands‑on experience designing and building applications using .NET (C#), .NET Web APIs, Node.js with modern front‑end technologies such as JavaScript or TypeScript, and frameworks like Angular or React
  • Strong understanding of application development across UI, API, service, integration, and data layers
  • Experience building and consuming RESTful services and integrating backend systems
  • Working knowledge of relational databases such as Azure SQL, Azure Cosmos DB, PostgreSQL, Azure SQL managed Instance or Azure Database for MySQL, including data access and performance considerations
  • Solid foundation in software engineering principles, including clean code, debugging, testing, and problem‑solving
  • Hands‑on experience integrating AI capabilities into applications, such as search, chat, recommendations, or content generation using AI services or APIs
  • Practical knowledge of Azure AI services, including Azure AI Foundry and Azure AI Search, and understanding of RAG (Retrieval‑Augmented Generation) patterns
Job Responsibility
Job Responsibility
  • Design and build cloud‑native, full‑stack applications on Microsoft Azure, contributing across UI, API, services, and data layers with high‑quality, secure, and scalable code
  • Collaborate with architects and senior consultants to translate business requirements into technical designs and implementation plans
  • participate in design reviews and solution walkthroughs
  • Own feature delivery end‑to‑end: estimate effort, implement features, write unit/integration tests, perform code reviews, and support deployment through CI/CD pipelines
  • Integrate backend services and data platforms, implement RESTful APIs, and ensure performance, reliability, and observability (logging, metrics, traces) for production readiness
  • Apply security, compliance, and Responsible AI principles across application development and operations, following Microsoft and customer governance standards
  • Identify technical risks and dependencies early
  • raise and help mitigate issues, support technical escalations, and contribute to contingency plans for smooth delivery
  • Reuse and contribute to shared frameworks and IP, leveraging best practices, accelerators, and patterns to improve delivery speed and predictability
  • Collaborate cross‑functionally (e.g., project leads, delivery managers, account teams) to articulate technical value, support adoption, and ensure customer outcomes
  • Fulltime
Read More
Arrow Right

Senior Software Developer

Senior Software Developers collaborate with Business and Quality Analysts, Desig...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
thoughtworks.com Logo
Thoughtworks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of professional experience as a Full Stack Developer
  • Strong front-end proficiency in HTML, CSS, and JavaScript, with experience in a modern framework (e.g., React, Angular, or Vue.js)
  • Experienced with a back-end language and framework (e.g., Node.js/Express, Python/Django, Java/Spring) and have a solid understanding of building and consuming RESTful APIs
  • Hands-on experience with both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis) databases
  • Can skillfully write high-quality, well-tested code and are comfortable with Object-Oriented programming
  • Comfortable with Agile methodologies, such as Extreme Programming (XP), Scrum and/or Kanban
  • Good awareness of TDD, continuous integration, continuous delivery approaches, and version control systems like Git
Job Responsibility
Job Responsibility
  • Learn and adopt best practices like writing clean and reusable code using TDD, pair programming and design patterns
  • Use and advocate for continuous delivery practices to deliver high-quality software as well as value to end customers as early as possible
  • Work in collaborative, value-driven teams to build innovative customer experiences for our clients
  • Create large-scale distributed systems out of microservices
  • Collaborate with a variety of teammates to build features, design concepts and interactive prototypes and ensure best practices and UX specifications are embedded along the way
  • Apply the latest technology thinking from our Technology Radar to solve client problems
  • Efficiently utilize DevSecOps tools and practices to build and deploy software, advocating devops culture and shifting security left in development
  • Oversee or take part in the entire cycle of software consulting and delivery from ideation to deployment and everything in between
  • Act as a mentor for less-experienced peers through both your technical knowledge and leadership skills
What we offer
What we offer
  • Interactive tools, numerous development programs and teammates who want to help you grow
  • Fulltime
Read More
Arrow Right

Senior Consultant - Full Stack Apps A2

Microsoft Industry Solutions – Global Center for Innovation and Delivery (GCID) ...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of overall professional experience in software engineering, application development, and solution delivery, with a strong focus on enterprise-scale, customer-facing engagements
  • 5+ years of experience in customer-facing delivery leadership
  • Bachelor's degree in computer science engineering, or a related field
  • Microsoft and cloud technology certifications are preferred, including but not limited to: AZ-204 (Developing Solutions for Microsoft Azure), AI-102 (Designing and Implementing an Azure AI Solution), MCSD / MCSE or equivalent modern cloud and AI certifications
  • Strong experience designing, building, and deploying business- and mission-critical applications using .NET (C#), .NET Web APIs, Node.js
  • Full-stack development expertise across UI, API, service, domain, data, and integration layers, with proficiency in C#, JavaScript, TypeScript, Angular or React, HTML5, and CSS/SCSS
  • Deep understanding of software architecture patterns and anti-patterns for large-scale systems, including MVC, CQRS, and Saga, with a focus on performance, scalability, and resiliency
  • Excellent foundation in software engineering principles, data structures, algorithms, testing, debugging, and analytical problem-solving
  • Proficiency with cloud data platforms including Azure SQL, Cosmos DB, Azure Database for PostgreSQL, MySQL, Azure SQL Managed Instance, and MariaDB
  • Experience creating reusable application frameworks and shared components that address cross-cutting concerns such as logging, security, resiliency, and configuration management
Job Responsibility
Job Responsibility
  • Lead the technical delivery of complex, cloud-native and AI-enabled engagements, contributing as a hands-on individual contributor and, where required, leading engineering teams to ensure high-quality, predictable outcomes
  • Define and drive the technology strategy for large and complex customer engagements, ensuring solutions are scalable, secure, and aligned to business objectives, architectural best practices, and Microsoft reference architectures
  • Design, develop, and deploy solutions on Microsoft Azure, accelerating customer value through the effective use of Microsoft technologies, platforms, and delivery methodologies
  • Applies user-centered design principles to translate customer needs into clear technical requirements and scalable solution designs through iterative prototyping and feedback
  • Provide delivery leadership by setting technical priorities, estimating effort, managing dependencies, making disciplined trade-offs, and driving successful releases
  • Ensure engineering excellence and solution quality, with accountability for the overall efficacy, performance, security, and compliance of technical delivery within assigned engagements
  • Identify, assess, and manage technical risks and dependencies across projects, including defining mitigation strategies, handling escalations, and planning for both short- and long-term delivery risks
  • Apply information security, compliance, and assurance standards to maintain stakeholder confidence and meet customer, regulatory, and Microsoft governance requirements
  • Drive innovation and digital transformation, leveraging existing intellectual property (IP), reusable assets, and best practices to improve delivery predictability and speed
  • Collaborate with cross-functional teams, including Sales, account-aligned teams, and peers, to articulate technical value propositions and support the expansion and adoption of Microsoft cloud and AI solutions with strategic customers
  • Fulltime
Read More
Arrow Right

Consultant - Full Stack AI Application Developer

Microsoft Industry Solutions – Global Center for Innovation and Delivery (GCID) ...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4-10 years of professional software development experience
  • Bachelor's degree in computer science, Engineering, or a related discipline, or equivalent practical experience
  • Microsoft or cloud certifications are preferred, including but not limited to: MCSD/MCAD/MCSE, AZ-204, AI-900, AI-102, or equivalent entry- to mid-level cloud and AI certifications
  • Hands-on experience designing and building applications using .NET (C#), .NET Web APIs, Node.js with modern front-end technologies such as JavaScript or TypeScript, and frameworks like Angular or React
  • Strong understanding of application development across UI, API, service, integration, and data layers
  • Experience building and consuming RESTful services and integrating backend systems
  • Working knowledge of relational databases such as Azure SQL, Azure Cosmos DB, PostgreSQL, Azure SQL managed Instance or Azure Database for MySQL, including data access and performance considerations
  • Solid foundation in software engineering principles, including clean code, debugging, testing, and problem-solving
  • Hands-on experience integrating AI capabilities into applications, such as search, chat, recommendations, or content generation using AI services or APIs
  • Practical knowledge of Azure AI services, including Azure AI Foundry and Azure AI Search, and understanding of RAG (Retrieval-Augmented Generation) patterns
Job Responsibility
Job Responsibility
  • Design and build cloud-native, full-stack applications on Microsoft Azure, contributing across UI, API, services, and data layers with high-quality, secure, and scalable code
  • Collaborate with architects and senior consultants to translate business requirements into technical designs and implementation plans
  • participate in design reviews and solution walkthroughs
  • Own feature delivery end-to-end: estimate effort, implement features, write unit/integration tests, perform code reviews, and support deployment through CI/CD pipelines
  • Integrate backend services and data platforms, implement RESTful APIs, and ensure performance, reliability, and observability (logging, metrics, traces) for production readiness
  • Apply security, compliance, and Responsible AI principles across application development and operations, following Microsoft and customer governance standards
  • Identify technical risks and dependencies early
  • raise and help mitigate issues, support technical escalations, and contribute to contingency plans for smooth delivery
  • Reuse and contribute to shared frameworks and IP, leveraging best practices, accelerators, and patterns to improve delivery speed and predictability
  • Collaborate cross-functionally (e.g., project leads, delivery managers, account teams) to articulate technical value, support adoption, and ensure customer outcomes
  • Fulltime
Read More
Arrow Right

Consultant - Apps Full Stack Engineer

Microsoft Industry Solutions – Global Center for Innovation and Delivery (GCID) ...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4-10 years of professional software development experience
  • Bachelor's degree in computer science, Engineering, or a related discipline, or equivalent practical experience
  • Microsoft or cloud certifications are preferred, including but not limited to: MCSD/MCAD/MCSE, AZ‑204, AI‑900, AI‑102, or equivalent entry‑ to mid‑level cloud and AI certifications
  • Hands‑on experience designing and building applications using .NET (C#), .NET Web APIs, Node.js with modern front‑end technologies such as JavaScript or TypeScript, and frameworks like Angular or React
  • Strong understanding of application development across UI, API, service, integration, and data layers
  • Experience building and consuming RESTful services and integrating backend systems
  • Working knowledge of relational databases such as Azure SQL, Azure Cosmos DB, PostgreSQL, Azure SQL managed Instance or Azure Database for MySQL, including data access and performance considerations
  • Solid foundation in software engineering principles, including clean code, debugging, testing, and problem‑solving
  • Hands‑on experience integrating AI capabilities into applications, such as search, chat, recommendations, or content generation using AI services or APIs
  • Practical knowledge of Azure AI services, including Azure AI Foundry and Azure AI Search, and understanding of RAG (Retrieval‑Augmented Generation) patterns
Job Responsibility
Job Responsibility
  • Design and build cloud‑native, full‑stack applications on Microsoft Azure, contributing across UI, API, services, and data layers with high‑quality, secure, and scalable code
  • Collaborate with architects and senior consultants to translate business requirements into technical designs and implementation plans
  • participate in design reviews and solution walkthroughs
  • Own feature delivery end‑to‑end: estimate effort, implement features, write unit/integration tests, perform code reviews, and support deployment through CI/CD pipelines
  • Integrate backend services and data platforms, implement RESTful APIs, and ensure performance, reliability, and observability (logging, metrics, traces) for production readiness
  • Apply security, compliance, and Responsible AI principles across application development and operations, following Microsoft and customer governance standards
  • Identify technical risks and dependencies early
  • raise and help mitigate issues, support technical escalations, and contribute to contingency plans for smooth delivery
  • Reuse and contribute to shared frameworks and IP, leveraging best practices, accelerators, and patterns to improve delivery speed and predictability
  • Collaborate cross‑functionally (e.g., project leads, delivery managers, account teams) to articulate technical value, support adoption, and ensure customer outcomes
  • Fulltime
Read More
Arrow Right

Consultant - Apps Full Stack Engineer

Microsoft Industry Solutions – Global Center for Innovation and Delivery (GCID) ...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4-10 years of professional software development experience
  • Bachelor's degree in computer science, Engineering, or a related discipline, or equivalent practical experience
  • Microsoft or cloud certifications are preferred
  • Hands‑on experience designing and building applications using .NET (C#), .NET Web APIs, Node.js with modern front‑end technologies such as JavaScript or TypeScript, and frameworks like Angular or React
  • Strong understanding of application development across UI, API, service, integration, and data layers
  • Experience building and consuming RESTful services and integrating backend systems
  • Working knowledge of relational databases such as Azure SQL, Azure Cosmos DB, PostgreSQL, Azure SQL managed Instance or Azure Database for MySQL
  • Solid foundation in software engineering principles, including clean code, debugging, testing, and problem‑solving
  • Hands‑on experience integrating AI capabilities into applications
  • Practical knowledge of Azure AI services, including Azure AI Foundry and Azure AI Search, and understanding of RAG (Retrieval‑Augmented Generation) patterns
Job Responsibility
Job Responsibility
  • Design and build cloud‑native, full‑stack applications on Microsoft Azure, contributing across UI, API, services, and data layers with high‑quality, secure, and scalable code
  • Collaborate with architects and senior consultants to translate business requirements into technical designs and implementation plans
  • participate in design reviews and solution walkthroughs
  • Own feature delivery end‑to‑end: estimate effort, implement features, write unit/integration tests, perform code reviews, and support deployment through CI/CD pipelines
  • Integrate backend services and data platforms, implement RESTful APIs, and ensure performance, reliability, and observability (logging, metrics, traces) for production readiness
  • Apply security, compliance, and Responsible AI principles across application development and operations, following Microsoft and customer governance standards
  • Identify technical risks and dependencies early
  • raise and help mitigate issues, support technical escalations, and contribute to contingency plans for smooth delivery
  • Reuse and contribute to shared frameworks and IP, leveraging best practices, accelerators, and patterns to improve delivery speed and predictability
  • Collaborate cross‑functionally (e.g., project leads, delivery managers, account teams) to articulate technical value, support adoption, and ensure customer outcomes
  • Fulltime
Read More
Arrow Right