Careers

We work with exceptional people. Bring your talent to build cutting-edge technology products. You will receive the tools, techniques, and teams for you to realize your dreams.

We work with exceptional people. Bring your talent for building cutting-edge technology products. We give you the tools, techniques, and teams for you to realize your dreams.

VALUES

Our Values

BENEFITS

Benefits

Job Openings

Job Description

As our new Back-end developer, you will be an integral part of a team working to strategically apply Blockchain technologies to new and innovative domains. You will be involved in building high-throughput systems leveraging latest frameworks and methodologies.

Primary responsibilities involve hands-on backend development, unit testing, system and integration testing and bug-fixing. You will be developed & coached by a senior technical leader and work alongside a team of 2 – 3 technical peers. Expect the work environment to be challenging, fast paced, rewarding and collaborative.

Required Skills:

  • Minimum 4-7 years’ work experience in software development.
  • Minimum 3 years’ work experience in NodeJS.
  • Minimum 2+ years’ experience using AWS or other cloud computing.
  • Minimum 3+ years’ experience in leading and/managing complex projects.
  • Good written & verbal communication skills.

 

  • Working knowledge of programming best practices and design patterns.
  • Working knowledge of security best practices (e.g., OWASP).
  • Working knowledge of RDS (e.g., MySQL)
  • Proficient knowledge of applying data structures and algorithms.
  • Familiarity with the development methodologies like Agile SCRUM.

 

  • Ability to write a well-structured design document.
  • Experience working with GraphQL
  • Experience working with version control technology like GIT.
  • Experience working on microservice or serverless architecture.
  • Experience with writing unit test.

You will need to be:

  • Highly responsible individual; self-disciplined, self-managed and self-motivated
  • Love problem solving, analytical with passion for accuracy & product quality.
  • You love to win and are willing to go the extra mile as needed to complete the task
  • Possess bachelor’s degree in computer science or equivalent, with a minimum of 2+ years of overall IT experience
  • Your committed to collaboratively work with the team in positive attitude to achieve success whilst fulfilling your duties to the best of your ability

Job Description

As our Backend Developer Trainee, you will be an integral part of the team designing & building Financial Asset Management systems for our product portfolio.

You will enjoy a 6 month on the job upskilling program and learn valuable skills under such as API development  and building database queries for the enterprise.

Expect the work environment to be fast paced, rewarding and collaborative. You will enjoy high degrees of freedom and flexibility. Being self-motivated & pro-active are critical for you to succeed in this program.

 

At the end of the program, you will have the opportunity to receive an offer for a permanent position.

 

Required Abilities & Experience:

  • Academic focus on software development with at least one programming language (e.g. JavaScript, Python, etc) and one Database (e.g. MYSQL, MS SQL, etc)
  • Knowledge in NodeJs is highly advantageous
  • Excellent written & verbal communication skills (in English)
  • Fresh graduates are encouraged to apply

Job Description

As our Front End Developer Trainee, you will be an integral part of the team designing & building Financial Asset Management systems for our product portfolio.

You will enjoy a 6 month on the job upskilling program and learn valuable skills under such as Developing Front End Enterprise level Applications with exposure to Full Software Development Life Cycle. 

Expect the work environment to be fast paced, rewarding and collaborative. You will enjoy high degrees of freedom and flexibility. Being self-motivated & pro-active are critical for you to succeed in this program.

 

At the end of the program, you will have the opportunity to receive an offer for a permanent position.

Required Abilities & Experience:

  • Academic focus on software development with at least one programming language (e.g. Java, PHP, Python, Javascript etc) and one Database  (e.g. MYSQL, MS SQL, etc)
  • Knowledge in Front End Frameworks / Libraries is highly advantageous
  • Excellent written & verbal communication skills (in English)
  • Fresh graduates are encouraged to apply

Lead Blockchain Developer (4 – 7 years of experience)


Job Description

As our new lead blockchain developer, you will be an integral part of the team designing & building blockchain based systems for our product portfolio. You will the leverage latest enterprise & public blockchain frameworks and build & lead a team of up to 7 blockchain developers.

This is a hands-on role! You will be responsible to develop smart contracts, application logic (backend & frontend) and secure robustness, scalability & general quality of your and your team’s code.

Expect the work environment to be fast paced, rewarding and collaborative. You will enjoy high degrees of freedom and flexibility. Being self-motivated & pro-active are critical for you to succeed in this role. Candidates with strong technical and leadership skills and the ability to translate them into superior results can expect to experience a highly accelerated career growth (up to CTO).

Please submit your Git repo together with your application.

 

