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 strong 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 up-to-date 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.
Skills:
micro frontend architecture,typescript,angular 12+,sonarqube,html5 / css / scss,ionic
📌 Front-End Architect (India)
🏢 Arohana Tech Solutions Private
📍 India