Careers

Rockstars Wanted!

Our recruitment is based on competencies or sets of behaviors, skills and knowledge and will focus on finding the best people for the available jobs. The selection process may involve several stages If you meet the requirements you will be required to attend an interview.

The interview will be about you and your experience. You will be asked for examples of how you behave in different situations drawing on examples from work, university or your personal life.


Job Description:

We are looking for a Python Web Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application; therefore, a basic understanding of front-end technologies is necessary as well.

Responsibilities:
  • Writing reusable, testable, and efficient code.
  • Design and implementation of low-latency, high-availability, and performant applications.
  • Integration of user-facing elements developed by front-end developers with server side logic.
  • Implementation of security and data protection.
  • Integration of data storage solutions.

 

Qualifications:
  • Expert in Python and Django is a must.
  • Familiarity with some ORM (Object Relational Mapper) libraries.
  • Able to integrate multiple data sources and databases into one system.
  • Understanding of the threading limitations of Python, and multi-process architecture.
  • Good understanding of server-side templating languages.
  • Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3.
  • Understanding of accessibility and security compliance.
  • Knowledge of user authentication and authorization between multiple systems, servers, and environments.
  • Understanding of fundamental design principles behind a scalable application.
  • Familiarity with event-driven programming in Python.
  • Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform.
  • Able to create database schemas that represent and support business processes.
  • Strong unit test and debugging skills.
  • Proficient understanding of code versioning tools such as Git, Mercurial or SVN.

Apply Now

Job Description:

We are looking for a developer who will be responsible for working with the Mule Architect and team to design and deliver Mule applications to realize an API specification or a set of Integration requirements.

 

Qualifications:
  • Significant development experience of crafting Mule 4 applications with demonstrable knowledge of the core components (flows, connectors and common services) using MuleSoft tooling supplemented with M4 Certification
  • Extensive experience with Dataweave
  • Demonstrable knowledge of API Led and Enterprise Integration patterns
  • Practical knowledge of the key components of the Anypoint Platform, including Runtime Manager and Exchange
  • Substantial practical experience with Anypoint Studio, Anypoint Design Center, MUnit and MuleSoft best practices
  • Familiarity with commonly used integration technologies, standards and protocols; including REST, RAML, ws-*, SOAP, RPC, AMQP, JMS, HTTPS, SQL, OAUTH2, OIDC and SAML
  • Experience of authoring technical documentation
  • Experience of contributing to API Design sessions, Sprint Planning and Quality Assurance activities
  • Practitioner of software engineer best practices and agile methods
  • Hands on experience of CI/CD & source control technologies and standards, such as Git, Azure DevOps, branching strategies and code release management

 

Apply Now

Job Description:

Responsible for development, support, maintenance and implementation of a complex project module. You should have good experience in application of standard software development principles. Be able to work as an independent team member, capable of applying judgment to plan and execute your tasks. Be able to respond to technical queries / requests from team members and customers. Be able to coach, guide and mentor junior members in the team.

Responsibilities:
  • Responsible for building .NET Core applications using .NET Core technologies(ASP.NET Core MVC , API Restful and entity Framework ) for back-end and Angular for front-end.
  • Participate in the analysis & design of new functional requirement and systems.
  • Develop and write high-quality coding standards.
  • Ensures applying code guidelines and best practices.
Qualifications:
  • Experience in ABP (AspNet Boilerplate) and ASP.NET Zero is highly preferred.
  • C#, ASP.NET Core, .NET Framework, Visual Studio.
  • Proficient in web technologies including Asp.net MVC, Web API JSON, HTML, JavaScript, Typescript.
  • Good Experience with Angular.
  • Design Patterns, GoF, MVC, MVVM, LINQ, Unity
  • Web Services, REST, XML, JSON
  • Databases – MSSQL, Entity Framework
  • Demonstrable experience working in N-tier architectures, Microservices
  • Demonstrable experience of unit testing and test-driven design and development.
  • Knowledge and experience of agile development methods (e.g. XP, Scrum, Kanban).
  • Knowledge and experience of agile practices (e.g. Continuous Integration, Refactoring).
  • An aptitude and interest in seeking out and applying new technologies.
  • An enthusiastic and inspirational approach to software development.
  • A track record of delivering software to agreed quality and cost.
  • Excellent English communication and writing skills.

Apply Now

Job Description:

If you are excited to help millions of people to elevate their standards of living and literally foster economic growth of the developing nations through providing accessible financial instruments, come and Join us! Your impact will be felt!

We are looking for motivated talents, whose passione is Software Engineering and the ones ready to dedicate their time for solving complex problems in the financial world. Our team consists of world class engineers with many years of experience who spend their life solving the most complex problems around the world. We are keen to welcome you onboard, learn from you and share the best from our experience.

