Join Us

Software Developer

Cloud, AI/ML

Type: Part-Time

Location: Remote

Our development team works on innovative Cloud and AI/ML-based products and technologies that help users assert ownership over their digital assets and being able to manage and control their data effortlessly while providing them with insights to enable them to make more informed decisions and facilitate their operations and activities.


Key Responsibilities:

  • Develop robust, reliable, efficient, and testable software designed to run in Cloud, mobile and desktop environments.

  • Triage system issues and debug/track/resolve by analyzing the sources of issues and the impact on the service.

  • Participate in design reviews with peers to decide amongst available technologies and solutions.

  • Adhere to agile principles and work closely and collaboratively with the team.

  • Ensure code hygiene and documentation is maintained to the highest levels.

  • Be passionate in your field and keep up-to-date on emerging technologies, platform advances, and APIs.


Minimum Qualifications:

  • Fluent verbal and written English skills.

  • At least one high-level language such as C++ or Java.

  • One or more scripting languages such as Python or Javascript.

  • Strong fundamentals in core Computer Science concepts including Object Oriented, Data Structures, Algorithms, etc.


Preferred Qualifications:

  • Experience with Cloud services and platforms including AWS, Google Cloud, etc.

  • Knowledge of current web development technologies like ReactJS/Native, ReactJS, HTML5, Vue.js, and CSS.

  • Demonstrable skills in Microservices development and web technologies such as JSON, RESTful services and APIs, etc.

  • Knowledge of software engineering best practices including coding, code reviews, source control, testing, CI/CD, etc.