Become a Client

About Us

All Positions
Frontend Developer
Reporting to the Senior Development Manager, the successful candidate will be working in an agile environment, forming part of a growing and highly driven development team.
Duties and responsibilities
  • Designing, building, and maintaining highly reusable JavaScript, HTML and CSS code
  • Creating and maintaining digital assets, such as interface design files, wireframes, and interactive mockups using
  • Taking ownership of code written and understanding the importance of writing in a scalable and maintainable way
  • Working closely with the product team and stakeholders to translate requirements into a tangible solution
Required knowledge, skills and experience
  • A University degree or Diploma in IT or any other related field
  • Experience with React, Vue, Angular or a similar Javascript framework
  • Previous experience in a Software Development role will be considered an asset
  • Solid knowledge of web markup, including HTML5 and CSS3
  • Proficiency in designing interfaces and building clickable prototypes
  • Knowledge of Photoshop/Illustrator, code versioning tools (such as GIT), SEO principles, and an eye for UI/UX designs will be considered an asset
  • Excellent verbal and written communication skills in English
What we offer
Grow with us
  • Ongoing internal training
  • External training opportunities, both locally and abroad
  • Study leave
  • Sponsorship schemes for further studies
  • Opportunities for career growth
Earn and save
  • Free life and premier health insurance
  • Discretionary performance bonus
  • Staff savings account at a highly preferential rate
  • Home loan subsidy
  • Relocation programme
  • Employee referral incentive
  • Free parking
Invest in yourself
  • 18 weeks of fully-paid maternity leave
  • Remote working and flexible hours
  • Extended unpaid parental leave
  • Possibility to work reduced hours
  • Fitness refund
  • Additional bank holidays
  • Staff discounts

© 2021 MeDirect Bank (Malta) plc. All rights reserved.
MeDirect Bank (Malta) plc, company registration number C34125, is licensed to undertake the business of banking in terms of the Banking Act (Cap. 371) and investment services under the Investment Services Act (Cap. 370). MeDirect Bank (Malta) plc is regulated by the Malta Financial Services Authority as a Credit Institution under the Banking Act 1994.