Required Abilities & Experience:

  • Mastered at least two of the following programming languages with the ability to learn others quickly: Rust, GoLang, Python, Solidity.
  • At least 4 years of experience with Hyperledger frameworks, Ethereum, Solana, Avalanche or Polkadot with at least 4 end to end SDLC completed.
  • You can demonstrate at least 2-3 applications you have developed yourself during an interview & code review.
  • Mastery of SQL, JavaScript, HTML and similar basic technologies & tools of the trade such as GitHub are expected.
  • Proven ability to architect blockchain based solutions that scale.
  • Ability to write well-structured and high-quality design documents and technical specifications. Submitting work examples will be a big plus.
  • At least 2 years of experience in leading a professional development team with a track record of building talent and turning fresh grads into professional developers.
  • Excellent written & verbal communication skills (in English)

Blockchain Developer (2 - 3 Years of experience)


Job Description

As our new blockchain developer, you will be an integral part of the team designing & building blockchain based systems for our product portfolio. You will the leverage latest enterprise & public blockchain frameworks.
You will be responsible to develop smart contracts, application logic (backend & frontend) and secure robustness, scalability & general quality of your code.

Expect the work environment to be fast paced, rewarding and collaborative. You will enjoy high degrees of freedom and flexibility. Being self-motivated & pro-active are critical for you to succeed in this role.

Please submit your Git repo together with your application.

 

Required Abilities & Experience:

  • Mastered at least one of the following programming languages with the ability to learn others quickly: Rust, GoLang, Python, Solidity.

  • At least 2 years of experience with Hyperledger frameworks, Ethereum, Solana, Avalanche or Polkadot with at least two end to end SDLC completed.

  • You can demonstrate at least 2-3 applications you have developed yourself during an interview & code review.

  • Mastery of SQL, JavaScript, HTML and similar basic technologies & tools of the trade such as GitHub are expected.

  • Excellent written & verbal communication skills (in English)

Blockchain Developer (Graduate Trainee)


Job Description

As our new blockchain developer trainee, you will be an integral part of the team designing & building blockchain based systems for our product portfolio. You will the leverage latest enterprise & public blockchain frameworks.

You will enjoy a 6 month on the job upskilling program and learn valuable skills such as creating smart contracts and architect & develop blockchain based systems. At the end of the program, you will have the opportunity to become a certified Blockchain Developer or Administrator and receive an offer for a permanent position.

Expect the work environment to be fast paced, rewarding and collaborative. You will enjoy high degrees of freedom and flexibility. Being self-motivated & pro-active are critical for you to succeed in this program.