Our platform has massive growth potential, our technology includes the most cutting edge techniques, tools, languages and frameworks. We work with a diverse set of individuals from different geographical locations, each bringing their experience and passion to make the most out of every day!

As a PHP Engineer on the Technology team, you will be a part of a value aligned group developing our financial system responsible for customers and merchants facing interfaces.

Responsibilities:
  • Solving the interesting and complex financial problems
  • Write high quality, performant and reliable code.
  • Work independently, deliver results end to end. Take responsibility for outcomes.
  • Participate in the on-call rotation, jump in and help resolve any type of production incidents.
  • Be a team player, understand Agile processes, learn, follow and improve the ways we work.
  • Design and build highly scalable and robust systems.
Basic qualifications:
  • 3 years of professional experience in Software Engineering in PHP, Laravel and Relational Databases.
  • Experience with Computer Science fundamentals including data structures, algorithms, complexity analysis.
  • Experience working in an Agile/Scrum environment to deliver high-quality solutions against aggressive roadmaps.
  • Experience building high load, scalable and robust systems.
  • Ability to go above your functional responsibilities and help to solve problems across departments and business verticals.
Preferred qualifications:
  • Master’s Degree in Computer Science or other related technical field.
  • Experience in rapid prototyping and other fast iteration methods for product development.
  • Experience in building complex Software engineering solutions.
  • Knowledge of professional Software engineering practices & processes including Scrum/Kanban, various XP practices.
  • Strong focus on delivering results, ability to think out of the box and beyond your area of responsibility.
  • Understanding of Cloud Native environment, its details and ability to work in that.

Apply Now

Job Description:

If you are excited to help millions of people to elevate their standards of living and literally foster economic growth of the developing nations through providing accessible financial instruments, come and Join us! Your impact will be felt!

We are looking for motivated talents, whose Passione is Quality assurance & automation engineering and the ones ready to dedicate their time for solving complex problems in the financial world. Our team consists of world class engineers with many years of experience who spend their life solving the most complex problems around the world. We are keen to welcome you onboard, learn from you and share the best from our experience.

Our platform has massive growth potential, our technology includes the most cutting-edge techniques, tools, languages and frameworks. We work with a diverse set of individuals from different geographical locations, each bringing their experience and passion to make the most out of every day!

As a Quality assurance Engineer on the Technology team, you will be a part of a value-stream aligned group developing a financial system responsible for customers and merchants facing interfaces.

Responsibilities:
  • Solving the interesting and complex financial problems
  • Write high quality, performant and reliable automation code.
  • Work independently, deliver results end to end. Take responsibility for outcomes.
  • Participate in the on-call rotation, jump in and help resolve any type of production incidents.
  • Be a team player, understand Agile processes, learn, follow and improve the ways we work.
  • Build highly scalable and robust systems.
Qualifications:
  • 3 years of professional experience in Quality assurance & automation in manual testing, Selenium, BDD or any other test automation frameworks.
  • Experience with Computer Science fundamentals including data structures, algorithms, complexity analysis.
  • Experience working in an Agile/Scrum environment to deliver high-quality solutions against aggressive roadmaps.
  • Experience building high load, scalable and robust systems.
  • Ability to go above your functional responsibilities and help to solve problems across departments and business verticals.
Preferred qualifications:
  • Master’s Degree in Computer Science or other related technical field.
  • Experience in rapid prototyping and other fast iteration methods for product development.
  • Experience in building complex Software Engineering solutions.
  • Knowledge of professional Quality assurance & automation practices & processes including QA planning, automation, security testing, test strategies.
  • Strong focus on delivering results, ability to think out of the box and beyond your area of responsibility.
  • Understanding of Cloud Native environment, its details and ability to work in that

Apply Now

Job Description:

We are looking for an International Business Development Executive. Your role will be to seek new business opportunities by establishing and developing relationships with potential clients.

You will use your communication skills to cultivate strong relationships with clients, from first contact until you close the deal. You will also ensure proper after-sales service. We are looking for an ambitious, tenacious, proactive team player who we will rely on to partner with our marketing department to conduct market research and capitalize on our strategic business development plan. If you are motivated and results-driven, and enjoy working in a team environment, we’d like to meet you.

Ultimately, you will boost sales and contribute to our long-term business growth.

 

Responsibilities:
  • Making over the phone international sales calls to potential clients in target markets.
  • Collecting market information to analyze trends and identify business opportunities in USA, Canada and European Union.
  • Providing information by answering questions and requests.
  • Generate and qualify leads as necessary to fill the sales pipeline.
  • Utilize leads lists and initiate outbound communication with qualified leads.
  • Research on client needs, business trends, competition, and market dynamics.
  • Offer the company services in the most presentable manner and educate. prospective clients about the company services portfolio.
  • Perform market research to identify new opportunities and engage with executives to establish strategies for pursuing those new opportunities.
  • Create and improve proposals for our existing and new clients.
  • Identify and research potential clients.
  • Develop and maintain client relationships.

 

