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.
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.
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.
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.