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.

Apply Now


Job Description

We are looking for a talented DevOps Engineer to join our dynamic team and contribute to the continuous improvement of our infrastructure and deployment processes. 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

  • Collaborate with development and operations teams to understand application requirements and deploy scalable infrastructure solutions.
  • Design, implement, and maintain cloud-based infrastructure on AWS.
  • Utilize Terraform for infrastructure as code (IaC) to automate deployment and scaling processes.
  • Implement and maintain Continuous Integration/Continuous Deployment (CI/CD) pipelines using GitLab.
  • Manage and optimize Docker containers for efficient deployment and scaling.
  • Provide support for PHP Laravel applications and troubleshoot issues as needed.
  • Ensure the security, reliability, and performance of our infrastructure.
  • Collaborate with cross-functional teams to enhance and streamline our development and deployment processes.
  • Maintain and monitor Linux-based servers.

Qualifications

  • Proven 6 years of experience as a DevOps Engineer or similar role.
  • Strong knowledge of AWS services and cloud architecture.
  • Proficiency in Terraform for infrastructure provisioning and management.
  • Experience with CICD pipelines, specifically with GitLab.
  • Hands-on experience with Docker containers.
  • Expertise in Linux server administration.
  • Familiarity with PHP Laravel development and support.
  • Excellent scripting skills (Bash, Python, etc.).
  • Strong problem-solving and troubleshooting skills.
  • Good communication and collaboration skills.
  • A degree in computer science or similar, master’s degree is a plus.

Apply Now

Job Description

We are seeking a talented Frontend Developer with expertise in React and TypeScript to join our team. In this role, you will leverage your frontend development skills to create intuitive and responsive user interfaces. Experience in programming with Java-based languages, particularly Groovy, is highly desirable. Proficiency in working with databases, especially MySQL (experience with ElasticSearch is a significant advantage), and familiarity with distributed systems and communication protocols like RESTful API, GraphQL, and event-driven architecture are essential. Knowledge of Serverless/AWS Lambda is advantageous. Additionally, candidates should have a strong foundation in object-oriented programming and design patterns. An appreciation for test-driven development or a willingness to learn is also valued. If you're passionate about creating exceptional user experiences and thrive in a collaborative environment, we'd love to hear from you.

Responsibilities

  • Utilize expertise in frontend technologies such as React and TypeScript to develop intuitive and responsive user interfaces
  • Apply programming skills in Java-based languages, with a preference for Groovy, to enhance frontend functionalities
  • Collaborate with backend teams to integrate frontend components with databases, including MySQL, and leverage Elasticsearch when applicable
  • Implement distributed systems and communication protocols like RESTful API, GraphQL, and event-driven architecture to ensure seamless interaction between frontend and backend systems
  • Explore and utilize Serverless/AWS Lambda technologies to optimize frontend performance and scalability
  • Utilize object-oriented programming principles and various design patterns to architect efficient and maintainable frontend solutions
  • Embrace and contribute to a culture of test-driven development, ensuring high code quality and reliability through comprehensive testing methodologies

Key skills & experience

  • Experience with frontend technologies including React and TypeScript
  • Experience of programming in Java based languages (preferably Groovy)
  • Experience in working with databases such as MySQL (experience with ElasticSearch is a big plus)
  • Experience working with distributed systems and different communication patterns and protocols, e.g. RESTful API, GraphQL, event driven architecture
  • Any experience with Serverless/AWS Lambda would also be beneficial
  • Experience with object oriented programming and various design patterns
  • An appreciation for test driven development or willingness to learn

Apply Now

Job Description

The main product you’ll be working on is our data pipeline, which has been built using the best-of-breed ETL/data warehousing tools and technologies. We predominantly use Python, with Airflow being our orchestration framework of choice. We use Snowflake as our cloud data warehouse, together with Tableau for BI and data visualization. All of our infrastructure runs on AWS.

Responsibilities

  • Designing and implementing core functionality within our data pipeline in order to support key business processes
  • Shaping the technical direction of the data engineering team
  • Supporting our Data Warehousing approach and strategy
  • Maintaining our data infrastructure so that our jobs run reliably and at scale
  • Taking responsibility for all parts of the data ecosystem, including data governance, monitoring and alerting, data validation, and documentation
  • Mentoring and upskilling other members of the team

Qualifications

  • Experience building data pipelines and/or ETL processes
  • Experience working in a Data Engineering role
  • Confident writing performant and readable code in Python, building upon the rich Python ecosystem wherever it makes sense to do so.
  • Good software engineering knowledge & skills: OO programming, design patterns, SOLID design principles and clean code
  • Confident writing SQL and good understanding of database design.
  • Experience working with web APIs.
  • Experience leading projects from a technical perspective
  • Knowledge of Docker, shell scripting, working with Linux
  • Experience with a cloud data warehouse
  • Experience in managing deployments and implementing observability and fault tolerance in cloud based infrastructure (i.e. CI/CD, Infrastructure as Code, container-based infrastructure, auto-scaling, monitoring and alerting)
  • Pro-active with a self-starter mindset; able to identify elegant solutions to difficult problems and able to suggest new and creative approaches.
  • Analytical, problem-solving and an effective communicator; leveraging technology and subject matter expertise in the business to accelerate our roadmap.
  • Able to lead technical discussions, shape the direction of the team, identify opportunities for innovation and improvement
  • Able to lead and deliver projects, ensuring stakeholders are kept up-to-date through regular communication
  • Willing to support the rest of the team when necessary, sharing knowledge and best practices, documenting design decisions, etc.
  • Willing to step outside your comfort zone to broaden your skills and learn new technologies.
  • Experience working with open source orchestration frameworks like Airflow or data analytics tools such as dbt
  • Experience with AWS services or those of another cloud provider
  • Experience with Snowflake
  • Good understanding of Agile

