Senior Angular Developer
Riseup Labs- Location
- Location not stated
- Workplace
- —
- Employment
- —
- Salary
- —
Senior Angular Developer - Riseup Labs | Career Page
Senior Angular Developer
Apply for Position Or refer someone
Job Openings Senior Angular Developer
About the job Senior Angular Developer
Job Summary
Riseup Labs is seeking an experienced Angular Developer with a minimum of 5 years of hands-on professional experience to join our engineering team. The ideal candidate has deep expertise in modern Angular (v20+), strong TypeScript skills, a solid understanding of scalable front-end architecture, and the ability to build high-performance, maintainable, and secure web applications.
You will work closely with backend developers, UI/UX designers.
Job Responsibilities
- Design, develop, and maintain complex web applications using modern Angular.
- Build reusable, scalable, and testable UI components.
- Implement standalone components, signals, and modern Angular patterns.
- Integrate RESTful APIs and handle asynchronous data flows.
- Apply RxJS and reactive programming principles effectively.
- Manage application state using NgRx, NGXS, or similar solutions.
- Optimize application performance, bundle size, and loading strategies.
- Ensure application security best practices including XSS and CSRF protection.
- Write unit and end-to-end tests to ensure application quality.
- Participate in code reviews and contribute to architectural decisions.
- Collaborate with cross-functional teams to deliver features on time.
- Mentor junior developers and promote engineering best practices.
Educational Requirements
B.Sc in Computer Science and Engineering from any reputed public or private university.
Additional Requirements
- Minimum 5 years of professional Angular development experience.
- Strong experience with Angular 20 or higher.
- Proven experience building large-scale or enterprise web applications.
- Expert knowledge of Typescript including advanced types and generics.
- Deep understanding of Angular architecture, dependency injection, and change detection.
- Strong experience with RxJS and reactive programming.
- Experience with state management libraries such as NgRx.
- Solid knowledge in HTML5, CSS3, SCSS, and modern layout techniques.
- Strong experience consuming REST APIs, GraphQL or OData experience is a plus.
- Lazy loading and route-level optimization.
- Change Detection Strategy OnPush.
- AOT compilation and tree-shaking.
- Performance analysis using browser developer tools and Lighthouse.
- Unit testing using Jasmine or Jest.
- End-to-end testing using Cypress or similar frameworks.
- Ability to write clean, testable, and maintainable code.
- Angular CLI and modern front-end build tools.
- Git-based workflows.
- CI/CD pipelines such as GitHub Actions or GitLab CI.
- Experience with Nx or monorepo architectures is a plus.
- A portfolio or GitHub demonstrating your projects is preferred.
- Knowledge of JWPlayer and Zoom Meetings Libraries.
Must-Have Skills
- Secure authentication flows using JWT or OAuth.
- Input sanitization and secure API communication.
- Awareness of common front-end security vulnerabilities.
Soft Skills
- Strong problem-solving and analytical skills.
- Ability to work within a team.
- Good communication and collaboration skills.
- Attention to detail and commitment to code quality.
Salary
Negotiable.
Compensation & Other Benefits
- Annual Performance Evaluation and Increment
- Festival Bonus (2)
- Group Life and Health Insurance
- Full Subsidize Lunch
- Annual Retreats
- Weekly 2 holidays (Friday & Saturday)
- Celebration of Events & Occasions
- Team Outing
- Training & Development by Organization Assigned Consultants
- Paid Time Off 24 days (CL & SL)
- Public holidays as per Riseup Labs calendar
The Application Process
- Telephone Round.
- Interview with the Tech Team & Talent Acquisition Team.
- Job Offer.
- NB: Only shortlisted candidates will be communicated in the recruitment process.
Apply for Position
Or refer someone
Share
- Line
- X (Formerly Twitter)
Skills
- Angular
- TypeScript
- RxJS
- NgRx
- HTML
- CSS
- SCSS
- GraphQL
- OData
- Jasmine
- Jest
- Cypress
- Git
- GitHub Actions
- GitLab CI
- Nx
- GitHub
- JWT
- OAuth 2.0
More jobs at Riseup Labs
All 60Similar roles
Senior Software Engineer
Redwood Materials · remote · Nevada · USD 180,000–237,500/yr · today
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials · San Francisco, California, United States · USD 180,000–237,500/yr · today
Senior Full-Stack Engineer (Go Strength)
Sharesource Australia · Hanoi, Vietnam · today
Forward Deployed Engineer
DevRev · India · today
Software Engineer - ML/Computer Vision (Battery Sorting)
Redwood Materials · McCarran, NV · San Francisco, California, United States · USD 152,500–200,000/yr · today
Full-Stack Developer (Mental Health Care)
Coherent Solutions · Bulgaria · today