Machete Tech logo

Frontend Developer

Machete Tech
On-site
Pietà, Pietà, Malta
Frontend Development
Description

About Machete

Machete is a creative and technology-driven company building bold, high-performing digital experiences for our client-facing brands. We combine sharp design, clean code, and modern thinking to deliver websites that look great and perform flawlessly across all platforms.

We’re looking for a talented Frontend Developer to join our team and take ownership of delivering the complete frontend package—from concept through to production.

The Role

As a Frontend Developer at Machete, you’ll be responsible for building fast, responsive, and visually engaging websites. You’ll work closely with our UX/UI designers to bring cutting-edge designs to life, ensuring exceptional performance and usability across mobile, tablet, and desktop devices.

This is a hands-on role suited to someone who cares deeply about quality, performance, and clean, maintainable code.

Frontend Application Development

  • Develop and maintain modern, responsive frontend applications using JavaScript and TypeScript
  • Build reusable, scalable UI components that support complex gaming and customer-facing features
  • Integrate frontend applications with REST and GraphQL APIs
  • Ensure consistent behaviour and performance across browsers and devices

User Experience & Interface Implementation

  • Translate UX/UI designs into high-quality, pixel-perfect user interfaces
  • Implement highly responsive layouts optimised for mobile, tablet, and desktop
  • Collaborate closely with designers to ensure usability, accessibility, and visual consistency
  • Continuously refine the user experience based on feedback and performance insights

Performance & Quality

  • Optimise frontend performance to support high traffic and real-time interactions
  • Write clean, maintainable, and well-documented code following best practices
  • Test, debug, and validate frontend features to ensure reliability and stability
  • Participate in code reviews to maintain a high-quality codebase

Collaboration & Delivery

  • Work alongside backend developers to ensure smooth API integration and data flow
  • Contribute to planning, estimation, and technical discussions
  • Support deployment and CI/CD processes as part of a modern development lifecycle


Requirements

Core Technical Skills

  • Proven experience as a Frontend Developer working on modern web applications
  • Strong proficiency in JavaScript and TypeScript
  • Solid experience with modern frontend frameworks and libraries (e.g. React or similar)
  • Strong understanding of HTML5, CSS3, and responsive design principles
  • Experience consuming REST and GraphQL APIs
  • Knowledge of frontend application architecture, state management, and component-driven development
  • Understanding of the software development lifecycle including version control, testing, and deployment
  • Experience with frontend performance optimisation techniques

Tooling & Practices

  • Experience using Git for version control
  • Familiarity with modern build tools, bundlers, and package managers
  • Exposure to CI/CD pipelines and collaborative development workflows
  • Understanding of browser behaviour, debugging tools, and cross-browser compatibility

Preferred Skills

  • Experience working in the online gaming or iGaming industry
  • Familiarity with real-time or interactive web applications
  • Understanding of accessibility standards (WCAG)
  • Experience with testing frameworks for frontend applications
  • Knowledge of security best practices from a frontend perspective

Preferred Qualifications

  • IT-related degree in Computer Science, Software Engineering, or a related field
  • Experience working in agile or fast-paced product teams
  • Familiarity with cloud-hosted environments and frontend deployment strategies

Tech Stack

  • Frontend: JavaScript, TypeScript, modern frontend frameworks
  • APIs: REST, GraphQL
  • Tools: Git, CI/CD pipelines
  • Cloud: AWS (exposure considered a plus)



Benefits
  • A competitive and attractive salary
  • Private health insurance
  • Annual wellbeing allowance to support your physical and mental health
  • Regular social events to foster strong team connections
  • Daily lunch allowance when working from the office
Apply now
Share this job