Lets merge your skills with our expertise to innovate the future. Join Us…

Solutions Architect

Responsibilities:
  • Design the software solution according to the requirements.
  • Propose architectural software decisions and guides leadership how strategy could be executed.
  • Develops project scopes and objectives, involving all relevant stakeholders and ensuring technical feasibility.
  • Decision-making at the technological level, support for resolution of doubts.
  • Provide continuous feedback between strategic and solutions architecture.
  • Provide architectural guidance, consulting, and technical support services to the project team.
  • Promote adherence to architectural principles and guidelines; influence and direct activities of the organization.
  • Develop and maintain project plans, issues logs, and status reports.
Requirements:
  • University degree in Computer Science or a related field.
  • 3+ years of solution architecture / system engineering / software design or directly related experience.
  • Proven experience managing projects through the entire project lifecycle.
  • The role requires an individual who is resourceful, confident under pressure and has demonstrated skill in both crisis management and expectation management.
  • Familiarity with the whole development lifecycle including modern development tools, languages and frameworks, continuous integration / deployments tools and monitoring, performance, and optimization practices.
  • Experience and understanding of the technical, organizational and cultural challenges deploying cloud based software-as-a-service solutions into enterprise environments.
  • Experience working in high traffic websites, scalable and highly available distributed systems.
  • In depth knowledge and experience with at least one development language.
  • Firm grasp of how a full stack application works right from the web / mobile tier, application tier, and the database tier.
  • Experience in creating solution architecture documents.
  • Possess strong analytical and problem solving skills.
  • Background in both application and infrastructure environments.
  • Passionate about continuous learning and serves as an effective change agent to grow skill sets and talents within the organization while accomplishing key initiative and projects.
Experience nice to have:
  • Experience with virtualization or cloud computing.
  • Cloud platform services like AWS, Google.
  • Knowledge of Micro service architecture.

Please reference your GitHub / GitLab account and Stack Overflow profile in your CV.

Apply

Full Stack Developer

Responsibilities:
  • Develop back-end systems including content management systems, user authentication, payments,  search, recommendations, marketing site, advertisement integration, administration dashboards.
  • Build and deploy RESTful APIs with full documentation for internal and external stakeholders.
  • Automate code tests.
  • Build responsive front ends across Mobile and Desktop browsers.
  • Work with all stakeholders across the front end, mobile apps to correctly use and troubleshoot issues across the back-end and front-end.
  • Contribute to a high-performing, motivated work group by applying interpersonal and collaboration skills.
Requirements:
  • Strong problem solving and analytical skills.
  • Write clean code that is testable, maintainable, scalable, and extensible.
  • Experience of debugging, performance measurement, and test-driven development (TDD).
  • Proven ability to quickly learn new languages and frameworks with short lead time.
  • Mastery of at least two of following languages / framework stacks,
    • Javascript (ES6 / ES7) with Node, Hapi / Sails.js / Loopback, React / Angular 4.
    • Python with Flask / Django, SQLAlchemy / Peewee.
    • PHP with Laravel / Symfony.
  • Proficiency with HTML5, CSS3 / SASS / LESS.
  • Substantial knowledge of both SQL and NoSQL databases (PostgreSQL / MySQL, Cassandra / MongoDB).
  • Caching technologies such as Redis.
  • Ability to work with iOS and Android developers to properly integrate and troubleshoot issues with mobile app to API integration.
  • Excellent team player and great work ethic.
Experience nice to have
  • Knowledge of test frameworks such as Mocha and Jasmine.
  • Cloud platform services like AWS, Google.
  • An understanding of Micro-Service Architecture.
  • Experience with Git & Continuous Integration.
  • Pub/Sub, Push notifications and Websockets.
  • Docker containers / Kubernetes.

Please reference your GitHub / GitLab account and Stack Overflow profile in your CV.

Apply

Java Developer

