Senior Software Engineer - UI
As a Senior Software Engineer (UI), you’ll design, configure, and build software that powers the heart of Intrepid. While supporting, maintaining, and improving core business systems, you’ll help enhance user experiences. Being a key member of our team, you’ll work closely with various partners to deliver the best possible solutions to real problems. You'll also engage in transforming ideas, completing new features, changing existing features and handling entirely new systems, in collaboration with a talented team of engineers!
This is a full-time permanent position, based in our Colombo office. To provide the best experience for our people, this role would operate mostly out of our office with some work-from-home days.
Some of the essential experience you'll bring may include:
-
Bachelor’s degree in Computer Science, IT or equivalent Software Engineering qualification
-
Minimum 3-4 years’ experience as a Software Engineer and/or Senior Software Engineer
-
Highly proficient in JavaScript and TypeScript with familiarity in Modern HTML, CSS
-
Well-versed with creating UIs, primarily focused on front-end UI development/ UI Engineering
-
Proven experience in nuxt.js/ vue.js framework
-
Good understanding of UI/ UX Tools like Figma would be an added advantage
-
Extensive experience with modern development practices in a commercial environment
-
Familiar with building well-crafted Object-Oriented systems using relevant design patterns
You’ll also have strong communication skills and a love for managing your own development environment!