Exciting Angular
Opportunities Available
at Capital Numbers
Rated 4.8 out of 5 on Job Description
We are looking for Angular Developers to join our awesome team and deliver a streamlined user experience. We want a team member who strives to develop a first-class codebase using Angular best practices. As an Angular Developer, you will implement a complete user interface in a mobile and desktop web app.
Responsibilities:
- Developing the latest user-facing features using Angular
- Designing a modern, highly responsive web-based user interface
- Building reusable components and front-end libraries for future use
- Translating designs and wireframes into high-quality code
- Learn and understand user interactions
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers
- Coordinating with various teams working on distinct layers
- As an Angular Developer, you will be involved from conception to completion with technologically sound and aesthetically impressive projects.
- Building Web Components with Angular.
Requirements and qualifications
- Advanced knowledge of Javascript
- Advanced knowledge of Angular & TypeScript
- Knowledge of RxJS, Observables, Promises
- Excellent understanding of OOP concepts
- Excellent understanding of software design patterns
- Excellent REST API understanding (from a frontend POV)
- Experience writing e2e and unit tests(Jasmine, Karma)
- Will be a good advantage if you know NgRx state management tools.
- GitHub, Docker, Buildkite, or similar development tools
- Bachelor's degree in computer software or similar.
- Mid-High speed internet connection with webcam
- We offer flexible timing, but you must be available to work 8 Hrs Per day, Mon-Fri, and responsive to team members and clients.
- Have strong communication skills - you may work directly with our clients.
Perks & Benefits
Remote does not mean "distant". At Capital Numbers, you get a competitive benefits package and be part of an award-winning team. Plus, by working remotely, you save more and enjoy a work /life balance.
