We're a leading financial institution, a key player in the Maltese market and part of a highly diversified multi-national group of companies. Employing a team of over 270 employees, the bank offers a full range of lending and savings solutions to both personal and business customers. We strive to offer a highly personalised service through our network of thirteen retail branches spread across the Maltese Islands.
We are a team of inspired people who believe that opportunities start with a conversation.
Duties and Responsibilities
The successful candidate will be responsible for building the visual and interactive components of our digital banking platforms. You will bridge the gap between graphical design and technical implementation, taking an active role in defining how our applications look as well as how they work. Your goal will be to deliver a seamless, responsive, and high-performance experience for our customers.
You will be responsible for:
- UI/UX Implementation: Developing and maintaining responsive, user-friendly web interfaces using modern frontend frameworks to ensure an intuitive user journey;
- Prototyping & Design: Converting wireframes and high-fidelity designs into functional, high-quality code, ensuring technical feasibility of UI/UX designs;
- Performance Optimization: Optimizing client-side applications for maximum speed, scalability, and cross-browser compatibility;
- State Management: Implementing efficient client-side state management to ensure smooth data flow and interaction within complex banking dashboards;
- API Integration: Collaborating with Backend Developers to integrate RESTful APIs and ensure seamless data exchange between the frontend and server-side logic;
- Quality Assurance: Performing thorough frontend testing and debugging to ensure interfaces are bug-free and meet the Bank’s accessibility and security standards;
- Brand Consistency: Ensuring that all visual elements and interactions adhere to the Bank’s brand guidelines and digital design system; and
- Continuous Improvement: Staying updated on the latest frontend trends, such as TypeScript enhancements and new CSS methodologies, to keep our platforms modern.
Competencies and Experience
The potential candidate should be reliable and trustworthy, with a keen eye for detail and a passion for creating exceptional user experiences. You must possess the ability to translate visual concepts into elegant, maintainable code. The role requires a creative problem-solver who can collaborate effectively with designers, backend engineers, and product owners in a fast-paced, Agile environment.
You must have:
- Education: Bachelor’s degree in computer science, Digital Design, or a related field.
- Experience: Minimum of 3 years’ experience in frontend development; experience in building dashboards or financial applications is a significant asset.
- Technical Stack: Expert knowledge of HTML5, CSS3 (SASS/LESS), and JavaScript/TypeScript.
- Frameworks: Proven experience with modern frontend libraries and frameworks, specifically React or Angular.
- Tools: Familiarity with version control (Git), package managers (NPM/Yarn), and build tools (Webpack/Vite).
- UI/UX Skills: Experience with design tools like Figma or Adobe XD, and a solid understanding of responsive design principles.
- Communication: Excellent written and verbal communication skills to effectively collaborate with cross-functional teams.
What we Offer
- Ongoing personal development;
- Preferential interest rates on home loans, personal loans and home value loans;
- Comprehensive support for academic advancement through fully subsidized staff study loans;
- Private clinic health insurance coverage, extendable to dependants;
- Life insurance and personal accident cover;
- Free ophthalmic examinations;
- Private counselling sessions in collaboration with Richmond Foundation;
- Additional full-day leave for birthday celebrations;
- Annual performance appraisals and salary reviews;
- €400 annual wellness allowance;
- Complimentary mammogram screenings for female employees aged over 40 and PSA screenings for male employees aged over 40;
- Flexible work arrangements (role permitting); and
- Various corporate discounts.
BNF Bank plc is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.