Senior Software Engineer
As a Senior Software Engineer, 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.
A bit about you:
-
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
-
Proven experience in nuxt.js/ vue.js framework
-
Highly proficient in JavaScript and TypeScript with familiarity in Modern HTML, CSS
-
Well-versed in API integrations and source code control systems
-
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!