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

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

IT Application Support (Graduate Trainee)


Job Description

  • Create, update, and track daily on Incident, Problem and Change ticket.

  • Drive incident to resolution.

  • Communicate professionally through email, phone calls and other communication medium

  • Troubleshooting identifying bugs, errors code, networking issues.

  • Collaborate with inter-department to come up with a solution/ workaround

  • Work in an 8-hour shift pattern. Punctuality is Key.

  • Implement established fixes and corrective action.

  • Work on stringent SLA and deadlines.

  • Multitask on multiple ongoing tasks and know how to prioritise activities.

  • Learn and update on new technologies that ReGov Technologies develops.​

 

Required Skills:

  • Sound understating of C++ or Java and Database. (e.g. MYSQL/SQL Server/DynamoDB)

  • Academic focus in software development and/or IT Operations.

  • Sound understanding of Javascript is mandatory.

  • Knowledge in React, ReactJs or NodeJs is highly advantageous.

  • Familiarity with Cloud Computing such as Amazon AWS.

  • Familiarity with IT service management is preferred.

  • Display the ability to troubleshoots technical issues.

  • Familiarity in software development with end-to-end SDLC involvement including warranty and postproduction bug fixes is an added advantage.

  • Excellent written & verbal communication skills

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

 

You will need to be:

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

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

  • A great eye for detail and service-oriented

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

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

  • Possess a bachelor's degree in computer science or equivalent.

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.
Fresh graduates are encouraged to apply.

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)

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)

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)

Senior Front-End Developer (4 – 7 years of overall IT experience)


Job Description

As our new front-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 frontend development, unit testing, bug-fixing for UI/UX of the applications. 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’ experience of frontend software development

  • Minimum 2+ years’ working knowledge of libraries or frameworks like ReactJS & ReactNative, VueJS, AngularJS, KnockoutJS, BackboneJS, and jQuery.

  • Proficient understanding of web markup, including HTML5, CSS3.

  • Proficient understanding of server-side CSS pre-processing platforms, such as LESS and SASS.

  • Good understanding of asynchronous request handling, partial page updates, and AJAX.

  • Proficient understanding of cross-browser compatibility issues and ways to work around them.

  • Proficient understanding of code versioning tools, such as Git.

  • Build reusable code and libraries for future use.

  • Ensure the technical feasibility of UI/UX designs.

  • Optimize application for maximum speed and scalability.

  • Design mobile-based features.

  • Understanding of key design principles.

  • Experience with responsive and adaptive design.

  • Understanding of SEO principles.

  • Good problem solving skills.

  • Good verbal communication skills.

  • Hands-on experience working with MERN or MEAN stack technologies (bonus)

You will need to be:

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

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

  • A great eye for design & intuitive understanding of what makes a great user experience

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

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

  • Possess bachelor’s degree in computer science or equivalent, with a minimum of 2+ years of overall IT experience

Senior Back-End Developer (4 – 7 years of overall IT experience)

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.

  • Working knowledge of programming best practices and design patterns.

  • Working knowledge of security best practices (e.g. OWASP).

  • Proficient knowledge of applying data structures and algorithms.

  • Familiarity with the development methodologies like Agile SCRUM.

  • Hands-on experience working with MERN or MEAN stack technologies (bonus)

  • Ability to write a well structured design document.

  • Experience working with version control technology like GIT.

  • Experience working on microservice or serverless architecture.

  • Experience working with container technologies like dockers.

  • Experience with writing test cases.

  • Good written & verbal communication skills.

You will need to be:

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

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

  • A great eye for design & intuitive understanding of what makes a great user experience

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

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

  • Possess bachelor’s degree in computer science or equivalent, with a minimum of 4-7 years of overall IT experience

Senior Frontend React Native Developer For iOS


The Role:

As our new front-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 frontend development, unit testing, bug-fixing for UI/UX of the applications. You will be developed & coached by a senior technical leader and work alongside a team of 3 – 4 technical peers. Expect the work environment to be challenging, fast paced, rewarding and collaborative.


Job Description:

  • Experience with building workable Mobile applications using React Native
  • Experience with React JS (web)
  • Strong proficiency in JavaScript with knowledge of TypeScript (Experience in TypeScript is a plus)
  • Experience with Redux, Hooks, Context, GraphQL
  • Experience with third-party libraries and APIs
  • Familiarity with newer specifications of ECMAScript (ES6 onwards)
  • Adhering to UI/UX design approach and principles


You will need to be:

  • Highly responsible, self-disciplined, self-managed, self-motivated
  • Love problem solving, analytical with passion for accuracy & product quality.
  • Have great eye for design & intuitive understanding of what makes a great user experience
  • You love to win and are willing to go the extra mile as needed
  • You look forward to great prospects for professional development and career growth
  • Detail-oriented individual with the ability to rapidly learn new concepts and technologies.
  • Must be a strong team player with the ability to communicate and collaborate effectively in a geographically disperse working environment.
  • B.Sc. in Computer Science or other equivalent technical discipline, with 5+ years of overall IT experience.

Copywriting Expert cum Executive Assistant

In this dynamic role you will act as our CEO’s right hand and assist him on any task & project he works on. This starts with administrative and management support and extends to copywriting, PR, sales material creation and digital marketing/social media management.

 

Key responsibilities:

  • Write long and short form sales & marketing copy, video scripts and create high
    quality (text & visuals) power point presentations based on high level outlines. (60% of time spend on job)
  • Shadow our CEO and provide administrative, project and personal support (e.g.
    email, meeting, phone & social media coverage.)
  • Plan & coordinate across the leadership team and support organizations to drive
    administrative & strategic work to completion.
  • Execute on a flexible set of ad-hoc requests in support of management and team.

 

For the position, you bring the following qualifications & mindsets:

  • Strong service orientation with an honest, discrete and integer personality.
  • Highly reliable and a master at planning with the ability to break down high level
    objectives & instructions into detailed plans and measurable action items.
  • Pro-active, go getter with the ability to spot opportunities to increase his/her value
    add to the CEO/organization.
  • Excellent English verbal and written communication skills (C1 or above).
  • Ability to produce outstanding business copy that meets high international
    standards.
  • Expert in Powerpoint, Word & Excel. Knowledge in gSuite is a plus.
  • Knowledge in design tools such as Figma, Canva, Photoshop, etc. is a plus.

 

Please submit a representative sample of business copy & presentations you created with your application.

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.

Job Enquiries?