Job Description: Full Stack Senior Developer (Angular / Node.js / Java Microservices)
Location: Westlake, Texas/ Durham, North Carolina. (Hybrid - work from client office every alternate week (all five days))
Overall Experience: 10+ Years
Employment Type: Full-Time
Role SummaryWe 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.
Day to Day job Duties:- 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.
Basic Qualifications:- 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
Nice to have:- Familiarity with RxJS, state management, and component-based architecture
- Knowledge of asynchronous programming and event-driven architecture