Who are we
CFI Financial Group is an award-winning trading provider, possessing more than 25 years of experience with multiple offices around the world including London, Larnaca, Beirut, Amman, Dubai, Port Louis, and others.
CFI is hiring! Make your mark in the online trading industry.
Are you looking to pursue a career in finance Do you want to work with a dynamic and growing team in the exciting world of online trading and investing If you answered yes, then we have some amazing opportunities for you!
Job Description:
We are hiring a talented Front-end Developer (Angular v17 & above) professional to join our team
Responsibilities
- Develop user interfaces and solutions for web applications according to specified business requirements.
- Collaborate with back-end developers and UI/UX designers to translate design mockups and functional requirements into functional user interfaces.
- Implement responsive design principles to ensure optimal viewing experiences across various devices and screen sizes.
- Write clean, efficient, and maintainable code adhering to coding standards and best practices.
- Optimize application performance by identifying and addressing bottlenecks and implementing performance improvements.
- Conduct thorough testing of applications to ensure cross-browser compatibility, usability, and reliability.
- Stay up-to-date with the latest trends and advancements in Angular development and front-end technologies.
- Work closely with the QA team to identify and address any bugs or issues in the application.
- Implement Unit tests.
- Participate in code reviews, identifying antipatterns in the code and refactoring opportunities.
Qualifications/Experience
- Proven, hands-on experience with Angular (not AngularJS).
- Strong familiarity with modern Angular (v17 or above), including standalone components, signals, and state management (NgRx or SignalStore).
- Practical experience working with TailwindCSS for styling and responsive design.
- Experience with RESTful APIs and asynchronous programming.
- Familiarity with front-end build tools such as Webpack, Gulp, or Grunt.
- Knowledge of version control systems such as Git.
- Experience with testing frameworks such as Jasmine or Mocha/Jest is a plus.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills.
- Familiarity with Agile development methodologies.
Why join CFI
We're a fast-growing, multinational company
Competitive salaries and benefits
Work and learn with industry professions
Supportive and collaborative environment
Unlimited opportunities for growth and development