Rocketfin
OpenJavaScript Developer in MALTA
- Location
- Valletta, Valletta, Malta
- Posted
- Mar 24, 2026
- Last seen
- Aug 6, 2026
About the role
JavaScript Engineer
Location : Malta
Are you passionate about crafting exceptional software solutions and driving innovation in financial technology? RocketFin, a fast-growing global risk and technology consulting firm, is looking for an experienced JavaScript Engineer to join our dynamic team. We specialise in serving capital and commodity market clients, delivering cutting-edge solutions that make a difference.
This is a unique opportunity to work on challenging projects focusing on designing and developing client-facing applications. You will collaborate with experts, clients, and partners to create outstanding solutions that push the boundaries of what’s possible in the financial tech space.
Role Responsibilities
As a JavaScript Engineer at RocketFin, you will:
- ol]:!pt-0 [&>ol]:!pb-0 [&>ul]:!pt-0 [&>ul]:!pb-0" value="1">Lead the architecture and development of client applications, ensuring scalability, performance, and security.
- ol]:!pt-0 [&>ol]:!pb-0 [&>ul]:!pt-0 [&>ul]:!pb-0" value="2">Collaborate with stakeholders to understand business requirements, providing technical insights and clarity where needed.
- ol]:!pt-0 [&>ol]:!pb-0 [&>ul]:!pt-0 [&>ul]:!pb-0" value="3">Build front-end user interfaces, enhance backend capabilities, and ensure seamless interaction across diverse platforms.
- ol]:!pt-0 [&>ol]:!pb-0 [&>ul]:!pt-0 [&>ul]:!pb-0" value="4">Visualise complex data to deliver user-friendly, functional solutions.
- ol]:!pt-0 [&>ol]:!pb-0 [&>ul]:!pt-0 [&>ul]:!pb-0" value="5">Write clean, maintainable, and efficient code using TypeScript and frameworks like React, Angular, or Vue.
- ol]:!pt-0 [&>ol]:!pb-0 [&>ul]:!pt-0 [&>ul]:!pb-0" value="6">Conduct rigorous testing to guarantee system reliability and correctness.
- ol]:!pt-0 [&>ol]:!pb-0 [&>ul]:!pt-0 [&>ul]:!pb-0" value="7">Participate and provide value in agile ceremonies, including sprint planning, retrospectives, and stand-ups.
- ol]:!pt-0 [&>ol]:!pb-0 [&>ul]:!pt-0 [&>ul]:!pb-0" value="8">Review and provide feedback on designs and code from team members, ensuring adherence to best practices.
- ol]:!pt-0 [&>ol]:!pb-0 [&>ul]:!pt-0 [&>ul]:!pb-0" value="9">Identify opportunities for improvement, research new technologies, and implement innovative solutions.
- ol]:!pt-0 [&>ol]:!pb-0 [&>ul]:!pt-0 [&>ul]:!pb-0" value="10">Mentor and support junior developers, contributing to a collaborative and knowledge-sharing work environment.
Key Skills
To excel in this role, you should have:
- ol]:!pt-0 [&>ol]:!pb-0 [&>ul]:!pt-0 [&>ul]:!pb-0" value="1">Strong engineering discipline, with attention to detail and a commitment to delivering excellent software.
- ol]:!pt-0 [&>ol]:!pb-0 [&>ul]:!pt-0 [&>ul]:!pb-0" value="2">Expertise in TypeScript and at least one JavaScript framework, such as React, Angular, or Vue.
- ol]:!pt-0 [&>ol]:!pb-0 [&>ul]:!pt-0 [&>ul]:!pb-0" value="3">Solid experience in HTML, CSS, JavaScript, REST APIs, CI/CD pipelines, and Automated Testing.
- ol]:!pt-0 [&>ol]:!pb-0 [&>ul]:!pt-0 [&>ul]:!pb-0" value="4">A good understanding of Agile methodologies and their practical application.
- ol]:!pt-0 [&>ol]:!pb-0 [&>ul]:!pt-0 [&>ul]:!pb-0" value="5">Strong software architecture knowledge with a focus on developing robust and scalable client applications.
- ol]:!pt-0 [&>ol]:!pb-0 [&>ul]:!pt-0 [&>ul]:!pb-0" value="6">The ability to estimate time and effort for project work accurately while meeting delivery deadlines.
- ol]:!pt-0 [&>ol]:!pb-0 [&>ul]:!pt-0 [&>ul]:!pb-0" value="7">Experience with desktop interoperability software such as OpenFin (advantageous).
- ol]:!pt-0 [&>ol]:!pb-0 [&>ul]:!pt-0 [&>ul]:!pb-0" value="8">Familiarity with general cloud principles and version control systems like Git.
- ol]:!pt-0 [&>ol]:!pb-0 [&>ul]:!pt-0 [&>ul]:!pb-0" value="9">Excellent communication sk
