Back to jobs
CrimsonLogic
Southeast Asia

UIUX/Software Developer Intern

Queenstown, Singapore
2026-03-02

Role Description

COMPANY DESCRIPTION CrimsonLogic, part of the PSA Group, is a global technology company that digitalises and simplifies global trade for businesses and governments around the world through intuitive and delightful solutions. With over 35 years of experience advancing trade facilitation, compliance, port operations, government services and logistics, we push the boundaries of technology with insightful innovation and deep domain expertise of global trade driven by customer-centricity at our core. Having pioneered the world's first single-window trade facilitation system, we continue to drive the digital transformation of global trade in over 40 countries with sustainable, impactful solutions for a more seamlessly connected world. DESIGNATION : UIUX/Software Developer Intern RESPONSIBILITIES **Role Purpose(s)** The Intern (Trainee) will support the Global Portnet (GPN) team in the design, development, testing and enhancement of the enterprise web application platform. As GPN undergoes a mid-life system upgrade and continues expansion across regions, the intern will play a key role in refining user experiences, supporting feature consolidation and contributing to UI/UX improvements, prototypes, technical documentation and backend development tasks. The role provides hands-on exposure to modern web technologies, DevOps practices and opportunities to explore emerging technologies such as AI to enhance system capabilities and efficiency. The intern should be an eager, independent learner who is passionate about technology-driven solutions and improving digital products for real-world users. **Key Accountabilities** The intern will be involved in key areas across GPN for development and improvement activities such as: * Contribute to web application development, using modern frameworks and programming languages. * Participate in application and module testing, including the design of automated testing frameworks and test scripts. * Prepare and maintain technical documentation such as design specifications, Swagger documentation, test guides and development scope documents. * Support UI/UX design activities, including prototyping, design refinement and usability improvements. * Assist in the consolidation and enhancement of system features as part of the mid-life system upgrade. * Collaborate with users and internal stakeholders to gather requirements, refine features and improve system usability. * Explore and support AI-driven initiatives, contributing ideas and prototypes for future enhancements. * Support DevOps-related activities when required, such as deployment processes, application monitoring and version control tasks. **Job Responsibilities \& Duties** The intern will have opportunities to gain experience across a range of Product Development activities such as: * Develop UI prototypes using tools such as Figma to visualize and iterate user interface concepts. * Implement frontend features using Angular, HTML, CSS and JavaScript to enhance application usability. * Assist in backend development using Java or related technologies to improve existing functionalities. * Review, understand and improve existing codebases, ensuring better performance and maintainability. * Create automated test cases and frameworks using tools such as Katalon and JUnit. * Conduct system testing, integration testing and user acceptance testing support. * Document technical workflows, APIs, design changes and newly developed features. * Participate in user discussions, help analyse user needs and translate them into practical design or development solutions. * Research and evaluate new tools, technologies and AI capabilities that could enhance GPN. * Work independently while coordinating closely with team members to deliver assigned tasks on time. **Key Job Competencies** * Learning Agility * Results Oriented * Continuous Improvement * Interpersonal Savvy Resilience * QUALIFICATIONS * **Education Requirements** + Currently pursuing a Diploma, Bachelor's Degree, or Master's Degree in Computing, Computer Science, Information Systems, Software Engineering, or equivalent fields. **Working Experience Requirements** + No prior working experience required. + Experience in school projects, internships, or personal projects involving application development, UI/UX prototyping, or testing will be advantageous. **Skills Required** Must-have skills + Strong interest in software design, development and testing + Good communication skills and ability to work independentlyPreferable skills + Understanding of Angular, JavaScript, or similar web development frameworks + Proficiency in Java programming or similar languages + Familiarity with UI/UX prototyping tools such as Figma + Basic knowledge of automated testing tools (JUnit, Katalon) + Experience with documentation tools (Swagger)

UIUX/Software Developer Intern

CrimsonLogic

Sign Up →