Apply Now

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

  • Proven experience of web application development using Django or similar technologies (e.g. FastAPI or Flask)
  • Proven experience of programming in Python and TypeScript
  • Proven experience in working with relational databases such as MySQL
  • Proven experience of Redis
  • Front end development skills - React.js, AntD, CSS, HTML, app state management through Redux or Apollo Client
  • Experience working with distributed systems and different communication patterns and protocols, e.g. RESTful API, GraphQL, message queue systems, such as Celery
  • Experience with object oriented programming, design patterns and distributed systems design
  • An appreciation for test driven development or willingness to learn

Apply Now

Job Description

We are looking for a skilled Java Developer to join our dynamic team. As a Java Developer, you will be responsible for leveraging your technical expertise to design, implement, and deliver high-quality software solutions. Collaborating closely with peers, you will address common challenges and contribute to the establishment of best practices and standards within our development environment. Your role will also involve nurturing the growth and development of fellow software engineers through mentorship and constructive feedback. Building strong relationships with stakeholders is essential, as is the ability to adapt to changing technologies and introduce them where appropriate. The ideal candidate will demonstrate fluency in web application development using Grails or other JVM frameworks such as Spring Boot, and possess expertise in Groovy or Java. Additionally, familiarity with frontend technologies like JavaScript, jQuery, and HTML, as well as experience with MySQL, are highly valued. Effective communication skills, adaptable to both technical and non-technical audiences, are crucial, along with an appreciation for agile and lean methodologies. If you're passionate about software development and eager to contribute to innovative projects, we encourage you to apply.

Responsibilities

  • Providing direction and apply technical expertise in the design, implementation and delivery of software
  • Contribute to the growth and development of software engineers through mentoring and constructive feedback
  • Working with peers to address common issues and shape best practices and standards
  • Building and promoting healthy relationships with stakeholders
  • Learning new technologies and help introduce them where appropriate

Qualifications

  • Fluency in web application development using Grails or other JVM frameworks, e.g. Spring Boot
  • Fluency in Groovy or Java. Open to working occasionally with other programming languages, e.g. Python
  • Expertise in OO programming, MVC, design patterns, SOLID, etc.
  • Experience in working with MySQL
  • Experience with frontend development, e.g. JavaScript, jQuery, HTML, etc.
  • Communication skills adaptable to both tech and non-technical audiences
  • Appreciation and familiarity with the values and practices of agile and lean ways of working

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, UK 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

Responsible for designing, developing, and maintaining WordPress websites and WooCommerce-based online stores. You will work closely with our team to ensure the highest level of functionality, performance, and user experience for our customers.

Responsibilities

  • Collaborate with the design and marketing teams to implement website design changes and improvements.
  • Customize and extend WordPress themes and plugins to meet specific project requirements.
  • Develop custom WooCommerce solutions, including payment gateway integrations, product configuration, and cart functionality.
  • Perform website optimization for speed and responsiveness, ensuring a smooth user experience.
  • Troubleshoot and resolve issues related to WordPress, WooCommerce, and associated plugins.
  • Implement SEO best practices to improve website visibility and ranking on search engines.
  • Stay up-to-date with industry trends, WordPress updates, and best practices for ecommerce development.

Qualifications

  • Proven experience as a WordPress Developer with a strong portfolio of WordPress/WooCommerce projects.
  • Proficiency in HTML, CSS, JavaScript, and PHP.
  • In-depth knowledge of WordPress and WooCommerce, including plugin and theme development.
  • Familiarity with responsive web design and cross-browser compatibility.
  • Strong problem solving and debugging skills.
  • Excellent communication and collaboration skills.
  • Ability to work independently and manage multiple projects simultaneously.
  • Knowledge of SEO best practices is a plus.
  • WooCommerce certification or relevant training is a plus.

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

  • At least 3 years of experience in C#, ASP.NET Core, .NET Framework.
  • Proficient in web technologies including ASP.NET MVC, Web API JSON, HTML, JavaScript, Typescript.
  • Very Good Experience with Angular.
  • Design Patterns, MVC, MVVM, LINQ.
  • Web Services, REST, XML, JSON
  • Databases – MSSQL 2016 & 2019, Entity Framework
  • Using Source Control tools such as Git, TFS, VSS and DevOps
  • Demonstrable experience working in N-tier architectures, Microservices
  • Demonstrable experience of unit testing.
  • Knowledge and experience of agile development methods (e.g. XP, Scrum, Kanban).
  • Knowledge and experience of agile practices (e.g. Continuous Integration, Refactoring).
  • A track record of delivering software to agreed quality and cost.
  • Excellent English communication and writing skills.

Apply Now

Job Description

Employ cross-functional methodologies, including design thinking, user experience design, customer experience, and user–centered design to support analysis, design, and development of new and existing systems and perform back–end and front–end development work. Create high and low fidelity wireframes and design artefacts. Diagram user flows, data flows, site architectures, and user interfaces using site maps and wireframes. Analyze functional business requirements, design specifications, and provide analyses and solutions for user interaction problems.

