Key Responsibilities:
- Developing new features and components using Angular (v17+).
- Integrating with backend services via RESTful APIs.
- Writing clean, maintainable, and testable code.
- Collaborating with cross-functional teams to define, design, and ship new features.
- Troubleshooting and debugging application issues.
- Optimizing application performance for speed and scalability.
- The ideal candidate should have extensive experience with Angular, TypeScript, and RxJS
Requirements
- 5+ years of experience in web development.
- 3+ years of experience with Angular, React or Vue.
- Proficiency with TypeScript, JavaScript, HTML, and CSS.
- Proficiency with RxJS and reactive programming
- Experience with a Javascript testing framework (e.g, Jest, Mocha, Jasmine)
- Experience using RESTful APIs
- Familiarity with version control systems (e.g., Git)
- Familiarity with frontend build tools and package managers (e.g, Npm, Yarn, Webpack)
- Ability to work within one of the 4 contiguous US time zones (Eastern, Central, Mountain, or Pacific)
Preferred Requirements
- 5+ Years of Experience with Angular & Typescript
- Experience using one or more backend technologies/frameworks (e.g Node, NestJS, Go, Java etc..)
- Experience designing & implementing RESTful APIs
- Practical experience in developing and maintaining config-driven enterprise applications.