We are always thinking for revolutionary and creative minds that constantly challenge systems and bring innovation. If you are passionate about technology, constantly seeking to learn and improve your skill sets, we are offering superb career growth opportunities, numerous benefits, a dynamic workplace atmosphere and great compensation. If you’re interested in joining us, take a look at our open positions below and feel free to contact us if you need any further information.

We are looking for a junior/mid-level JavaScript developer who has development experience with Vue.js. Your primary focus will be developing user-facing web applications and components. You’ll implement them with the Vue.js framework, following generally accepted practices and workflows. You will ensure that you produce robust, secure, modular, and maintainable code. You will coordinate with other team members, including back-end developers and UX/UI designers. Your commitment to team collaboration, perfect communication, and a quality product is crucial.

 Responsibilities:

  • Developing user-facing applications using Vue.js
  • Building modular and reusable components and libraries
  • Optimizing your application for performance
  • Implementing automated testing integrated into development and maintenance workflows
  • Staying up-to-date with all recent developments in the JavaScript and Vue.js space
  • Keeping an eye on security updates and issues found with Vue.js and all project dependencies
  • Proposing any upgrades and updates necessary for keeping up with modern security and development best practices

Requirements:

  • Proficient with the JavaScript language and its modern ES6+ syntax and features
  • Proficient with Vue.js framework and its core principles such as components, reactivity, and the virtual DOM
  • Familiarity with the Vue.js ecosystem, including Vue CLI, Vuex, Vue Router, and Nuxt.js
  • Good understanding of HTML5 and CSS3, including Sass or Less
  • Preferred understanding with Bootstrap, Tailwind CSS
  • Understanding of server-side rendering and its benefits and use cases
  • Knowledge of functional programming and object-oriented programming paradigms
  • Ability to write efficient, secure, well-documented, and clean JavaScript code
  • – Experience with Webpack, and Git
  • – Experience with both consuming and designing RESTful APIs

We are looking for a dynamic UI/UX Designer who will be responsible for the user experience (UX) and user interface (UI) design of our various digital assets. You will ensure that all elements of the online user experience are optimized for improved usability, usefulness, and exceptional visual design. The successful candidate will evidence a passion for delivering adaptive and creative solutions to UI/UX design problems by staying up to date with best practices and emerging trends in user experience design and user interface technology.

Responsibilities:

  • Investigating user experience design requirements for our suite of digital assets.
  • Developing and conceptualizing a comprehensive UI/UX design strategy for the brand.
  • Producing high quality UX design solutions through wireframes, visual and graphic designs, flow diagrams, storyboards, site maps, and prototypes.
  • Designing UI elements and tools such as navigation menus, search boxes, tabs, and widgets for our digital assets.
  • Testing UI elements such as CTAs, banners, page layouts, page designs, page flows, and target links for landing pages.
  • Collaborating with the marketing team, and internal and external designers to ensure the creation and delivery of tailored experiences for the digital user.
  • Providing advice and guidance on the implementation of UX research methodologies and testing activities in order to analyze and predict user behavior.
  • Adhering to style standards on typography and graphic design.

Requirements:

  • A portfolio of professional UI/UX design work for both web and mobile platforms.
  • A team player but can work independently too.
  • Excellent written and verbal communication skills.
  • Multi-tasking and time-management skills, with the ability to prioritize tasks.

We are searching for a brilliant, flexible Android Developer to create novel apps that meet the needs of our target audience. To this end, the Android Developer's Responsibilities include writing and proofreading code, liaising with coworkers within and outside of their department, and monitoring customers' feedback. Over time, you will also be required to create app updates.

Responsibilities:

  • Conceptualizing and formulating apps that are suitable for use on all types of Android devices.
  • Implementing measures to safeguard users’ data.
  • Ensuring that the construction and presentation of your apps are congruent with the company’s standards.
  • Proofreading your code and correcting mistakes before each app is released.
  • Collaborating with UI and UX Designers, as well as Software Testers, to ensure that each app is presentable and in perfect working order.
  • Liaising with the marketing department to ensure consistency in our company’s ‘voice’ across the board.
  • Creating app updates, including bug fixes and additional features, for release.

Requirements:

  • Proficiency in Java or Kotlin.
  • Ability to use the Android Studio, including the Android SDK, with ease.
  • Prior experience as an Android Developer will be advantageous.
  • Excellent coding and proofreading skills.
  • Top-notch teamwork and communication skills.
  • Ability to manage your workload with minimal supervision.
  • Unwavering curiosity.

We are looking for an enthusiastic Junior Android Developer to join our experienced software development team. You will report directly to the Development Manager and assist with all functions of software coding and design. Your primary focus will be to learn the codebase, gather user data, and respond to requests from senior developers.

 Responsibilities:

  • Assisting the Development Manager with all aspects of software design and coding.
  • Attending and contributing to company development meetings.
  • Learning the codebase and improving your coding skills.
  • Writing and maintaining code.
  • Working on minor bug fixes.
  • Monitoring the technical performance of internal systems.
  • Responding to requests from the development team.
  • Gathering information from consumers about program functionality.
  • Conducting development tests.

 Requirements:

  • Knowledge of basic coding languages including Java & Kotlin
  • Basic programming experience.
  • Knowledge of databases and operating systems.
  • Ability to learn new software and technologies quickly.
  • Ability to follow instructions and work in a team environment.
  • Detail-oriented.
Apply Now

We are focused on web, software and app development as the critical pillars that help the company digitalize ideas that fulfill a need, address an issue or satisfy a customer. In essence, the company is concerned with developing websites through web design, web content, web engineering, web design, e-commerce etc.

Check out our blogs and software content.

Blogs