Overview
Skills
Job Details
Min 8 yrs Experience Needed:
About the Role
We are seeking a Full-Stack Developer experienced with Angular 17 and Node.js to join our hybrid development team in Richmond, VA. You ll help design, develop, and maintain scalable web applications that power critical business operations. This is a long-term contract with consistent project work and opportunities for technical growth.
Key Responsibilities
Develop and maintain dynamic web applications using Angular 17 and TypeScript.
Build and enhance RESTful APIs and backend logic using Node.js and Express.
Integrate front-end components with microservices or backend systems.
Write clean, modular, and testable code following best practices.
Collaborate with UX/UI designers and backend teams to deliver seamless user experiences.
Optimize application performance and ensure cross-browser compatibility.
Participate in code reviews, agile ceremonies, and sprint planning.
Work onsite 2-3 days/week in Richmond VA and remote on other days.
Required Skills & Qualifications
Bachelor s degree in Computer Science, Information Technology, or related field.
7+ years of professional web development experience.
Strong hands-on experience with Angular (Version 17 preferred) and TypeScript.
Expertise in Node.js, Express, and REST API development.
Proficiency in HTML5, CSS3/SCSS, and modern JavaScript (ES6+).
Experience with source control (Git), build tools (Angular CLI, Webpack), and dependency managers (npm/yarn).
Solid understanding of Agile/Scrum development methodologies.
Excellent problem-solving and debugging skills.