شرکت پردازش اطلاعات مالی مبنا
شرکت پردازش اطلاعات مالی مبنا

Senior Front-End Developer (Angular)

Tehran/ Arjantin
Full Time
Saturday to Wednsday from 8:30AM to 17PM, with one hour flexibility.
-
Loan -Military Service Option -Health insurance -Lunch -Snacks -Occasional packages and gifts
51 - 200 employees
IT / Software / Hardware
Iranian company dealing only with Iranian entities
1391
Privately held
توضیحات بیشتر

key Requirements

6 years experience in similar position
Angular - Advanced

Job Description

We are looking for an experienced Senior Front-End Developer skilled in Angular to join our Trading Platform Team at Mabna.
You will play a key role in designing, developing, testing, and maintaining scalable software solutions that power our enterprise financial platform.

Responsibilities

• Architect, develop, and maintain high-quality, scalable front-end applications using Angular.
 • Drive technical decisions and provide mentorship to mid-level and junior developers.
 • Design and implement reusable, testable, and efficient front-end components and libraries.
 • Ensure code quality by following best practices, conducting code reviews, and writing automated tests.
 • Collaborate closely with the back-end, UI/UX, and product teams to deliver user-centric solutions.
 • Optimize application performance and maintainability across browsers and devices.
 • Stay current with emerging technologies, tools, and frameworks in front-end development.


Requirements

• 6+ years of experience in front-end development with a strong background in JavaScript/TypeScript.
• 4+ years of hands-on experience with Angular and its ecosystem.
• Proven experience with Angular Material, Angular CDK, and Bootstrap.
• Solid experience in Angular workspace and NX monorepo management.
• Solid understanding of RxJS, Angular Signals, and reactive programming patterns.
• Strong knowledge of OOP and SOLID principles applied in front-end architecture.
• Proven experience in building and maintaining complex enterprise-scale applications.
• Experience with responsive and mobile-first design principles.
• Expertise with CSS, SCSS, and Tailwind (or other utility-first frameworks).
• Experience with unit testing (Jasmine/Karma) and E2E testing (Cypress/Playwright).
• Proficiency in version control systems (Git) and collaborative development workflows.
• Strong communication skills and ability to work cross-functionally in an agile environment.


Preferred Qualifications

• Experience with state management libraries such as NgRx.
• Familiarity with AG Grid or similar data grid libraries.
• Experience leading technical discussions and driving architectural improvements.


 Benefits of working at Mabna:

Complementary health insurance
A well-being package to compensate employees' spending on online food orders, online taxi services, sport classes, cinema/theatre/concert tickets, etc.
Loan
Military service options
Breakfast and snacks

Work model:
On-site, Saturday to Wednesday, 8:30 AM to 5:00 PM, with one hour flexibility. 
Location: Alvand St, Arjantin Square

Job Requirements

Gender
Men / Women
Software
Angular| Advanced

ثبت مشکل و تخلف آگهی

ارسال رزومه برای شرکت پردازش اطلاعات مالی مبنا