fbpx

Jobs in Malta

Who you are tomorrow begins
with what you do today.

Full Stack Developer

  • Full Time
  • Malta
  • €45000 - €55000
  • Financial Services, IT Software, IT Technical
  • Apply By: September 29, 2023

JOB ID: 41247

Required Skills
.NET Core AWS C Git JavaScript Lambda Syntax NoSQL React REST API Teamwork TypeScript
Job Description

Job Description

Company Introduction

Our client is an international company that provides risk management and payment solutions across multiple overseas jurisdictions.

Job Responsibilities and Duties

  • Collaborate with other team members and stakeholders such as products and designers to find solutions to problems;
  • Write clear, testable code to ensure quality and scalability;
  • Develop new features and release them iteratively to enhance the user experience;
  • Be responsible for code / PR reviews and design discussions;
  • Implement common APIs based on architecture guidelines and frameworks;
  • Assist in documenting your code to ensure the maintainability of the platform;
  • Develop applications within AWS Serverless services such as Lambda and API Gateway;
  • Build modular layouts, reusable code and libraries for future use;
  • Implement and adhere to the company logging and alerting standards.

Experience

  • Have a strong understanding of JavaScript and proficiency with Typescript;
  • Have experience coding in ReactJS;
  • Experience with AWS Serverless Architecture e.g. Lambda’s will be considered an asset;
  • Be familiar with developing NoSQL databases such as AWS DynamoDb;
  • Experience with AWS SNS, S3 will be considered an asset;
  • Have knowledge of cloud reference architectures and AWS best practices;
  • Have experience coding in backend technologies (C# & .Net Core);
  • Have knowledge of Restful API design patterns;
  • Have experience with agile methodologies/scrum;
  • Use of source code management, such as Git.

Personal Skills

  • Support colleagues to produce technical designs and estimates for a solution;
  • Have a desire to constantly learn and adapt to the changing demands of the IT industry;
  • Be able to work independently and as part of a team;
  • Have a sense of ownership and pride in your performance and its impact on company success;
  • Be a critical thinker with problem-solving skills;
  • Have great interpersonal skills, a team player and good communication skills;
  • Be receptive to technical and behavioural feedback.