Skip to main content

Open Vacancies



Senior Tech Lead/ Associate Architect/ Architect - REF 1412


Our client based in Norway is the industry leader for big data and digital transformation technologies for heavy asset industries. Their state-of-the-art, cloud-based big data platform handles millions of messages per second, stores and processes petabytes of data using state-of-the-art algorithms while providing extremely high availability and scalability.

As part of the expansion of our Colombo based Research and Development centre supporting this client, we are looking for a highly technically competent person to lead/consult multiple teams which are responsible for the development of complex front ends using React/TypeScript and/or JavaScript.

Main Responsibilities

  • Consult teams on all technical matters including architecture/design/best practices/patterns
  • Do frequent code reviews and give feedback to team members
  • Play the role of scrum master and be responsible for deliveries
  • Coach team members/identify training requirements

Compulsory Requirements

  • Bachelor’s Degree in Computer Science or Engineering from a recognised university
  • Minimum 12 years of experience in software development, out of which at least 4 years in a leadership role managing a technical team
  • Proficient experience in Java Script/Type Script
  • Proficient experience in React/Redux
  • Proficient understanding of web markup, including HTML5, CSS3
  • Experience working in a Greenfield development project is essential
  • Proficient experience in CICD, code reviews, design reviews, code coverage, unit testing and test automation
  • Proficient understanding of code versioning tools, such as Git/Mercurial/SVN
  • Excellent verbal and written communication skills in English

Desirable Skills

  • Experience in cloud computing
  • Experience with Agile Software Development (Scrum/Kanban)
  • Experience in webGL, 3D rendering concepts, Three.js or OpenGL would be a definite advantage

We offer a very flexible working environment, opportunity to travel overseas and work alongside brilliant minds, and an attractive remuneration package. If you are a team player with a positive attitude, committed to meeting delivery deadlines in globally distributed research & development projects, apply today!

Senior Software Engineer (React Native) – REF 1801


We are looking for a talented React Native engineer to join our Research and Development Centre in Colombo.  

Our client is a leading provider of a digital Teledermatology solution for fast and secure diagnosis of skin cancer. The solution supports both a mobile and a web platform. It improves patient experience with faster diagnosis and increases communication between healthcare providers. The solution also provides a continuous learning platform for doctors and nurses to enable the adoption of Teledermatology and support transformational change within the healthcare system. The client’s core operation is based in Sweden.

Requirements 

  • A Degree in Computer Science or equivalent professional qualification
  • 3+ years’ experience in developing cross-platform mobile apps with React Native
  • Strong skills in JavaScript and ability to write well-documented, clean JavaScript code
  • Very good understanding of ES6, JSX, Virtual DOM or component lifecycle
  • Knowledge of React Navigation, data storage/offline data caching and Redux
  • Skills with debugging, testing, and performance optimisation of React Native apps
  • Familiarity with tools such as Bitrise, ESLint, and Enzyme
  • Familiarity with native iOS/Android mobile app development (desirable)
  • Knowledge of ReactJS and back-end API integrations (desirable)
  • Ability to set up Continuous Integration/Continuous Delivery
  • Work closely with UI/UX designers and back-end developers
  • Knowledge of Agile software development practices (Scrum)
  • Excellent communication skills in English (both verbal and written)
  • High attention to detail, organised and a methodical approach to work

Responsibilities 

  • Build good work relationship with the client’s development team
  • Plan and estimate for development tasks related to user stories
  • Develop functionality in accordance with directions and specifications
  • Demonstrate completed functionality through sprint reviews as per DoD
  • Keep up to date about framework capabilities to leverage technical benefits

This job is ideal for those who enjoy working in a fast-paced international environment. If you are a team player with a positive attitude, committed to meeting delivery deadlines in globally distributed research & development projects, apply today!

Senior iOS Developer – REF 2800


Technical Skills

  • Strong skills with mobile app development for iOS platform (Objective-C and Swift)
  • Knowledge of architectural patterns (MVP, MVVM, MVC)
  • Experience with Unit Testing and Test Automation with XCTest
  • Familiarity with integrating backend RESTful Web Services
  • Good understanding of mobile app development standards/best practices

Requirements

  • A Degree in Computer Science or an equivalent qualification
  • 3+ years’ experience in developing mobile applications for iOS
  • Ability to acquire product knowledge and an understanding of business rules
  • Ability to accurately understand requirements communicated by the client
  • Ability to clearly express questions and technical considerations to the client
  • Good communication/presentation skills in English (both verbal and written)
  • High attention to detail, organized and a methodical approach to work
  • Strong analytical and problem-solving skills
  • Proactive and willingness to take initiatives to add value to the product

You will be our client’s key iOS developer, taking ownership of iOS development for a digital healthcare application. Mentoring and knowledge sharing will be a regular part of your job. If you are a team player with a proactive attitude and the diligence to get things done in a dynamic research & development environment, apply today!

Senior Software Engineer (Python/AWS) – REF 8800


We are looking for a talented software professional to join our state-of-the-art Research and Development Centre in Colombo. Our client is an industry leading provider of sensor-based healthcare solutions for vital sign monitoring. The core operation is based in Sweden.

Requirements

  • A Degree in Computer Science/Engineering from a recognised university 
  • 3+ years of experience with Python/Django web development for AWS
  • Knowledge of core AWS services (Lambda, EC2, S3, and Elastic Beanstalk etc.)
  • Very good understanding of basic AWS architecture best practices 
  • Proficiency in developing and deploying (CI/CD) applications to AWS  
  • Very good knowledge of building scalable APIs with AWS
  • Familiar with AWS SDK for Python to create/configure AWS services
  • Have a strong focus on achieving results and solving problems
  • High attention to detail and a methodical approach to work
  • Familiar with Agile Software Development (Scrum) 
  • Good communcation skills in English (spoken and written)

Responsibilities

  • Collaborate with client’s product development/management teams
  • Perform a lead developer role and drive Python/AWS development
  • Plan and estimate for development tasks for user stories
  • Develop new functionality and carryout improvements
  • Demonstrate completed functionality through sprint reviews  

This job is ideal for those who enjoy working in a fast-paced international environment. If you are a team player with a positive attitude, committed to meeting delivery deadlines in globally distributed research & development projects, apply today!

General Application - REF0000


We are always on the lookout for talented software professionals and graduates who wish to join our Creative family.

If you would like to join the Creative family and you believe you have what it takes, click the Apply button or simply send us your application via email to [email protected].

When applying, please make sure that:

  • the subject of your email is entered as – “General Application-the post you are applying for” (E.g. Tech Lead)
  • you attach an updated CV and 
  • include a cover letter explaining why you would like to join Creative and how you believe you can contribute to this organisation

We look forward to hearing from you and wish you the best of luck!



© 2020 Creative Software. All Rights Reserved | Privacy | Terms of Use