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'