Careers

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 one or many of the following is preferred:  HTML, CSS, Javascript, React, Node.js, Angular JS, Python, PHP, Android Java, IOS – Swift

  • 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, with a minimum of 1 year of overall working experiences

Blockchain Developer (Graduate Trainee)

Job Description

As our new blockchain developer trainee, you will be an integral part of the team designing & building the blockchain based backend systems for our product portfolio. This will allow you to leverage latest frameworks and constantly challenge your skills. You will work with other senior & junior developers under the guidance of a technical leader to secure sound backend design, robustness, scalability & general quality of code.

You will be an integral part of a team working to strategically apply blockchain technologies to new and innovative domains. You will further closely collaborate with our product development, frontend development and QA/QC teams.

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

Required Skills:

  • Superior & demonstratable application development skills with one or more of the following languages: C, C++, Go, Java, Python (applicants with a well maintained GitHub profile are prefered)

  • 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, Common Internet Protocols, Linux/Unix, Relational/NOSQL Databases 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

  • Possess minimum a bachelor’s degree in computer science or equivalent

  • Fresh graduates are encouraged to apply.

Blockchain Developer (2 - 3 Years of overall IT experience)

Job Description

As our new blockchain developer, you will be an integral part of the team designing & building the blockchain based back-end systems for our product portfolio. This will allow you to leverage latest frameworks and constantly challenge your skills. You will work with other senior & junior developers under the guidance of a technical leader to secure sound back-end design, robustness, scalability & general quality of code.

You will be an integral part of a team working to strategically apply blockchain technologies to new and innovative domains. You will further closely collaborate with our product development, front-end development and QA/QC teams.

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

Required Skills: 

  • Minimum 2+ years of application development experience with one or more of the following languages: C, C++, Go, Java, Python

  • Exposure to minimum one development project with End-to-End SDLC involvement including warranty and post production bug fixes

  • Excellent written & verbal communication skills

  • Any experience on Hyperledger development, Common Internet Protocols, Linux/Unix, Relational/NOSQL Databases, GIT would be an added advantage

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

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

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 2+ years of overall IT experience

Job Enquiries?