Back to jobs
Naamko

Associate, Software Engineering (Frontend)

Naamko • Posted 15 minutes ago
• No online applications through Jobsicle — use one of the methods below to apply

Ways to apply

Apply by email

HR contact email: careers@naamko.com

Job Description

Job Title: Associate, Software Engineering (Frontend)
Company: Naamko Group
Business Unit: Naamko Tech
Location: Malé, Maldives
Work Arrangement: Hybrid, Corporate Office Sunday to Thursday, remote on Saturday
Vacancies: 1
Salary: Competitive, based on experience and qualifications
Employment Type: Fixed-Term Contract (1 Year)
Working Hours: 08:00 to 16:00 or 09:00 to 17:00 (flexible), Saturday to Thursday
Application Deadline: 15 November 2026

How to Apply
Send your CV, with links to code samples or a Git profile where available, to careers@naamko.com with the subject line "Application | Associate, Software Engineering (Frontend) at Naamko Tech".

About Naamko Tech
Naamko Tech is the technology division of Naamko Group, responsible for the development and operation of enterprise systems and digital platforms across the Group's 13 business units. Naamko Tech also develops software for external clients on a commercial basis.

The Role
We are looking for an Associate, Software Engineering (Frontend) to build the interface layer of applications that support Group operations. You will turn approved designs and product requirements into production-ready React and TypeScript code for customer-facing platforms and internal tools.

Responsibilities
• Build responsive, accessible interfaces in TypeScript and React for customer-facing platforms and internal tools
• Implement Design (UI/UX) specifications faithfully, raising feasibility issues before build
• Where no design is supplied, assemble internal-tool screens from existing design-system components, and refer new patterns and customer-facing screens to Design (UI/UX)
• Contribute to the shared component library and its documentation
• Work with backend engineers to agree data contracts and handle loading, empty and error states correctly
• Write unit, component and end-to-end tests and keep them passing in CI
• Participate in code reviews
• Support the release of features through the existing CI/CD pipelines

Requirements
• Bachelor's degree (MNQF Level 7) in Computer Science, Software Engineering or a related field, with a minimum of 18 months' relevant experience, OR Advanced Diploma (MNQF Level 6) with a minimum of 3 years' relevant experience
• Proficiency in JavaScript and TypeScript
• Hands-on experience with React, including component design and state management
• Solid command of HTML and CSS, responsive layout and cross-browser behaviour
• Understanding of accessibility standards and semantic markup
• Working knowledge of REST APIs and JSON
• Experience with Git, including code review through pull requests
• Good communication skills in English

Preferred
• Next.js and server-side rendering
• Front-end testing tools such as Jest or Vitest, React Testing Library and Playwright
• Ability to read Figma files and design tokens
• Exposure to CI/CD and cloud hosting on AWS, Azure or similar
• Familiarity with Agile methods such as Scrum
• Dhivehi proficiency, or experience of right-to-left (Thaana) layout

What We Offer
• Competitive Salary : based on experience and qualifications
• Maldives Retirement Pension Scheme (MRPS) : enrollment from the first day of employment, including the probationary period
• Corporate Healthcare Insurance : enrollment upon renewal of contract on a permanent basis
• Annual Increment : subject to performance evaluation
• Pathway to Permanent Employment : opportunity for conversion to full-time permanent employment upon successful completion of contract
• Career Development : structured career progression through Naamko's organisational framework
Salary
Not Stated
Per month

Job Type

Full-time

Qualification

Advanced Diploma

Location

Male'

Experience

1 - 2 years

Sector

Private (Others)

Ref No

NGHR260007

Closing On

15 Nov 2026

Supporting Docs

  • Identity Card
  • Resume / CV
  • Portfolio
Naamko
Naamko
Private (Others) · 1000+ Staffs
Please login to Apply / Saved jobs.
Maldivians Only
This job is open for Maldivian candidates only. International applicants cannot apply online for this job.
Online Application Disabled
This employer does not accept Online Application through Jobsicle for this job. Please submit Applications as instructed in the job description.
A couple more steps before you apply
Complete your profile
0% complete
Go to Profile
Set up your Job Track
Tell us what kind of jobs you're looking for
Set up Job Track