Responsibilities:
  • Work with our ERP experts to integrate new functionalities into an existing ERP solution.
  • Develop plugins to extends the ERP solution.
  • Build and deploy the ERP solution with full documentation for internal and external stakeholders.
  • End-to-End testing.
  • Design report templates and other online dashboards using Business Intelligence (BI) software.
  • Work with our iOS and Android developers to develop and properly integrate mobile client to the ERP solution.
  • Contribute to a high-performing, motivated work group by applying interpersonal and collaboration skills.
Requirements:
  • Mastery of Java core and plugin development.
  • Substantial knowledge of SQL (PostgreSQL).
  • Familiar with Eclipse IDE.
  • Strong problem solving and analytical skills.
  • Write clean code that is testable, maintainable, scalable, and extensible.
  • Excellent debugging skills.
  • Proven ability to quickly learn new frameworks with short lead time.
  • Proficiency with HTML, Javascript, CSS3.
  • Excellent team player and great work ethic.
Experience nice to have
  • Experience with ERP solutions.
  • Knowledge of ZK and JasperReports frameworks.
  • An understanding of OSGI Architecture.
  • Knowledge of Business Intelligence (BI) software.

Please reference your GitHub / GitLab account and Stack Overflow profile in your CV.

Mobile Software Developer (Android / iOS)

Responsibilities:
  • Build and maintain native mobile applications using iOS / Android SDK
  • Responsible for working on all layers of iOS / Android apps.
  • Write and execute unit and integration tests.
  • Work with back-end developers to correctly use and troubleshoot issues across the back-end and front-end.
  • Contribute to a high-performing, motivated work group by applying interpersonal and collaboration skills.
Requirements:
  • Knowledge of mobile application development using Android and / or iOS.
  • Expert knowledge in Java, Objective-C and / or C++.
  • Experience of accessing data as JSON using REST APIs.
  • Strong problem solving and analytical skills.
  • Write clean code that is testable, maintainable, scalable, and extensible.
  • Experience of debugging, performance measurement, and test-driven development (TDD).
  • Passion for learning and always improving yourself and the team around you
  • Excellent team player and great work ethic.
Experience nice to have:
  • Experience shipping one or more iOS or Android apps, ideally currently available in an app store
  • Cloud platform services like AWS, Google.
  • Experience with Git & Continuous Integration.
  • Pub/Sub, Push notifications and Websockets.

Please reference your GitHub / GitLab account and Stack Overflow profile in your CV.

Apply

Test Engineer

Responsibilities:
  • Full system, integration and regression testing of the backend and frontend.
  • Manage test environments, data and tool requirements.
  • Design, create, and execute automated test cases and code.
  • Use every means possible to find the bugs in the software developed by your team.
  • Create automated tests that will monitor the health of the system on a nightly basis to identify potential bottlenecks
  • Work with the developers on your team in creating their plans for automated tests to complement the exploratory testing that you perform. Be the testing expert for your team.
Requirements:
  • Experience in performing the full range of test execution activities, including developer / unit testing, Creating Test Plans, Creating Test Data, System Design Life Cycle, Test Planning & Design, functional, performance / load / capacity, regression, integration, user acceptance, and cross application testing
  • Hands on experience with automation frameworks or tools including Selenium, Cucumber or similar.
  • Experience coding testing in Javascript (Mocha / Jasmine / Karma), Python (Pytest / nose) and PHP (PHPUnit / Behat + Mink)
  • Familiar with testing Webservices / APIs, various databases and web UI (React / Angular 4).
  • Proven ability to quickly learn new technologies and frameworks with short lead time.
  • Excellent team player and great work ethic.
Experience nice to have:
  • Experience with performance / load testing
  • Cloud platform services like AWS, Google.
  • Experience with Git & Continuous Integration.
  • Knowledge of Micro service architecture.

Please reference your GitHub / GitLab account and Stack Overflow profile in your CV.

Apply