Responsibilities

  • Facilitate client’s product visions by researching, conceiving, wireframing, sketching, prototyping, and mocking up user experiences for digital products.
  • Design and deliver wireframes, user stories, user journeys, and mockups optimized for a wide range of devices and interfaces.
  • Participate in UX documentation (sitemaps, wireframes, journey maps, etc.).
  • Contribute and integrate with our user testing methodologies and research on an ongoing basis.
  • Act as the user-advocate during the development process, subjecting early-stage concepts to usability testing and offering implementation suggestions from a user-centered perspective that support end-client needs and overall business objectives.
  • Create wireframes and/or interactive prototypes reflecting information architecture, navigational models, process flows, page layout, information displays, and interactive components based on user research.
  • Contribute to documentation or user interface design standards, best practices, design patterns, and project templates.
  • Analyze Digital Marketing and e-Business market trends to identify innovations and new business opportunities.

Qualifications

  • Experience with developing Web-based applications, including academic development.
  • Must be able to take abstract ideas and convert them into reasonable requirements to present to the developer.
  • Experience in designing for responsive, cross-browser and native mobile app experiences.
  • Proficiency with modern design and prototyping tools (e.g. Sketch, Zeplin, InVision, Adobe Creative Suite (Photoshop,XD, Aftereffects (for Prototyping), Principle (for Prototyping) , Illustrator) & should be has informed with latest updates for these apps.
  • Have a rich track record in creating amazing UIs.
  • Experience with HTML/CSS/JS and iOS/Android technology.

Apply Now

Job Description

We are seeking an SEO Expert to join our team. The ideal candidate will be responsible for improving the company’s online presence by developing and implementing effective search engine optimization strategies, as well as maintaining and updating the company’s WordPress website. The SEO Expert  will work closely with the marketing team to identify and target keywords, analyze website traffic and ranking metrics, and implement on-page and off-page optimization techniques to improve search engine visibility and drive organic traffic.

Responsibilities

  • Develop and implement SEO strategies to increase organic traffic and improve website rankings.
  • Maintain and update the company’s WordPress website, including installing plugins, updating themes, and troubleshooting technical issues.
  • Conduct keyword research and analysis to identify target keywords and optimize website content accordingly.
  • Optimize website structure, internal linking, and metadata to improve search engine visibility.
  • Create and execute link building strategies to increase the authority and credibility of the website.
  • Monitor and analyze website traffic and ranking metrics using Google Analytics and other tools.
  • Collaborate with content creators to develop high-quality, optimized content.
  • Stay up-to-date with the latest trends and best practices in SEO and WordPress.

Qualifications

  • Bachelor’s degree in marketing, business, or a related field.
  • At least 3 years of experience in SEO.
  • Strong knowledge of on-page and off-page optimization techniques.
  • Experience with WordPress, including installing plugins, updating themes, and troubleshooting technical issues.
  • Experience with keyword research and analysis tools, such as Google Keyword Planner and SEMrush.
  • Experience with website analytics tools, such as Google Analytics.
  • Excellent written and verbal communication skills.
  • Strong analytical and problem-solving skills.
  • Ability to work independently and in a team environment.
  • Experience in e-commerce SEO is a plus.

Apply Now

Job Description

We are looking to hire a skilled Magento Developer to build, maintain and develop e-commerce sites. As a Magento Developer, you will be working with  the design and development team, setting up Magento 2x sites, building modules and customizing extensions, performance testing each site, and maintaining security and feature updates after installation is complete.

To ensure success as a Magento Developer, you must have excellent OOP knowledge, hold certifications for PHP and Magento development, and be able to manage a project. Ultimately, a high-level Magento Developer can build and maintain an easy-to-use e-commerce platform that perfectly meets business needs.

Responsibilities

  • Meeting with the team to discuss the company’s needs.
  • Building and configuring Magento 2x e-commerce websites.
  • Magento template coding.
  • Developing Magento modules in PHP using best practices.
  • Design features and interfaces.
  • Define performance tasks and goals.
  • Troubleshoot integration issues.
  • Updated website features and security patches.

Qualifications

  • Bachelor’s degree in Computer Science or related field.
  • Advanced knowledge of Magento, JavaScript, HTML, PHP, CSS and MySQL.
  • Experience in e-commerce course development.
  • Understanding of recent UI/UX trends.
  • Knowledge of Google Tag Management, SEO, Google Analytics, PPC and A/B testing.
  • Strong attention to detail.
  • Ability to manage project and work to strict deadlines.
  • Integration with ERP systems such as Dynamics AX using cron jobs, web services and shippers.
  • Ability to work in a team environment.

Apply Now

Job Description

As the technical lead, you will oversee the company’s technical team and all projects they undertake, analyze briefs, write progress reports, identify risks, and develop work schedules.

You should be able to work with your team and inspire them to reach their goals.

Responsibilities

  • Developing a technical strategy for the company which involves goal setting, discussing options and analyzing risks together with the management team.
  • Steering the business on timescales, prioritization and costs on competing development requirements and develop and manage KPIs for the technology team.
  • Setting up the standards in how the development process and infrastructure architecture works.
  • Driving rigorous and weekly product releases across multiple complex software products.
  • Designing the data model ensuring scalability.
  • Creating and leading the product road map, estimating new features, designing product features and coordinating new features with other teams prioritizing functionalities and business needs
  • Maintaining clear communication across teams and works with other departments to implement and enhance technologies to boost efficiency and productivity.
  • Guiding teams in design, architecture and platform choices with a strong focus on quality, speed, stability, and scalability of the technology platform.
  • Leveraging technical depth to push your team towards a high standard of technical excellence.
  • Recommending new technologies, improving existing technology set-up and future-proofing technology that can help the company optimize efficiency and productivity.
  • Leading-edge thinking and knowledge of innovative technologies
  • Set the technical approach, decide on the programming languages, create frameworks, optimize software delivery performance, and adopt the right tools to increase team productivity.
  • Facilitate the quick, efficient resolution of such cases by guiding the team and bringing developers back on track.
  • optimize software delivery performance by defining and measuring KPIs to identify improvement opportunities.
  • PR Activity Metrics Monitoring
  • software delivery throughput (velocity) and code stability (quality)
  • Lead also has to assist and guide the Project Lead/PM/BA in project coordination.
  • Working on identifying the project risk and planning mitigation action with the PM at project level.
  • Implementing the best practices and coding standards of the project.
  • Technical Lead should be flexible enough and be adaptable to the changing and varied work settings.
  • Delegating tasks and achieving daily, weekly, and monthly goals.

Qualifications

  • Technical degree (Bachelor’s or Master’s in Computer Science, Engineering) with a college transcript provided
  • At least 10 years of experience in software development.
  • Proven experience in a similar leadership role
  • Demonstrable software design and development skills
  • Database engines (Elasticsearch, MongoDB, Postgres…)
  • Experience in writing complex code
  • Experience in working with git code versioning
  • Experience in frontend & backend such as (Angular – NodeJS And PHP)
  • Experience in web & Mobile application optimization techniques
  • Experience in developing full functioning features
  • Knowledge of technological trends to build strategy
  • Problem-solving aptitude
  • Leadership and organizational abilities
  • Strategic thinking
  • Excellent verbal and written English communication skills
  • Comfortable to work in a fast-paced environment
  • Self-motivated and driven to improve

Apply Now

Job Description

Your primary focus will be the development of all server-side logic, definition and maintenance of the databases, and ensuring high performance and responsiveness to requests. 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

  • Designing, building, and maintaining the application’s server.
  • Collaborate and work with frontend and mobile developers on the needs of projects.
  • Determining user needs by analyzing technical requirements.
  • Write clean, secure, easily maintainable, and modular codes.
  • Database designing and maintenance.
  • Build reusable code and libraries for future use.
  • Troubleshoot and debug applications.
  • Perform backend tests to optimize performance.
  • Design and develop Restful APIs.

Qualifications

  • Bachelor’s Degree in Computer Science/Engineering or related field.
  • 5+ years of experience (3+ years of experience in NodeJS)
  • Very Good English Level.
  • Experience in JavaScript and TypeScript is a must.
  • Experience in using ExpressJS.
  • Experience in MySQL Or PostgreSQL Databases.
  • Very Good Knowledge in NoSQL Databases.
  • Very Good Knowledge of OOP Principles
  • Very Good Knowledge of Data-Structure Principles
  • Very Good Knowledge of GIT
  • Good knowledge of CI/CD concepts and implementations.
  • Experience integrating with third-party APIs, e.g. Stripe, Mailgun, etc.
  • Familiarity with agile development methodologies
  • Experience building SaaS, and distributed systems, with High availability and scalability
  • Nice to have Experienced for Azure Cloud service stack
  • Preferable knowledge in web technologies like HTML, CSS, SASS, Angular Framework, etc.

Apply Now

Job Description

We are looking for a frontend developer who is responsible for the creation of visual elements of the application to create an interactive and data-driven experience for the user. Work with the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.

Responsibilities

  • Designing, building, and maintaining Websites and Web-based applications.
  • Collaborate and work with mobile app developers on the backend needs of projects.
  • Determining user needs by analyzing technical requirements.
  • Write clean, secure, easily maintainable, and modular codes.
  • Database designing and maintenance.
  • Build reusable code and libraries for future use.
  • Troubleshoot and debug applications.
  • Perform backend tests to optimize performance.
  • Design and develop Restful APIs.

Qualifications

  • Bachelor’s Degree in Computer Science/Engineering or related field.
  • 5+ years of experience (3+ years of experience in Laravel)
  • Very Good English Level.
  • Experience in PHP and Laravel.
  • Experience in web technologies including HTML, CSS, SASS, JavaScript, AJAX, etc.
  • Experience in MySQL Or PostgreSQL Databases.
  • Very Good Knowledge in NoSQL Databases.
  • Very Good Knowledge of OOP Principles
  • Very Good Knowledge of Data-Structure Principles
  • Very Good Knowledge of GIT
  • Very Good Knowledge in DevOps
  • Preferable knowledge in (Angular+2, NodeJS).

Apply Now

Job Description

Software Quality Control Engineers are responsible for the quality of software development and deployment. They are involved in performing automated and manual tests to ensure the software created by developers is fit for purpose. Some of the duties include analysis of software, and systems, mitigate risk and prevent software issues.

Responsibilities

  • Perform System Testing of new applications and existing software enhancements to ensure they meet design specifications.
  • Perform Functionality Testing of new applications and existing software enhancements to ensure they meet business requirements through performing end-to-end business scenario tests.
  • Perform Regression Testing of new applications and existing software enhancements to identify any possible impacts caused by changes.
  • Recording of test results.
  • Assist in the maintenance and management of manual and automated scripts & test databases.
  • Contribute in conjunction with other members of the team to ensure all software errors are identified and corrected.
  • Ensure all aspects of work meet company quality standards and client expectations with guidance from Test Management.
  • Assist in the analysis of design specifications in order to produce comprehensive test scripts and scenarios for expected results to be performed manually and using automated testing tools.
  • Testing fixes required for reported faults, including tests for possible impacts from changes.
  • Update test cases based on the discovered defects.
  • Ensure tasks are prioritized effectively and testing tasks are delivered on time.
  • Writing, generating, reviewing software test cases, bugs and scenarios.
  • Create and use test scripts for automated functional and data-driven testing.

Qualifications

  • Bachelor’s Degree in Computer Science/Engineering or related field.
  • From 2 to 5 years of experience
  • Very Good English Level.
  • Knowledge of software testing principles, testing processes and methodologies.
  • A good understanding of the software development process.
  • Outstanding attention to detail.
  • Good writing skills (for writing scenarios, test cases, bugs and for documenting test process).
  • Excellent communication skills.
  • Ability to work under pressure and to tight deadlines.
  • Ability to work productively as part of an integrated team.
  • Possession of excellent analytical and troubleshooting skills.
  • Familiarity with agile development methodologies.

Apply Now

Job Description

We are looking for motivated talents, whose passion is Software Engineering and the ones ready to dedicate their time for solving complex problems. 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.

Candidate will be working on developing high-quality solutions that respond to the business needs. Be part of a continuous improvement process, proactively suggesting improvements to the projects. Participate in project team meetings and brainstorming activities related to the project issues.

Responsibilities

  • Developing high-quality solutions that respond to the business needs
  • Knowledge of theory and ability to apply practically Knowledge of up-to-date approaches to the construction of WEB-applications based on MVC frameworks.
  • 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.

Qualifications

  • At least 5 years of professional experience in Software Engineering using PHP 5.6, PHP 7.0 and MySQL as Relational Databases.
  • Experience in JavaScript and jQuery.
  • Good knowledge of Linux and Linux common line Analytical skills
  • Experience in  developing RESTful APIs.
  • Experience of using Source Control tools such as Git, GitHub, etc.
  • Experience with Computer Science fundamentals including data. structures, algorithms, complexity analysis.
  • Excellent English communication and writing skills.
  • Experience with Docker, Docker Compose is a plus.
  • Nodejs Experience is a plus.
  • Experience with symfony/laravel/yii is a plus.

Apply Now

Job Description

We are looking for a Digital Marketing Specialist to develop, implement, track and optimize our marketing and digital marketing campaigns across all digital channels to promote our products and services and to help enhancing brand awareness within the digital space as well as driving website traffic and acquiring leads/customers.

Responsibilities

  • Planning marketing and digital marketing campaigns, including Web, SEO/SEM, E-mail, social media and display advertising.
  • Design, build and maintain our social media presence.
  • Ability to create Landing Pages and supply them with excellent content.
  • Perform and maintain Email Marketing (e.g. Retargeting).
  • Automate the Registration and Sign Up through Campaigns system.
  • Implement relevant and successful Market Campaigns.
  • Follow up on the performance of all digital marketing campaigns.
  • Collaborate with internal teams to create landing pages and optimize user experience.
  • Utilize strong analytical ability to evaluate end-to-end client experience across multiple channels and client touch points.
  • Maintaining client communications with weekly reports, news articles, and guides.
  • Collaborate with agencies and other vendor partners.
  • Be aware of emerging technologies and provide ideas and perspective for adoption where appropriate.
  • Design and implement content such as press releases, artwork, print and digital media (photos & videos, etc.).
  • Assisting in the design of retail packaging and in the creation of in-store marketing displays.
  • Working with advertising agencies to manage the brand’s marketing campaigns.
  • Assist marketing manager with maintaining and growing the Brand’s affiliations and partnerships.
  • Monitor redirects, click rate, bounce rate, and other KPIs.

Qualifications

  • Bachelor’s Degree in Marketing, Business or related Field.
  • In-depth knowledge of marketing & digital marketing techniques.
  • Experience with Social Media Networking and Advertising.
  • Knowledge of Digital Marketing Tools, SEO best practices and brand exposure techniques.
  • Knowledge of the latest technology and trends within the industry.
  • Minimum 5+ Years of Experience in a similar position.
  • Excellent command of written and spoken English language.
  • Strong Analytical Skills and Data-Driven Thinking
  • Excellent Communication Skills
  • Excellent Interpersonal Skills
  • Excellent Time Management Skills
  • Excellent People Skills
  • Ability to Multitask
  • Sociable and Approachable
  • Excellent Organizational skills
  • Ability to Work Well Under Pressure
  • Ability to Work Well with Team Members
  • Ability to Work Remotely

Apply Now

Job Description

We are looking for motivated talents, whose passion is software engineering and the ones ready to dedicate their time for solving complex problems. 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!

The ERP Technical Project Manager plays a critical role in developing and delivering successful solutions by partnering with business and technology groups to elicit requirements and manage the design and development of ERP-related modules. The ERP Technical Project Manager continually monitors the systems performance, user utilization and resolves issues. Since the Delivery Manager is involved with multiple business functional groups (Accounting, Legal, HR, Finance, etc…), the Manager will not only know how to manage multiple projects, but will also possess strong technical, troubleshooting and analytical skills – combined with a keen ability to communicate well in both verbal and written form. If chosen to be a part of our team, you will participate in many exciting, global corporate shared services deployment projects, as well as, provide hands-on technical support.

The ERP Technical Project Manager is accountable for the technical quality of the solution. She/he will be responsible for collaborating on the prioritization of technical requirements and participates in estimating technical work effort. This individual will be responsible for managing the projects technical resources across functional boundaries, technical resource allocation and planning at the task level.

Responsibilities include the following:

• Perform technical assessments, design, development, testing, troubleshooting activities and change management in support of complex software and hardware systems comprised of many technical components,

• Apply broad technical knowledge and operate interdependently in ambiguous situations across functional business areas.

• Support of common technical integration areas and coordination with our Enterprise Technology Organization and 3rd party vendors to ensure the Enterprise Services applications are adequately developed and supported.

• Project support and work planning, including coordinating with geographically dispersed teams and exchanging communications with the end customer

• Owning resolution of technical road blocks and technical project risks

• Leveraging enterprise platform standards with the application teams

• Attending and participating in “stand-up” meetings, scope meetings, monitoring the progress of project activities

• Ensuring that the impacts to the execution strategy are communicated to program management and application owner(s)

• Accountable for finding and coordinating opportunities to reduce errors into delivered builds, reducing operating expense with a heavy emphasis of increasing delivery efficiencies and reducing the time to deliver solutions to our business partners

• Forward leaning solution ideation sessions with key business partners and support areas

• Understand existing and anticipated ERP functionality, including cloud-based offerings that meet business demand.

• Assist the team with user acceptance testing requirements for existing and new ERP systems and modules

• Point of contact for QA, testing and issue resolution from various corporate sources including the Help Desk and Shared Service centers

• Analyze ERP-related system activity by assessing system utilization, employee productivity, and trending amongst key quality attributes.

Education

BS in Computer Science or related field

Experience

• 5+ years of technical development and delivery management

• 5+ years of software development, .NET is a plus.

• 2-5 Years of functional experience working with HR, Finance, Payroll, Legal, Compliance and Operational systems – preferred

• Agile delivery

• Shared services

• SaaS solutions

• Microsoft technologies

• Solutions architecture

• Solid knowledge of Agile and DevOps development processes.

Soft Skills

• Ability to be flexible with project changes and dynamically mitigate risks in the moment with mid-course corrective action

• Ability to manage and prioritize multiple, complex projects simultaneously

• Appropriately manages customer expectations regarding scope, schedule, and budgetary parameters

• Experience leading cross-functional teams and projects to drive business improvements

• Excellent verbal and written  English communication skills

• Strong analytical skills with the ability to learn new things

Technical Skills

• Knowledge in ERP-related functional modules for solutions such as Workday, Cloudpay, SharePoint, Hyperion, Great Plains, Bridgeway Matter Management, OneSource Tax, JIVE  etc. – preferred

• Demonstrated proficiency in configuration and functional set ups for ERP systems

• Demonstrated domain knowledge of enterprise-wide ERP-related business and technical processes (enterprise functions include Legal, Finance, HR, Operations, and Compliance)

• Demonstrated experience in developing solutions as a software developer

• Proficient with eliciting ERP integration requirements

• Applicable Technologies.

• Network – Load Balancer, Firewall, Router, DMZ, DNS, Port Forwarding, Shared Drives, Active Directory, SSO

• Development Languages – C#, .NET, ASP.NET

• Web/Scripting Languages –JavaScript, Powershell, XSLT, XML, JSON, JQuery

• Web/Application Administration – IIS

• SQL & Reporting – T-SQL – Stored Procedures – SSRS (SQL Server Reporting Service)

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 cross-platform mobile applications with Flutter
  • Working closely with backend Developers
  • Participating in architectural, design and product discussions
  • Write clean, readable and reusable code
  • Working in an agile environment with an excellent team of engineers

Who we are looking for?

  • 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

Required experience:

  • 3+ years of iOS and/or Android experience
  • 2+ years of Flutter experience
  • Strong OOP knowledge
  • Knowledge of how to do work with RESTful APIs
  • Good knowledge of version control (i.e. git, svn, etc.)

Nice to have:

  • Good knowledge of SOLID Principles
  • Unit Testing, TDD

Apply Now

Job Description

Candidate must have a strong technical project management experience who is confident working local and with remote team members. And must also have experience in both Agile and Traditional Software development models. You must has a strong software development background and Azure DevOps platform experience.

You will be responsible for systems analysis and requirements gathering in the implementation of projects that involve applying technology to satisfy business needs. You will liaise with internal/external stakeholders to analyze, document, communicate and validate business and system requirements for application or platform development. The ideal candidate would have a keen interest in technology and would love to interact with people to solve business problems and develop cutting-edge applications.

Responsibilities

  • Collaborate with internal stakeholders, customers and vendors to gather the requirements for development of applications or processes
  • Document the requirements in the form of user stories and maintain a backlog of system requirements
  • Organize and plan a complete project from requirements gathering and scope definition to final software delivery and post-mortem analysis
  • Provide technical direction and support to the project teams during design, development, testing and implementation of systems
  • Organize and run project team meetings and reviews, working closely with Developers, QA, Marketing, Product Management, Documentation, and Support to ensure successful product delivery in budget and on time.
  • Perform thorough analysis and documentation of findings and present to management and/or customer
  • Work closely with product owners to prioritize backlog, develop release plans and provide executive-level visibility into product readiness.
  • Work with the development team to resolve production issues and performs root cause analysis

Qualifications

  • At least 7 years of experience as a Project Manager managing software development projects, with Business Analysis experience.
  • Experience overseeing cross-functional project teams including representatives from Development, Product Management, Marketing, QA and Technical support.
  • Proficiency with Azure DevOps, Microsoft Project, Visio and all Office Tools.
  • Excellent written and oral communication skills
  • Experience in Agile and/or Waterfall methodologies
  • Strong analytical and problem-solving skills to solve complex business problems
  • Experience with requirements gathering, elicitation and user story creation
  • Experience with creating process flow diagrams and activity diagrams is desired
  • Familiarity with a SQL and .NET environment is a plus
  • Experience with communicating with clients/end users
  • Scrum Master Certification is a plus

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.

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

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

We are looking for motivated talents, whose passione is IT Operation 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 an IT Ops Engineer in the IT team, you will be a part of an Enabling group supporting IT systems.

Responsibilities

  • Troubleshoot or escalate issues as appropriate, in a timely manner ensuring clear and effective communication throughout the cycle of support, providing end-user assistance where required until the issue has been resolved.
  • Ensuring the highest levels of customer focus and collaborative working for incidents and problems that are presented and escalated, as well as when necessary, being the first point of contact for end users to receive support and maintenance within the organization’s desktop computing. mobile devices and application system environment (whether locally at the Helpdesk or remotely)
  • Utilize excellent customer service skills and ensure proper recording, documentation and closure of trouble tickets as you grow your knowledge of IT procedures, products, and services.
  • Using performance reporting and user analysis to identify appropriate user training initiatives to ensure the highest levels of knowledge and adoption of technology in relation to the software and systems that we utilize
  • Act as a stakeholder for driving enhancements and improving support for all IT systems and processes
  • Proficient in new product / service releases and stay on the forefront of emerging industry practices
  • Ability to provide engaging, informative, well-organized evidential feedback where required
  • Proven relationship skills that carry across the technical spectrum and multiple geographical locations
  • Provide customer service expertise that is an example to the rest of your team in how to deliver customer focused service and constantly drive improvements in the ‘customer experience

Basic qualifications:

  • 3+ years of experience in support and troubleshooting Windows & Mac OS platforms (Mac OSX 10.7+, Windows 7 or above) including mobile devices running Apple iOS & Android mobile operating systems
  • 3+ years of experience in supporting one or more IT infrastructure area such as Networking, Active Directory, LDAP, DB fundamentals, backup/storage
  • Experience translating business and technical needs across region and driving solution delivery
  • Ability to leverage knowledge of business applications to influence service owner priorities to effect change
  • Experience in adapting to shifting organizational structures and matrix reporting with focus on driving support services
  • Demonstrated business acumen and working knowledge of applications and business processes
  • Experience working within a progressive IT support organization and experience providing remote support with world-class customer service and interaction skills
  • Experience problem-solving technologically complex issues
  • Ability to work proficiently with minimal daily guidance

Preferred qualifications:

  • Master’s Degree in Computer Science or other related technical field.
  • Experience in rapid prototyping and other fast iteration methods of solution development.
  • Experience in building complex IT Systems solutions.
  • Strong focus on delivering results, ability to think out of the box and beyond your area of responsibility.

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 Android applications with Kotlin/Java
  • Working closely with backend Developers
  • Participating in architectural, design and product discussions
  • Write clean, readable and reusable code
  • Working in an agile environment with an excellent team of engineers

Qualifications

Who we are looking for?

  • 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

Required experience:

  • 4+ years of Android experience
  • Strong OOP knowledge
  • Knowledge of how to do work with RESTful APIs
  • Good knowledge of version control (i.e. git, svn, etc.)
  • Experience working with Jetpack

Nice to have:

  • Good knowledge of SOLID Principles
  • Unit Testing, TDD

Apply Now

Job Description

The Google Cloud Platform team helps customers transform and build what’s next for their business — all with technology built in the cloud. Our products are engineered for security, reliability and scalability, running the full stack from infrastructure to applications to devices and hardware. Our teams are dedicated to helping our customers — developers, small and large businesses, educational institutions and government agencies — see the benefits of our technology come to life. As part of an entrepreneurial team in this rapidly growing business, you will play a key role in understanding the needs of our customers and help shape the future of businesses of all sizes use technology to connect with customers, employees and partners.

Responsibilities

  • Plan, Configure,  Deploy and Operate a cloud solution
  • Configure access and security.
  • Ensure Performance standards by configuring Auto-Scaling Solution to meet varying Load requirements.
  • Automating the build and configuration of IaaS based solutions in Google Cloud Platform
  • Deliver Proof of Concepts for new Solutions on Cloud
  • Good written/Oral Communication, Presentation, Interactive skills with team across geography.
  • Works well under pressure and meets deadline.
  • Flexible to work either independently or with team.

Qualifications

  • Must be certified by Google.
  • Proven experience (5 years +) of developing & delivering data engineering solutions, with experience specifically on Google Cloud Platform, including:
    • ETL/ELT models
    • Serverless compute (which includes Cloud Run/Google Cloud Functions),
    • PubSub, BigQuery, GCS,
    • Google Data Catalog,
    • Spark/Hadoop via Dataproc,
    • Data Loss Prevention
  • Highly skilled understanding of advanced SQL
  • Proficiency in Python and NodeJS (specifically focused in data and APIs)
  • Experience developing Infrastructure as Code (preferably via Terraform)
  • Familiarity with data orchestration tooling, such as Airflow, Prefect, Argo or Dagster.

Apply Now

Job Description

We are looking for a Senior Full-Stack Web Developer with knowledge of React and NodeJS for a Web-Based project.

Responsibilities

  • Building scalable and reliable services
  • Making sure your code is regression free by writing meaningful tests
  • Keeping the development workflows up to date (e.g. git guidelines, CI / CD)
  • Documenting your work and progress

Qualifications

  • Backend: NodeJS ES7, PostgressSQL, Apollo Server, TypeScript, etc.
  • Frontend: React JS, Next JS and GraphQl
  • Server: Heroku, Vercel and AWS

Apply Now

Job Description

Your role will include implementing Enterprise IT management software including IT service management systems, NMS tools, Security information and event management (SIEM), and also support, administrate and maintain already existing systems. Providing documentation and training for staff in existing business information applications, testing system upgrades and generating business reports relevant to the company. Implementing new software taking the entire project management under his wing.

Responsibilities

  • Ensure Windows Servers and Microsoft applications are operating optimally, are backed up, and are properly Configured (Exchange, RDG, etc)
  • Perform ongoing monitoring and maintenance of all servers in the operations team environment.
  • Support end users on complex technical issues including problems related to applications, client computers and servers.
  • Maintain server security and integrity.
  • Manage all Windows servers including hardware/software upgrades and patching of OS and applications.
  • Design, build, test, and implement server solutions in both physical and virtual environments.
  • Create and maintain documentation of environment and application configuration.
  • Assist with planning and implementation of growing IT department/operations.
  • Comply with and help to enforce standard operating policies and procedures.
  • Support the IT needs of the organization’s employees and internal groups.
  • Other duties and responsibilities may be assigned.

Qualifications

  • Bachelor’s Degree in Computer Science, Computer Engineering or relevant degree.
  • English: Good, both spoken and written.
  • Strong experience in Windows Server OS, Active Directory, Exchange, IIS, SQL operation and troubleshooting.
  • Background in writing SQL Queries and creating reports.
  • Basic knowledge of Relational Database Concepts.
  • Experience in Networks.
  • Strong experience in web applications, networks, protocols and email (SMTP, POP3).
  • Experience in Database Administration in SQL Server.
  • Experience in SQL Server Replication.
  • Microsoft Windows Server Certification is a plus.
  • Experience in Team Foundation Server (TFS) is a plus.

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

OpenShift administration, Installation, Patching, migration, application on-boarding, SSL certificates deployment, configuring ingress controllers, integrating with load balancers, storage solutions, container registry, CI/CD tools, integrating with identity management tools, integrating with vaults, etc.

Responsibilities

  • Configuring/Administering monitoring tools like Prometheus, Grafana on OpenShift clusters
  • Container Native Storage tools like NFS, Gluster FS, Ceph administration
  • Knowledge with Hypervisors and Kubernetes would be an added advantage
  • ELK Stack administration
  • Linux Administration and DevOps Skills
  • Shell Scripting and Software development experience, including API development (REST, XML, etc.)
  • Ability to create Ansible playbooks
  • PostgreSQL and MySQL cluster experience

Qualifications

  • Bachelor’s Degree.
  • 5+ years technical experience.
  • Strong experience with providing Level 3 Support for OpenShift Administration
  • Experience in managing the container platform ecosystem as installation, upgrade, patching, and monitoring
  • Experience in project onboarding and troubleshooting critical issues, and coordinating with other teams to find the root cause.
  • Solid knowledge of OpenShift capacity & availability management, and Kubernetes.
  • Good understanding of Cloud Computing, and Infrastructure management.
  • Good understanding and implementation experience of a DR.

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!

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 Security 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 Security Engineer on the DevOps team, you will be a part of an enabling  group designing a Cyber-security solution responsible for overall organizational security goals.

Responsibilities

  • Solving the interesting and complex financial cyber-security 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

  • 4 years of professional experience in Cyber-Security in managing security-related projects.
  • In-depth familiarity with security policies based on industry standards and best practices
  • Software development experience
  • 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 Cyber-Security solutions.
  • Knowledge of professional Cyber-Security practices & processes including Access Management, Identity Governance, Directory Services, Identity Provisioning, Identity Management, Identity Management as a Service
  • 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 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 an Engineering Manager you will be a part of a value-stream aligned group developing a Financial System responsible for managing internal ledger.

Responsibilities

  • Solving the interesting and complex financial problems
  • Leading the team of software engineers
  • Drive technical projects and provide leadership in ever changing environment
  • Grow and mentor your team
  • Own delivery, processes and practices
  • Write high quality, performant and reliable code.
  • Design and build highly scalable and robust systems.

Basic qualifications

  • 3+ years of professional experience in Engineering management, ability to work with cross functional teams including mobile, backend and WebFrontend.
  • 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 Engineering solutions.
  • Knowledge of professional Engineering management practices & processes including Project Management, Leadership, Couching, System design and Architecture.
  • 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 Product Management 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 Product Manager, you will be a part of a value-stream aligned group developing Financial System responsible for micro-lending.

Responsibilities

  • Solving the interesting and complex financial problems
  • Set the product roadmap and direction for core initiatives and company objectives.
  • Work independently, deliver results end to end. Take responsibility for outcomes.
  • Lead major components development with relentless focus on user value
  • Drive technical projects and provide leadership in ever changing environment
  • Be a team player, understand Agile processes, learn, follow and improve the ways we work.
  • Navigate a complex internal and external stakeholder group.
  • Design and build highly scalable and robust systems.
  • Backlog Management.

Basic qualifications

  • 3+ years of professional experience in Product Management
  • Experience building a product management, engineering and technology strategy
  • Experience creating product roadmaps from conception to launch, driving product vision, defining go-to-market strategy, and leading design discussions
  • Understanding of Computer Science fundamentals
  • 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

  • Ability to achieve strategic goals and evolve product strategy based on research, data and industry trends
  • Effective communication & leadership skills
  • Excellent organizational and time management skills.
  • Experience in rapid prototyping and other fast iteration methods for product development.
  • Experience in building complex Product solutions.
  • Knowledge of professional Product Management practices & processes including User Research, Brainstorming, Problem-solving, Strategic thinking, roadmapping.
  • 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 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