Back

Announcements

Senior Full-Stack Software Engineer

Senior Full-Stack Software Engineer

Senior Full-Stack Software Engineer

No. of Positions:

05

Terms of Employment:

The Duration of the assignment is 1 (one) year from the commencement of work. Contract may be extended after performance analysis at the end of the term.

Remuneration:

Based on qualifications and experience.

Scope of Work

As a Senior Full-Stack Software Engineer, you will lead the design and development of complex applications to digitize and streamline government processes and data management. You will make architectural decisions and ensure code quality and best practices are followed.

Key Responsibilities
  • Lead end-to-end development of complex full-stack applications

  • Design scalable system architectures and make technical decisions

  • Conduct code reviews

  • Collaborate with stakeholders to translate business requirements into technical solutions

  • Optimize application performance and ensure security best practices

  • Lead technical discussions and contribute to our technology strategies

Qualification & Experience:

  • Minimum 4+ years of hands-on software development experience with proven track record of leading projects

  • BS/MS in Computer Science, Software Engineering, or related field preferred or equivalent experience with exceptional portfolio

  • Demonstrated experience in system design and architecture

  • Track record of delivering complex projects on time and within scope

Qualities & Skills

Technical Skills - Required:
  • Advanced proficiency in React.js including advanced patterns, performance optimization, testing strategies, and modern ecosystem tools

  • Advanced-level Laravel framework knowledge including features, package development, and performance tuning

  • Deep understanding of MySQL and PostgreSQL including advanced query optimization, indexing strategies, database architecture, and performance monitoring

  • Advanced Git workflows including complex branching strategies, release management, and team collaboration best practices

  • Extensive API experience including RESTful design principles, API versioning, authentication/authorization, and documentation

  • System design capabilities for scalable, maintainable architectures

Technical Skills - Preferred:
  • Exposure to Go programming language for microservices or backend development

  • Familiarity with AWS services (EC2, S3, RDS, Lambda) and cloud deployment practices

  • Experience with Cloudflare for CDN, security, and performance optimization

  • Understanding of containerization (Docker) and CI/CD pipelines

Professional Skills:
  • System architecture understanding with ability to design scalable, maintainable solutions

  • Advanced problem-solving skills for complex technical challenges

  • Agile/Scrum experience including sprint planning and team coordination

  • Stakeholder management skills for technical communication with non-technical audiences

  • Project management capabilities for technical delivery and timeline management

Application Submission

Interested candidates are invited to submit their completed job application form together with an up-to-date CV to careers@tradenet.com.mv no later than 16:00 hrs on 06th September 2025.

Additional Documents for Shortlisted Candidates

Please be informed that applicants who are shortlisted will be contacted for an interview and will be required to provide the following documents via email to careers@tradenet.com.mv upon notification:

  • A recent passport-size photograph (digital copy)

  • A scanned copy of the National ID card

  • Scanned copies of educational certificates

  • Employment reference letters from previous employers

  • Valid police report

Open

Tradenet-HR/J/2025/15

Published on 08/27/2025

Deadline 09/06/2025

Location: Head Office, Male'

About

Solutions

Governance

Newsroom

Tenders

About us

Governance

Tenders

Solutions

Newsroom

Get in touch

© 2025 Tradenet Maldives Corporation Limited. All rights reserved.