COMPANY OVERVIEW
Our Mission is to make compliance for Banks and FinTechs easier by providing innovative AML compliance software, protecting Banks & FinTechs against $Multi-Billion fines by changing the way that AML Transactions Monitoring is done.
JOB OVERVIEW
We are looking for a senior Frontend Developer with strong expertise in Angular to lead the development of our web application.
In this role you will work closely and collaborate with our backend developer and product team to develop and modify our web-based application and user interfaces across all channels. You will also interact with Python-based backend services and Elasticsearch to provide data-driven insights and ensure smooth integration between frontend and backend systems.
We want someone who is motivated by emerging technologies and has a passion and desire to work in a collaborative and fast-paced environment.
KEY RESPONSIBILITIES:
Frontend Development: Lead the development of complex, scalable and maintainable web applications using Angular.
Deliver best-in-class user interfaces for our web-based application.
Collaborate with our UX and Backend Engineering team to enhance user experience, balancing functional and aesthetic design.
Code quality: Write clean, maintainable, and efficient code while adhering to best practices in software development ensuring high-quality standards.
Architecture: Contribute to the architecture of front-end systems, ensuring smooth integration with Python-based backend services.
Develop high quality, testable and performance software using agile practices.
Performance Optimisation: Optimise the frontend application for performance, ensuring fast load times and smooth user experience.
Drive best technology and software development practices in the team with passion and enthusiasm.
Assist analysts and business stakeholders in shaping, estimating, and planning new requirements.
Participate in regular showcases of new work to product owners and business stakeholders.
Strive for continuous improvement within the team.
Testing: Maintain automated tests (unit) to ensure high quality deliverables and reduce bugs in production.
Continuous improvements: Stay up-to-date with the latest trends in frontend technologies Angular, Python, and Elasticsearch, and actively contribute to improving development processes and standards.
REQUIRED Skills and Experience:
Bachelor’s or master’s degree in computer science or equivalent.
Frontend Expertise: 5+ years of solid experience.
Excellent communication and written skills for coordinating across teams.
Version Control: Proficiency with Git and version control workflows.
Testing & Debugging: Familiarity with modern testing frameworks and debugging tools.
A drive to learn and master new technologies and techniques.
Experience with responsive and adaptive design.
Excellent organisation and time management skills.
Good problem-solving skills and ability to collaborate across teams.
TECHNICAL REQUIREMENTS
Proven experience working with RESTful APIs.
Solid experience in using GIT.
CI/CD Experience with continuous integration and deployment pipelines, and familiarity with tools like Jenkins.
Good knowledge of Angular UI, Elasticsearch, and React.
Experience visualizing/presenting data for stakeholders using D3.js.
Nice-to-have:
Agile Methodologies: Experience in working in Agile environments.
Knowledge and Experience with Python/Django.
BENEFITS
Competitive salary.
Laptop of your choice.
Monthly social events and team off-sites.
Free barista coffee, snacks, fruits & a vibrant community.
Regular networking events, mentoring events, and conferences.
Freedom to explore the latest tools and technologies.
Company knowledge-sharing activities.
Fully Remote and Hybrid working.
#J-18808-Ljbffr