Java Engineer
Job Description
As a Java engineer you will be responsible for:
- Designing, developing and maintaining software that powers complex operations.
- Helping design the architecture, owning development of major initiatives and modules.
- Working in cross functional teams with product managers, UX designers and QA engineers to ship software on-quality and on-time.
- Helping level up the team; sharing knowledge, conducting code and design review; driving code quality and process improvement initiatives.
- Writing code that you are proud of, with extensibility, scalability and performance in mind.
Job requirements
- Solid Computer Science fundamentals, excellent problem-solving skills.
- 3+ years of Java development in a product company, with a proven track record of shipping successful software products.
- Good communication skills (written and verbal), proven team player, rolling up the sleeves and getting involved in the nitty gritty.
- Familiar with Agile Methodology.
- Bachelor’s or Master’s degree in Computer Science or related field from a top university.
- Able to work within the GMT+8 time zone
What we offer
- An exciting and passionate working environment within a young and fast-growing company
- The opportunity to work with a high performing team
- A competitive salary package
- The ability to work from anywhere in the world (assuming a stable internet connection)
- The chance of being a fundamental part of the team and make a difference
What will the process look like?
- Application: you will submit an online application form, which will take you less than 10 mins
to complete
- Test: you will take a 45 min online test
-
Interview: there will be 1-2 rounds of interviews
Senior Salesforce Engineer
Job Description
We are looking for talented and self-motivated Senior Salesforce developers to be part of the salesforce team supporting an implemented and highly customized Salesforce Organisation. The work involves custom development with Salesforce Lightning, Apex, Visualforce on the Force.com platform. We also work on Sales, Service, Marketing Clouds and Einstein Analytics. You will work closely with business leaders and manage end-to-end implementation for these large change requests, and for any other further enhancements required that are integral to ensuring that the organization’s processes are smooth and efficient.
As a Salesforce engineer you will be responsible for:
- Gathering requirements, solution and design reviews, integration and data approach,release management methodology, fit/gap analysis of product capabilities, adoptionapproach, and best practices related to use of the Salesforce.com platform and guidance around adoption of Salesforce functionality.
- Designing, coding, developing, integrating and implementing enhancements to the
Salesforce system.
- Providing oversight of support for existing developed functionalities by support developers.
- Preparing formal project documentation including requirements specifications, system design documents, Current & Future state diagrams, test cases and user manual.
- Participating in new initiatives/projects discussion with the business and converting theminto an opportunity.
Job requirements
- A proven technical background, with at least 5 years of experience in implementation and support of secure, stable and flexible tenant designs for Salesforce cloud product solutions with good exposure to SDLC processes.
- Salesforce certifications: Salesforce Admin, Platform Dev 1 and Service Cloud Consultant is preferred.
- Has experience in writing configuration documents, preparing technical and functional specification documents, and delivering documentation to be used for future reference.
- Skills in analyzing and resolving issues, including the ability to conduct related research and work with the end users to raise Salesforce Customer incidents as needed.
- Good communication skills (written and verbal), proven team player, rolling up the sleeves and getting involved in the nitty gritty.
- Familiar with Agile Methodology.Able to work within the GMT+8 time zone
What we offer
- An exciting and passionate working environment within a young and fast-growing company
- The opportunity to work with a high performing team
- A competitive salary package
- The ability to work from anywhere in the world (assuming a stable internet connection)
- The chance of being a fundamental part of the team and make a difference
What will the process look like?
- Application: you will submit an online application form, which will take you less than 10 mins
to complete
- Test: you will take a 45 min online test
- Interview: there will be 2 rounds of interviews
DevOps Engineer in AWS EKS
Job Description
As a DevOps engineer you will:
- Building and setting up new development tools and infrastructure
- Understanding the needs of stakeholders and conveying this to developers
- Working on ways to automate and improve development and release processes
- Testing and examining code written by others and analyzing results
- Ensuring that systems are safe and secure against cybersecurity threats
- Identifying technical problems and developing software updates and ‘fixes’
- Working with software developers and software engineers to ensure that development follows established processes and works as intended.
- Planning out projects and being involved in project management decisions
Job requirements
- 5+ years of experience as a DevOps Engineer or similar software engineering role.
- Deep understanding of DevOps, including best practices & processes.
- Proficient with git and git workflows.
- Extensive hands-on experience with programming in any modern language.
- Solid Computer Science fundamentals, excellent problem-solving skills and a strongunderstanding of distributed computing principles.
- Excellent verbal and written communication skills.
- Bachelor’s or Master’s degree in Computer Science or related field from a top university.
- Able to work within the GMT+8 time zone
What we offer
- An exciting and passionate working environment within a young and fast-growing company
- The opportunity to work with a high performing team
- A competitive salary package
- The ability to work from anywhere in the world (assuming a stable internet connection)
- The chance of being a fundamental part of the team and make a difference
What will the process look like?
- Application: you will submit an online application form, which will take you less than 10 mins
to complete
- Test: you will take a 45 min online test
- Interview: there will be 2 rounds of interviews
Blockchain Engineer (Web 3.0)
Job Description
As a Blockchain engineer this is what you’ll do:
- Design, develop, and maintain Web 3.0 based applications with Rust, C++, Solidity or Node.JS. Experience in React is advantageous.
- Create highly performant code that are clean, simple, maintainable, and battle-tested with test-driven development (TDD) for maximum test coverage automated from pull request all the way to release.
- Help design the architecture, own development of scalable Web 3.0 modules.
- Help level up the team; share knowledge, conduct code and design review; drive code quality and process improvement initiatives.
- Work in cross functional teams with product managers, UX designers and QA engineers to ship software on-quality and on-time.
Job requirements
- Solid Computer Science fundamentals, excellent problem-solving skills.
- Experience working in a fast-paced tech-driven start-up, building decentralized applicationsfor Ethereum Virtual Machine (EVM) blockchains with at least 1 year of experience or in a similar capacity.
- Strong proficiency in CeFi and DeFi crypto protocols including but not limited to options, futures, perpetual swap, leveraged trading.
- Technical understanding of blockchain technologies including but not limited to cryptography, BIPs, DeFi, UTXO, EVM, or Nakamoto Consensus.
- Ability to take full ownership and work independently while collaborating with others in a fast-paced agile and async team.
- Willingness to pick up new and emerging bleeding edge blockchain technologies
- Experience participating or maintaining in open-source software development is highly preferred.
- Good communication skills (written and verbal), proven team player, rolling up the sleeves and getting involved in the nitty gritty.
- Bachelor’s or Master’s degree in Computer Science or related field from a top university.
- Able to work within the GMT+8 time zone
What we offer
- An exciting and passionate working environment within a young and fast-growing company
- The opportunity to work with a high performing team
- A competitive salary package
- The ability to work from anywhere in the world (assuming a stable internet connection)
- The chance of being a fundamental part of the team and make a difference
What will the process look like?
- Application: you will submit an online application form, which will take you less than 10 mins
to complete
- Test: you will take a 45 min online test
- Interview: there will be 1-2 rounds of interviews
Django Developer
Job Description
As a Django engineer this is what you’ll do:
- Collaborate with cross-functional engineering and product teams to design and develop products.
- Take an active responsibility in creating highly scalable products for our scaling needs.
- Write highly performant code that is clean, simple, maintainable, and battle-tested with test-driven development (TDD) for maximum test coverage automated from pull request all the way to release.
- Wear the polyglot hat and deep-dive into multiple codebases to contribute and understand how things work under the hood.
Job requirements
- Solid Computer Science fundamentals, excellent problem-solving skills.
- 5+ years of hands-on experience with Django
- Ability to take full ownership and work independently while collaborating with others in a
fast-paced agile and async team.
- Willingness to pick up new and emerging bleeding edge technologies
- Experience participating or maintaining in open-source software development is preferred
- Good communication skills (written and verbal), proven team player, rolling up the sleeves and getting involved in the nitty gritty.
- Bachelor’s or Master’s degree in Computer Science or related field from a top university.
- Able to work within the GMT+8 time zone
What we offer
- An exciting and passionate working environment within a young and fast-growing company
- The opportunity to work with a high performing team
- A competitive salary package
- The ability to work from anywhere in the world (assuming a stable internet connection)
- The chance of being a fundamental part of the team and make a difference
What will the process look like?
- Application: you will submit an online application form, which will take you less than 10 mins
to complete
- Test: you will take a 45 min online test
- Interview: there will be 1-2 rounds of interviews
Frontend Engineer - React
Job Description
As a Frontend engineer you will:
- Develop, test and maintain responsive web/mobile apps with elegant UX that delight our users and raise their productivity. Write clean and modular code that you are proud of, with extensibility and performance in mind.
- Work in cross functional teams with product managers, UX designers and QA engineers to ship software on-quality and on-time.
Job requirements
- 2-5 years developing HTML5 web apps or hybrid mobile apps, with a proven track record of successfully shipping products.
- Highly skilled in JavaScript, HTML and CSS.
- Extensive experience in some of these:
o Dev Frameworks (e.g. React, Reach Native, Flutter, Android SDK, AngularJS, Vue.js)
o Styling frameworks (e.g. Ant Design, Angular Material Design, Bootstrap)
o PWA, SPA, Bundling, React Hooks, Redux, Web workers, ES6/7
o Test frameworks (e.g. JEST, Mocha)
- Cares deeply about UX and has an intuitive feel for good design.
- Solid Computer Science fundamentals, excellent problem-solving skills and a strong understanding of distributed computing principles.
- Excellent verbal and written communication skills.
- Bachelor’s or Master’s degree in Computer Science or related field from a top university.
- Able to work within the GMT+8 time zone
What we offer
- An exciting and passionate working environment within a young and fast-growing company
- The opportunity to work with a high performing team
- A competitive salary package
- The ability to work from anywhere in the world (assuming a stable internet connection)
- The chance of being a fundamental part of the team and make a difference
What will the process look like?
- Application: you will submit an online application form, which will take you less than 10 mins
to complete
- Test: you will take a 45 min online test
- Interview: there will be 2 rounds of interviews
Full Stack Engineer
Job Description
As a Full Stack engineer this is what you’ll do:
- Design, develop, and maintain applications.
- Implement, update and maintain back-end and front-end components. We try to cater for the team’s strengths and preferences as much as we can when deciding who does what.
- Follow best coding practices, and create code that you are proud of, with extensibility, scalability and performance in mind.
- Help design the architecture, own development of major initiatives and modules.
- Help level up the team; share knowledge, conduct code and design review; drive code quality and process improvement initiatives.
- Work in cross functional teams with product managers, UX designers and QA engineers to ship software on-quality and on-time.
Job requirements
- Solid Computer Science fundamentals, excellent problem-solving skills.
- Expert-level understanding and familiarity with main stream backend (e.g. Node.js, .NET, etc.) and frontend programming languages (e.g. React, Angular, etc.), with a proven track record of shipping successful software products.
- Good communication skills (written and verbal), proven team player, rolling up the sleeves and getting involved in the nitty gritty.
- Familiar with Agile Methodology.
- Bachelor’s or Master’s degree in Computer Science or related field from a top university.
- Able to work within the GMT+8 time zone
What we offer
- An exciting and passionate working environment within a young and fast-growing company
- The opportunity to work with a high performing team
- A competitive salary package
- The ability to work from anywhere in the world (assuming a stable internet connection)
- The chance of being a fundamental part of the team and make a difference
What will the process look like?
- Application: you will submit an online application form, which will take you less than 10 mins
to complete
- Test: you will take a 45 min online test
- Interview: there will be 1-2 rounds of interviews
UX Designer
Job Description
As a UX Designer this is what you’ll be responsible for:
- Create user-centered interfaces and experiences by considering market analysis, data, customer feedback, user research, and technical constraints/opportunities
- Quickly and thoroughly create workflows, wireframes, design mockups and prototypes to effectively conceptualize new product initiatives and features
- Develop and implement usability testing
- Relentlessly simplify and distill complex processes into intuitive and elegant UIs
- Develop and maintain detailed user-interface specifications, working closely with stakeholders such as product and engineering to see design through to deployment to a high quality
- Communicate complex, interactive design concepts clearly and persuasively
Job requirements
- 3+ years of experience as a user experience designer, interaction designer, information architect, or similar UX-related role
- An online portfolio or samples of work demonstrating experience creating user-centered design solutions and UI design expertise.
- Proficient in current industry-standard UX, wireframing, and graphic design tools such as Figma, InVision, etc.
- Command of web, Android, and iOS technologies
- Experience conducting user research and user testing
- Independent and structured work attitude, ideally supported by startup experience
- Ability to work on multiple projects as needed
- Good communication skills (written and verbal), organizational skills, proven team player, rolling up the sleeves and getting involved in the nitty gritty.
- Exceptional interpersonal skills
- Good time-management skills
- Bachelor’s or Master’s degree from a top university.
- Able to work within the GMT+8 time zone
What we offer
- An exciting and passionate working environment within a young and fast-growing company
- The opportunity to work with a high performing team
- A competitive salary package
- The ability to work from anywhere in the world (assuming a stable internet connection)
- The chance of being a fundamental part of the team and make a difference
What will the process look like?
- Application: you will submit an online application form, which will take you less than 10 mins
to complete
- Test: you will take a 45 min online test
- Interview: there will be 1-2 rounds of interviews
Solution Architect
Job Description
As a Solution Architect this is what you’ll do:
- Lead solution-driven discussion for Digital and Data Products
- This role will include preparation of product architecture deliverables based upon product architecture standards, creating conceptual product Architecture views, current state gapanalysis and target state product architecture views.
- Understand and evaluate existing and future state product objectives and ensure target state architecture alignment is cognizant of the Digital and Data business capability needs
- Create product architecture models demonstrating how products, operations and systems interoperate within the organization
- Conduct analysis to determine the best path for solving business problems/opportunities that may include process improvement, systems enhancement, user training, and/or software procurement.
- Ensure solutions developed across the organization are aligned to architecture standards and principles, leverage common solutions and services, and meet financial targets (cost and benefits)
- Provide overall direction, guidance and definition of product architecture to effectively support business strategy
- Review, analyse, and evaluate ideas, projects and opportunities to develop new products, new technologies and business models for various business segments
- Assess business and technical functionality to support build, buy, or partner decisions
- Provide professionally designed solutions based on requirement analysis.
- Ensure a swift and smooth delivery of agreed services.
- Collaborate with Product Management to translate technical objectives/deliverables to a project plan.
- Translation of functional and non-functional requirements into a solution design document.
- Technical sign off on the implementation project to ensure that work done confers to best practices and delivers on functionality
- Apply and utilize business modelling methods to ensure results oriented deliverables in away that can be recreated and used as a corporate knowledge resource available to project level initiatives and executive decision making
- Act as a subject matter expert in the development of product architecture framework development, tool suite selection and design and methodology development
- Coaching and mentoring engineers in architecture best practices
- Operate in a collaborative manner by guiding technical discussions to help reach a consensus; once a decision is made, clearly communicates and backs that decision
- Regularly present the latest architectural decisions and direction via documentation and presentations to the rest of the Product Development team
- Guide software development and quality engineering team to rigorously improve inline service scalability, performance and robustness;
- Develop new product or feature prototypes for proof of concept (POC);
- Take hands-on development tasks on strategically important projects;
- Establish best practice across multiple engineering teams;
Job requirements
- Solid Computer Science fundamentals, excellent problem-solving skills.
- Experience architecting, or operating -based applications or infrastructures with building at least one well-known successful product, ideally from inception to deployment;
- Combined experience of product development and architecture/design.
- Experience as a Full Stack developer with hands on experience in Technologies such as
NodeJS, ReactJS, NextJS, Typescript, Golang, Python, Java, Kotlin, Android, Graphql,
Elasticsearch, Redis, Distributed Computing
- Must have true startup spirit and be willing to wear multiple hats, including hands-on prototyping, architecture and software development work. Must be an strong advocate of leading by example
- Experience in a software design and architecture role, ideally in a SaaS based product organisation
- Experience communicating architecture direction and decisions through presentations and clear architectural diagrams to engineering / product groups Previous career track of progressive growth from software engineer, technical leader to software architect, with thorough hands-on development experience. Strong advocate of test-driven development methodology.
- Sound knowledge of various operating systems and databases.
- Experience in customer journey mapping, product roadmaps, competitive analysis ,and
product architecture.
- A solid understanding of industry-wide technology strategies and best practices.
- Experience solving challenging business problems with innovative enterprise solutions aligning business needs to IT capabilities.
- Experience with business analysis and process impact analysis.
- Presentation skills with a high degree of comfort speaking with executives, IT Management, and developers
- Excellent communication skills with an ability to right level conversations
- Demonstrated ability to adapt to new technologies and learn quickly
- Strong collaboration, communication and negotiation skills.
- Additional skills: agile methodologies, dynamic presentation, influencing and negotiating.
- Experience with AI/ML/eCommerce/Digital Health/Marketplaces/Blockchain technologies/solutions
- Experience with migrating workloads onto the cloud
- Technical expert of at least 3 of these domains: HTTP and SSL Proxy, Security Web Gateway, Cloud Access Security Broker, Next-Generation Firewall, Intrusion Prevention System, Server Load Balancing, Virtual Private Networks, Public Key Infrastructure (PKI), Kubernetes, VM and Container Networking;
- Bachelor’s or Master’s degree in Computer Science or related field from a top university.
- Able to work within the GMT+8 time zone
What we offer
- An exciting and passionate working environment within a young and fast-growing company
- The opportunity to work with a high performing team
- A competitive salary package
- The ability to work from anywhere in the world (assuming a stable internet connection)
- The chance of being a fundamental part of the team and make a difference
What will the process look like?
- Application: you will submit an online application form, which will take you less than 10 mins
to complete
- Test: you will take a 45 min online test
- Interview: there will be 1-2 rounds of interviews

