About This Role
For software engineers who enjoy building modern web applications and collaborating directly with clients.
We are hiring an Angular Developer to help design, build, and maintain web applications for client projects. This role is focused on hands-on frontend development using Angular, TypeScript, HTML, CSS, and modern web technologies while also participating in client discussions, requirements gathering, and technical planning.
Because this is a client-facing outsourcing role, strong communication skills are just as important as technical ability. You should be comfortable discussing requirements, providing project updates, explaining technical decisions, and collaborating with stakeholders during U.S. Eastern Time (ET) business hours.
About the Role
You will work with U.S. clients to deliver high-quality web applications. The role combines software development with client collaboration, allowing you to contribute technically while helping clients understand project progress, requirements, and solutions.
You will participate in feature development, bug fixes, UI implementation, code reviews, technical discussions, and project planning sessions.
Requirements
* Professional experience with Angular and TypeScript
* Strong knowledge of HTML5, CSS3, SCSS, and responsive design
* Experience consuming REST APIs and working with backend services
* Familiarity with JavaScript and modern frontend development practices
* Experience with Git and source control workflows
* Understanding of software development lifecycle and Agile processes
* Strong spoken and written English
* Availability during U.S. Eastern Time (ET) working hours
* Comfortable joining client meetings and discussing technical requirements
* Reliable internet connection, laptop/desktop, and webcam
Preferred Skills
* Angular Material, Topaz Design System, RxJS, NgRx, or similar state management tools
* Experience with .NET, Node.js, Java, or other backend technologies
* Knowledge of Azure, AWS, or cloud-based deployments
* Experience working with CI/CD pipelines
* Testing experience using Jasmine, Karma, Cypress, or similar tools
Responsibilities
* Build and maintain Angular applications
* Develop responsive and accessible user interfaces
* Collaborate with designers, backend developers, QA, and project managers
* Participate in code reviews and technical planning
* Communicate directly with clients to clarify requirements and provide updates
* Troubleshoot production issues and deliver solutions
* Follow source control and deployment best practices
Why Join
* 100% remote work environment
* Opportunity to work with U.S. clients and projects
* Combination of hands-on development and client interaction
* Flexible contract engagement
* Exposure to modern technologies and real-world business applications