12 Nov
|
Arohana Tech Solutions Private
|
India
12 Nov
Arohana Tech Solutions Private
India
Job Description:
We are looking for an experienced Front-End Developer.
The ideal candidate should have robust hands-on experience with Angular 12+, Ionic, and TypeScript, along with a solid understanding of modular application architecture, micro frontends, and legacy application migration.
The candidate should be capable of developing scalable, maintainable, and high-performance applications while ensuring a consistent user experience across multilingual interfaces, particularly English and Arabic, including right-to-left (RTL) layouts.
Key Responsibilities:
* Design, develop, and maintain front-end applications using Angular 12+, Ionic, and TypeScript.
* Implement modular application architecture with reusable components and maintainable code structures.
* Develop and integrate micro-frontends, ensuring effective communication and integration between application modules.
* Implement multilingual functionality, including English and Arabic localization, RTL layouts, and dynamic language switching.
* Assess, plan, and execute the migration of legacy applications to newer Angular versions.
* Upgrade existing Angular applications while maintaining application stability and minimizing regressions.
* Build responsive, accessible, and cross-browser-compatible user interfaces using HTML5, SCSS, and modern CSS practices.
* Apply a strong understanding of Shadow DOM, Web Components, component encapsulation, and CSS isolation.
* Use code quality and static analysis tools such as SonarQube to identify code smells,bugs, security vulnerabilities, and maintainability issues.
* Collaborate with backend developers, UI/UX designers, and QA engineers to deliver reliable application features.
* Participate in code reviews, troubleshoot technical issues, and follow front-end development best practices.
Required Skills & Exp:
* Hands-on exp with Angular 12+, Ionic, and TypeScript.
* Strong understanding of modular architecture, reusable components, and micro frontend development.
* Exp with multilingual applications, particularly English and Arabic, including RTL support.
* Exp migrating legacy Angular applications to newer versions and resolving dependency compatibility issues.
* Good understanding of HTML5, SCSS, CSS, responsive design, and Shadow DOM.
* Familiarity with code quality and static analysis tools such as SonarQube.Strong problem-solving skills and the ability to work with existing codebases and modernize application architecture. Preferred Qualifications
* Exp with Webpack Module Federation or similar micro-frontend integration approaches.
* Familiarity with Angular testing tools, Git, and CI/CD pipelines.
* Exp with REST API integration and front-end performance optimization.
* Exp working on enterprise applications or customer self-service portals.
📌 Front-End Developer – Angular (India)
🏢 Arohana Tech Solutions Private
📍 India