Required Abilities & Experience:

  • Academic focus on software development with having mastered at least one programming language (e.g. Java, C#, Rust, Python, etc). Mastery of JavaScript, HTML and similar basic web technologies are expected.  
  • You can demonstrate at least 2 applications you have developed yourself during an interview & code review.
  • Academic focus on distributed ledger technologies with certified extracurriculars and/or internships as proof are a big plus.
  • Any practical experience with Hyperledger frameworks, Ethereum, Solana, Avalanche or Polkadot would be an added advantage.
  • Excellent written & verbal communication skills (in English)
  • Fresh graduates are encouraged to apply.

Business Development Expert – B2B IT Solutions

Job Description

The primary job responsibility is to identify and convert prospects for ReGovs portfolio IT solutions. Whether it is seeking leads in new markets or existing markets, the IT & business development expert must be able to convince a potential client of the advantages of implementing an IT solution to help improve business. This includes staying on top of market trends and the competitive landscape as well as leveraging in-person and digital channels to their best effect. To success in this role you need to be highly pro-active, self-driven and have a strong network with buyers of IT solutions.

 

Required Skills

  • Must have a min. 5 years’ experience selling information technology products and services in enterprise customer market (b2b). Domain expertise in financial services industry is an added advantage
  • Strong aptitude for and interest in current and emerging information technology. Having a solid understanding of AI and/or enterprise blockchain is a big plus.
  • Ability to clearly articulate the technical and business benefits of the company’s product and service portfolio incl. creation of high-quality sales material (presentations, copywriting, etc.)
  • Excellent communicator with the ability to effectively engage C-level, technical, and operations personnel.
  • Proven experience in preparing and executing complex sales strategies
  • Develop and maintain client relationships. Having existing relationships and customer contacts is added advantage.

 

You will need to be:

  • Highly responsible, self-disciplined, self-managed, self-motivated
  • You love to win and are willing to go the extra mile as needed
  • You look forward to great prospects for professional development and are ready to grow into a leadership role within the next 1-2 years.
  • Proficiency with word processing, spreadsheet and presentation software.
  • Ability and willingness to travel for meetings with prospective and existing clients (local & international)

Senior Business Analyst (8+ years of overall industry experience)

As our new senior business analyst, you will be an integral part of our software project delivery team. You will be responsible to scope solutions jointly with clients & senior leadership, write and own user requirement specifications and support projects towards realization of value.

You make sure that your user requirement and functional specifications are on the right level of detail for our design and development teams to get started right away with their implementation. You will be directly accountable for our software products’ requirements and scope management in meeting our clients’ needs.

Expect the work environment to be challenging, fast paced / agile, rewarding and collaborative.

 

Key Responsibilities:

  • Manage and lead discussion in requirements discovery and other relevant meetings to solicit information effectively from business users and other parties throughout the software project life cycle, especially during the user requirements discovery phase.
  • Gathering discussion points and business requirements thoroughly during every meetings and discussions with various stakeholders to produce quality requirements documentations and responsible to ensure proper scope management of software project.
  • Write high quality & detailed user requirements and functional specifications (e.g. including diagrams, process flow, use cases and scenarios, etc.) that can be understood and are ready for implementation by designers/developers with limited industry process know-how.
  • Effectively estimate and plan out discovery workshops and timeline needed to produce the quality functional requirements specifications documents from the start until obtaining users sign-off
  • Determine customers’ operational objectives by studying its business functions and processes, recommend process optimizations that can improve customer business processes and productivity via software automation and optimization
  • Effectively communicating your insights and plans to cross-functional team members and management, as well as business users
  • Proactively plan, manage and update customers and supervisor on status of assigned tasks and deliverables to be inline with the overall project timeline and goals.
  • Maintain customers and stakeholders confidence by keeping all project and customer information confidential.

 

Required Skills & Qualifications:

  • 8+ years of professional experience as Business Analyst (BA) in software development project, with a minimum of 5+ years involving corporate customers
  • Having BA experience in the financial services industry is highly advantageous
  • 5+ years of software development or transformation project experience with having completed at least 3 full software projects end to end as a BA
  • Strong competence as a BA to ask probing questions and solicit information effectively to document well-defined functional requirement specifications and scope of software project.
  • Experience in understanding systems integrations and having the relevant experience in developing functional/business requirements of API is important
  • Strong in functional and systems requirements analysis with an ability to quickly learn new business and technical concepts
  • Excellent in business writing and communication skills (in English, additional languages are an asset)
  • 4+ years of experience in applying Human Centered Design (HCD) and design thinking, plus having a relevant certification (e.g. in HCD) is highly advantageous
  • Experience in working with Confluence & Jira or similar tools.
  • Bachelor’s or Master's Degree in computer science, software engineering, business administration, finance or a similar field.


You will need to be:

  • Highly responsible, self-disciplined, self-managed, self-motivated, able to work with little or no supervision
  • Able to manage ambiguity and remain calm while coping with challenging customers and project goals
  • Passion for constant learning & driving quality
  • You love to win and are willing to go the extra mile as needed
  • A team player who enjoys working in an energetic, fun environment
  • You see your job description just as the beginning and are hungry for opportunities for professional development and career growth.

Business Development (Graduate Trainee)

 

Job Description

As our new business development trainee, you are responsible for researching and pursuing new business leads for the growth of the business. You must understand how to leverage real data and capitalise on business trends and opportunities and ready to solve the changing needs of our clients. Work on new business proposals and presentations which are a persuasive representation of the organisation’s products/services

You will enjoy a 6 month on the job upskilling program and learn valuable skills from Business Managers. At the end of the program, you will have the opportunity to receive an offer for a permanent position.

Expect the work environment to be fast paced, rewarding and collaborative. You will enjoy high degrees of freedom and flexibility. Being self-motivated & pro-active are critical for you to succeed in this program.

Required Abilities & Experience:

  • Preferably SIEM (Science, IT, Engineering, Mathematic) or Business graduate/undergraduate
  • Preferably with hands-on technical skillset
  • Driven and motivated by IT challenges, passionate about performance marketing
  • A self-starter who can spot new opportunities and provide solutions
  • Driven and motivated by results
  • Excellent written & verbal communication skills (in English)
  • Strong presenter and negotiator
  • Well-organised, independent, and able to work well efficiently and effectively as part of a wide and varied team
  • Fresh graduates are encouraged to apply.

 

IT Application Support (Graduate Trainee)


Job Description

As our new IT Application Support Trainee, you will be an integral part of the team and responsible for fixing application and system problems or any incident that is disrupting the application service that business users depend on. It also involves providing exemplary service to clients in handling technical inquiries, proactively managing all application support issues, and maintaining the stability of Compliance’s Software Products.

You will enjoy a 6 month on the job upskilling program and at the end of the program, you will have the opportunity to receive an offer for a permanent position.

Expect the work environment to be fast paced, rewarding and collaborative. You will enjoy high degrees of freedom and flexibility. Being self-motivated & pro-active are critical for you to succeed in this program.

 

Required Abilities & Experience:

  • Academic focus on software development with at least one programming language (e.g. Java, PHP, Python, Javascript etc)  and one Database  (e.g. MYSQL, MS SQL, etc)
  • Knowledge of HTML and similar basic web technologies such as WordPress is advantageous
  • Familiarity with Cloud Computing such as Amazon AWS
  • Possess Problem Solving & Critical thinking abilities to troubleshoot technical issues
  • Familiarity & exposure to Software Development Life Cycle (SDLC) and Post Production Bug Fixes is an added advantage 
  • Excellent written & verbal communication skills (in English)
  • Fresh graduates are encouraged to apply.

UI/UX Designer (Graduate Trainee)


Job Description

As our new UI/UX Designer trainee, you will be an integral part of the team designing blockchain based systems for our product portfolio. We are seeking a creative and open-minded UI/UX designer trainee who will take challenges head on, learn from experienced mentors, and bring fresh perspective to our work with experience on Figma design tools predominantly and Miro or Figjam secondarily. 

You will enjoy a 6 month on the job upskilling program and learn valuable skills such as how to translate wireframes and prototypes into visual & interaction designs and learn how to conceptualise original ideas that bring simplicity and user friendliness to complex design roadblocks. At the end of the program, you will have the opportunity to receive an offer for a permanent position.

Expect the work environment to be fast paced, rewarding and collaborative. You will enjoy high degrees of freedom and flexibility. Being self-motivated & pro-active are critical for you to succeed in this program.

Required Abilities & Experience:

  • Bachelor’s degree in a relevant field such as Digital Media & Arts program
  • Solid software skills including Adobe CC Suite, Sketch, Figma, After Effects
  • Excellent written & verbal communication skills (in English)
  • Excellent interpersonal and communication skills
  • Detail orientation and critical thinking
  • Ability to solve problems creatively and effectively
  • Creativity and proactivity
  • Fresh graduates are encouraged to apply.
  • Portfolio submission is compulsory.

Digital Marketing (Graduate Trainee)

Job Description

If you live and breathe digital marketing and have a passion for it, we want to talk to you. We are looking for a Digital Marketing intern to develop, implement, track and optimize our digital marketing campaigns across all digital channels.

Expect the work environment to be fast paced, rewarding and collaborative. You will enjoy high degrees of freedom and flexibility. Being self-motivated & pro-active are critical for you to succeed in this program.

Required Abilities & Experience:

  • Identify trends and insights
  • Manage PPC, SEM, SEO and Online Conversions
  • Suggest marketing investments 
  • Plan and initiate marketing campaigns
  • Identify and suggest activities using a calendar time frame
  • Research, suggest and identify important industry specific or DM specific tools, events, media or channels that can be useful
  • Assist to manage the organization's website and maintain it, keeping best practices in mind
  • Optimize content for the website and social media platforms
  • Work with various content formats such as blogs, videos, audio podcasts, infographics, etc.
  • Track the website traffic flow
  • Implement and analyze performance metrics
  • Measure, analyze and assess goals in regards to ROI
  • Device experiments and conversion tests
  • Provide internal reports on a regular basis
  • Execute new and creative collaborations among technologies and platforms
  • Highly creative to identify target audiences and devising digital campaigns that engage, inform, and motivate
  • Identifies critical conversion points and drop off points and optimizes user funnels.
  • Collaborates with agencies and other vendor partners.
  • Regular reporting to management
  • Always seek direction from Higher Management

Internship - Junior Developer (Intern)


Job Description

As our new intern / trainee, you will have the opportunity to contribute to & learn with a team that designs & builds blockchain, AI & ML based systems. This will allow you to learn about and apply the latest frameworks and rapidly develop your skills. You will work with your seniors as well as other interns under the guidance of a technical leader, who will support your development during your internship with us.

You will be expected to work hands-on and be able to deliver production ready work. We further expect you to be ready to learn advanced concepts quickly based on your already acquired strong fundamental understanding of information technology and existing strong programming skills.

Expect the work environment to be challenging, fast paced, rewarding and collaborative.

 

Required Skills:

  • Superior & demonstrable application development skills with one or more of the following languages: C, C++, C#, Go, Java, Python is mandatory for your application to be considered (applicants with a well maintained GitHub profile are preferred)

  • Academic focus on distributed ledger technologies, data science and/or machine learning with certified extracurriculars and/or internships as proof.

  • Any practical experience with the Hyperledger framework, AWS Services, Relational/NOSQL Databases and/or Data Analysis tools would be an added advantage

  • Excellent written & verbal communication skills (in English!)

 

You will need to be:

  • Highly responsible, self-disciplined, self-managed, self-motivated

  • Love problem solving, analytical with passion for accuracy & product quality.

  • Passion for constant learning & picking up new trends & frameworks

  • You love to win and are willing to go the extra mile as needed

  • A team player who enjoys working in an energetic, fun environment

  • You look forward to great prospects for professional development and career growth

  • Pursuing a bachelor’s or master's degree in computer or data science (or equivalent quantitative science).

Job Enquiries?