Qualifications:
  • Excellent business writing and fluent English language proficiency.
  • BSc/BA in Business or relevant field.
  • At least 3 years of experience in software services sales.
  • Excellent email etiquette skills.
  • A bunch of experience in B2B firm (Product or service based) service is preferred.
  • High level of self-confidence self-driven, results-oriented with a positive outlook, and a clear focus on high quality and business profit.
  • Excellent communication, negotiation and presentation skills.
  • A natural forward planner who critically assesses own performance.
  • Mature, credible, and comfortable in dealing with senior big company executives.
  • Empathic communicator, able to see things from the other person’s point of view.

 

Apply Now

Job Description:

We develop and deliver versatile mobile applications for marketers and corporates. We are using the latest technologies to build robust and quality apps using native iOS & Android and Flutter as a cross-platform framework.

Responsibilities:
  • Develop and maintain iOS applications with Swift
  • Working closely with backend Developers
  • Participating in architectural, design and product discussions
  • Write clean, readable and reusable code
  • Adapting the designs and creating the UI using autolayout, storyboards and XIBs.
  • Working in an agile environment with an excellent team of engineers
Qualifications:
  • Self-motivated, team player comfortable in a high-growth environment
  • Be friendly, fun, awesome to be around
  • Energetic, engaging personality
  • Track record of over-achievement
  • Passionate about what you do and care deeply about the things you build
  • Able to clearly communicate with both technical and non-technical audiences
  • We love team players who will jump in to help get a project done
  • 3+ years of iOS experience in Swift or Objective-C
  • Strong OOP and POP knowledge
  • Knowledge of how to do work with RESTful APIs
  • Good knowledge of version control (i.e. git, svn, etc.)
  • Experience working with autolayout
  • Good knowledge of SOLID Principles
  • Unit Testing, TDD

Apply Now

Job Description:

We are looking for an expert JavaScript developer who is highly skilled 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. You will ensure that you produce robust, secure, modular, and maintainable code. You will coordinate with the product manager and the back-end developers.

Responsibilities:
  • Developing user-facing applications using Vue.js
  • Building modular and reusable components and libraries
  • Optimizing your application for performance
  • Implementing UI automated tests
Qualifications:
  • Highly proficient with the JavaScript language and its modern ES6+ syntax and features
  • Highly 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
  • Ability to write efficient, secure, well-documented, and clean JavaScript code
  • Familiarity with automated JavaScript testing, specifically testing frameworks such as Jest or Mocha
  • Experience with both consuming and designing RESTful APIs

Apply Now

Job Description:

We are looking for motivated talents, who are passionate about data and ready to dedicate their time for solving complex problems in the tech world. Our team consists of world class engineers with many years of experience who spend their life solving the most complex problems around the world. We are keen to  welcome you onboard, learn from you and share the best from our experience.

Our platform has massive growth potential, our technology includes the most cutting edge techniques, tools, languages and frameworks. We work with a diverse set of individuals from different geographical locations, each bringing their experience and passion to make the most out of every day.

 

Responsibilities:
  • Drive the design and implementation for automating everything we do in Enterprise Cloud Services, from testing/certification to delivery to manage/run.
  • Design, develop, and implement software integrations based on user feedback.
  • Implement automation tools and frameworks (CI/CD pipelines).
  • Drive the project including create deliverables, mile markers from the DevOps arm.
  • Collaborate with team members to improve the company’s engineering tools, systems and procedures, and data security.
  • Develop and maintain design and troubleshooting documentation.
  • Promoting, documenting, and implementing systems infrastructure best practices, and building tools that allow the business to develop and deploy impeccable sites/software.
Qualifications:
  • 3+ years of related experience in DevOps field.
  • Worked on platforms that supports microservices driven architectures.
  • Expert in at least one Public Cloud Provider such as Azure, GCP or AWS. (Preferred Azure based on the project reference).
  • Proficient in Ansible as configuration management tool.
  • Proficient knowledge in building IaaC environments using Terraform or ARM.
  • Hands on experience in Docker & Kubernetes as PaaS.
  • Hands on experience in FaaS architectures and services like Azure or Lambda fns.
  • Intensive experience in Python & Bash scripting languages.
  • Experience with automating build cloud environments by using CICD full stack like Git, Jenkins , SonarQube , helm , Nexus , spinnaker , Azure DevOps etc.
  • Know DevOps agile tools like Git , Jira, confluence & slack.
  • Databases: RDMS like Mysql, Postgres and Nosql like MongoDBs or DynamoDBs.
  • Can maintain Java and Nodejs applications.
  • Has experience in network, server, and application-status monitoring.
  • Monitoring and logging: Prometheus, Grafana & ELK stacks.

Apply Now