Senior Front-End Developer - FinTech

 Job Description:

We're seeking a highly skilled Angular Front-End Developer to join our dynamic development team. The selected candidate will focus on building intuitive, efficient, and scalable user interfaces for our fintech applications, playing a critical role in delivering an outstanding user experience across all platforms.

Role Overview:

The Angular Front-End Developer will be responsible for designing, developing, and maintaining responsive and dynamic front-end components using Angular. This role requires a deep understanding of Angular best practices, UI/UX principles, performance optimization, and secure integration with back-end systems. The successful candidate will collaborate closely with back-end developers, UI/UX designers, and DevOps engineers to ensure seamless application functionality and a cohesive user experience.

Responsibilities:

  1. Develop and maintain responsive, high-performance web applications using Angular (latest stable versions preferred).
  2. Collaborate with UI/UX designers to translate wireframes and visual designs into functional, interactive front-end solutions.
  3. Integrate Angular components with RESTful APIs, ensuring secure and efficient data exchanges.
  4. Optimize applications for maximum speed, responsiveness, and cross-browser compatibility.
  5. Implement and advocate for best practices in accessibility, usability, and maintainability across all front-end codebases.
  6. Participate actively in Agile development methodologies, including sprint planning, stand-ups, and retrospectives.
  7. Continuously research and adopt emerging front-end technologies and Angular advancements to enhance application capabilities.
  8. Conduct unit testing and participate in peer code reviews to maintain high code quality standards.

Qualifications:

  • Bachelors degree in Computer Science, Software Engineering, or a related field.
  • Minimum 3 years of professional experience in front-end development.
  • Solid expertise in Angular framework (preferably Angular 13+), TypeScript, HTML5, CSS3, and RxJS.
  • Experience integrating with RESTful APIs and handling secure API communications.
  • Strong understanding of responsive and mobile-first design principles.
  • Proficient in version control tools, especially Git.

Preferred Skills:

  • Experience working within fintech, payments, or highly regulated environments.
  • Familiarity with CI/CD processes, particularly GitHub Actions for automated deployments.
  • Understanding of basic security concepts related to front-end development, including XSS, CSRF protection, and secure API consumption.
  • Awareness of front-end security measures and tools like Web Application Firewalls (WAF) and File Integrity Monitoring (FIM).
  • Exposure to cloud platforms and deploying front-end applications on cloud environments.
  • Basic familiarity with PHP-based back-ends (such as Laravel) is a plus for better back-end collaboration.


  Required Skills:

FinTech