Buddy Ltd
Buddy Ltd

Full-Stack Developer

Mid/Senior Full-Stack Developer (AWS Serverless & AI-Powered)

Join Buddy Limited – where scale, reliability, and cutting-edge AI meet impact.

The Role

As a Mid to Senior Full-Stack Developer, you’ll design and build end-to-end features on a 100% serverless AWS stack—augmented by AI-driven tooling. From user-facing React apps to backend Lambda functions and DynamoDB data modelling, you’ll own the full lifecycle of your code—from spec to monitoring in production.

Important Requirements:

  • You must be fluent in written and spoken Maltese language.
  • You must already reside within Europe.
  • You will be based in Malta alongside the rest of our product team


What You’ll Do

  • Build Serverless APIs: Craft RESTful endpoints in Node.js/Express running on AWS Lambda, with API Gateway as the front door.
  • Frontend & Mobile: Develop rich web interfaces in React and cross-platform experiences in React Native, all with TypeScript.
  • Data Modeling: Design and optimize DynamoDB (or other NoSQL) schemas for high throughput and low latency.
  • Ensure Reliability: Implement rigorous testing, end-to-end monitoring (CloudWatch, X-Ray), and automated alerts to keep mission-critical services running flawlessly.
  • AI-Enhanced Development: Leverage AI-powered tools (e.g., Cursor, GitHub Copilot to accelerate prototyping, code generation, and debugging.
  • Collaborate & Document: Work with product, design, and customer success to refine requirements, write clear API specs, and maintain up-to-date technical documentation.
  • Mentor & Elevate: Champion best practices in code quality, testing, and cost optimization; guide junior engineers through architecture reviews and pair programming.

What You Bring

  • 3+ years in full-stack development with Node.js and modern JavaScript/TypeScript
  • AWS serverless expertise: Lambda, API Gateway, DynamoDB, S3, Cognito.
  • RESTful API mastery: Proficient designing, versioning, and securing production APIs with Express.
  • NoSQL proficiency: Hands-on experience modeling and querying DynamoDB (or similar).
  • Precision & Numbers: You move fast—but never compromise on accuracy. You have an almost obsessive comfort with numbers and edge cases (especially when payroll or financial data is on the line).
  • AI Fluency: Flexible user of AI-driven development assistants (e.g., Cursor) to boost productivity without sacrificing quality.
  • Strong fundamentals: Clear understanding of asynchronous patterns, performance tuning, and cost-conscious architecture.
  • Initiative: You take action in the best interests of the team, clients, and the organisation.
  • Curiosity: You’re always curious, looking to learn, and identify opportunities. Try/careers/ping if you’re curious.

🚫 Not a fit if: If you shy away from high-impact critical work, or don’t have an inherent love of numbers.

Nice-to-Haves

  • Experience with AWS Step Functions or EventBridge for orchestrating serverless workflows.
  • Contributions to open-source libraries or published technical blog posts.


The Team

You’ll be joining a Malta-based product team that’s delivering the best payroll experience in Malta & UK. Led by someone who has been building web and cloud products for more than 15 years, some of which have served clients across the globe. Collaboration with our CS team who operates across Europe and the UK.

Why Buddy?

  • Total Ownership: You design it, you ship it, you monitor it—no handoffs or hidden silos.
  • Quality-First Culture: Our customers depend on us for critical operations; we invest in automation, testing, and observability.
  • Growth & Learning: Hackathons, lunch-and-learns, and a generous conference budget.
  • Competitive Compensation: Competitive salary, health coverage with high-growth potential.
  • Remote-Friendly with a Malta HQ: Work where you’re happiest, with optional meetups in Europe’s sunniest capital.

**Permanent base in Malta required for employment purposes.


📩 Apply Now:

Send your CV or portfolio to careers@buddy.hr

We’d love to hear from you!

Advertisement published14. August 2025
Application deadlineNo deadline
Salary (yearly)30,000 - 45,000 EUR
Language skills
EnglishEnglish
Advanced
MalteseMaltese
Intermediate
Type of work
Skills
PathCreated with Sketch.AWSPathCreated with Sketch.Artificial intelligencePathCreated with Sketch.Clean criminal recordPathCreated with Sketch.JavaScriptPathCreated with Sketch.NodeJSPathCreated with Sketch.React NativePathCreated with Sketch.TypeScript
Work environment
Professions
Job Tags