Job Description
Build Scalable UI Applications with Angular & Ionic. Learn Fast. Grow Your Tech Career
About the Role
Looking for a dynamic go-getter attitude UI developer with at least 3 years of product development experience in building great UI & strong logic with neat code.
What You’ll Do
Responsibilities
- Build and deliver high-quality web and mobile applications using Angular and Ionic
- Leverage AI technologies to enhance frontend experiences, personalize interfaces, and integrate AI-driven features
- Collaborate with cross-functional teams to design, develop, and launch scalable products
- Develop personalization features and create reusable components, libraries, and clean architecture
- Translate UI/UX designs into technically feasible, high-performance solutions
- Optimize applications for speed, scalability, and maintainability
- Write clean, well-documented code following best practices and design principles
- Perform testing, debugging, and performance optimization
- Participate in code reviews and provide constructive feedback to team members
What We’re Looking For
- 3–6 years of experience building web or mobile applications using Angular/Ionic
- Strong proficiency in TypeScript, HTML, and CSS
- Deep understanding of Angular concepts such as components, services, routing, guards, and pipes
- Strong hands-on experience with RxJS and state management (NgRx / NGXS)
- Experience with server-side rendering, Nx monorepos, Webpack, and Module Federation
- Hands-on experience with Cursor or ClaudeCode
- Solid knowledge of unit testing and e2e testing (Jasmine, Karma, Jest, etc.)
- Strong understanding of design patterns
- Proficiency in asynchronous programming and HTTP protocols
- Experience integrating RESTful APIs
- Familiarity with Git and collaborative development workflows
- Ability to work independently as well as in a team environment
- Strong problem-solving skills with a proactive learning mindset
Turn bold ideas into blazing-fast UIs—where Angular, Ionic, and AI collide.