Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

Oops! It seems this job from Appzone Limited has expired
View current and similar jobs using the button below
  • Posted: Jun 26, 2023
    Deadline: Jul 28, 2023
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • AppZone is a response to the growing need in emerging markets for financial services accessibility to the masses. The company was formed with a genuine belief in Africa’s latent ability to support the home grown production and delivery of world class IT Software for the enhancement of key sectors of the budding economy. AppZone started off primarily...
    Read more about this company

     

    Senior Blockchain Software Engineer, Smart Contracts

    Job Description

    • We recognize that our super-talented and highly motivated people are at the core of our unprecedented success so far. As such, we hire people with exceptional talents and abilities into an enabling environment where you can become a better version of yourself and thrive both professionally and personally while delivering impact and having fun!
    • Your contributions have the potential to impact millions of people across Africa as we work together to connect to the future.
    • We are looking for a Senior Blockchain (Smart Contracts) Engineer to join the Smart Contracts team. The Smart Contracts team is responsible for designing, building, maintaining, and optimizing all blockchain smart-contracts necessary to cater for the varying use cases delivered on the Zone network.
    • As a Senior Software Engineer (Smart Contracts), you are expected to work with a team of brilliant developers to take up the responsibility for tasks/projects and deliver with the highest quality, reliable and scalable code in the shortest possible time consistently.

    Job Responsibilities

    As a Senior Blockchain Engineer, your job responsibilities include the following:

    • Support the design and development of upgradeable smart contracts (such as ERC 20 & possibly ERC 1404) to support upgrades.
    • Work with the team to produce scalable and functional applications that meet specifications.
    • Perform code reviews, inspecting code quality and assuring process adherence.
    • Analyze and contribute to user stories by discussing them with the product owner.
    • Provide support and maintain the optimal functioning of the blockchain payment smart contract and related services.
    • Training & providing guidance to junior developers and new hires on company frameworks.
    • Actively participate in scrum processes with team members.

    Requirements
    These are some of the nitty-gritty things you may have listed on your CV/LinkedIn profile but certainly do not define who you are:

    • B.Sc in Computer Science, or related field.
    • A minimum of 5 years related work experience including experience working as an Engineering Manager/Software Development Lead.

    We would love to meet you if:

    • You want to build something that endures. The legacy of the work you do matters to you.
    • You have a deep expertise in using Solidity and DApp development in developing smart contracts and interacting with any Ethereum or any EVMbased blockchain  platform.
    • You have a good knowledge of blockchain development languages and frameworks such as Vyper, Anchor, Hardhat, Truffle, dapptools, ethers.js, web3.js.
    • You have an extensive knowledge of agile software development i.e., SCRUM methodology. 
    • You have a good knowledge of implementing secure storage and signing of custodial wallets.
    • You have a good understanding of Blockchain technology, crypto currencies (Bitcoin, Ethereum, etc), various consensus protocols (Proof of Work, Proof of Stake & Proof of Authority).
    • You have a good Understanding of cryptography, symmetric/asymmetric (public/private key), hash functions.
    • You have a deep knowledge of Node.js,/Java/C#/Rust/Golang.
    • Your contribution to open-source projects on Blockchain/crypto currencies and experience setting up an enterprise and permissioned blockchain platform such as Hyperledger Besu are nice-to-haves.
    • You can take ownership of tasks/projects and lead a team with high emotional intelligence.
    • You have strong interpersonal and leadership skills with the ability to build rapport across various stakeholders.
    • You see patterns where others do not in both people and underlying mechanisms that make businesses work.
    • You are highly proficient in problem solving, analytical thinking and communication.

    Physical Requirements:

    • We currently run a flexible work structure; some days are remote while others require you to collaborate with colleagues at the office location.

    For each situation, you may have:

    •  Prolonged periods sitting at a desk and working on a computer.

    go to method of application »

    Engineering Manager, Support Services

    Job Description

    • We recognize that our super-talented and highly motivated people are at the core of our unprecedented success so far.
    • As such, we hire people with exceptional talents and abilities into an enabling environment where you can become a better version of yourself and thrive both professionally and personally while delivering impact and having fun!
    • Your contributions have the potential to impact millions of people across Africa as we work together to connect to the future.
    • We are looking for a Senior Software Engineer to lead the Support Services team.
    • Our support services team drives all software development initiatives for shared services to build out the frontend and backend powering back-office operations such as dispute management and automated reconciliation for the Zone network.

    Job Responsibilities

    As the EM, Support Services, your job responsibilities include the following:

    • Writing code, analyzing data, and contributing to the design and implementation of applications.
    • Ensuring that the Team produces scalable and functional applications that meet specifications.
    • Perform code reviews, inspecting code quality and assuring process adherence.
    • Analyze and contribute to user stories by discussing them with the product owner.
    • Monitor performance and maintain systems according to requirements.
    • Collaborating and ensuring a smooth run of operations across multiple teams.
    • Training & providing guidance to junior developers and new hires on company frameworks.
    • Drafting application operating procedures and technical documentation as required.
    • Setting goals for the team and cascading individual objectives as may be required.
    • Actively participate in scrum processes with team members.

    Requirements

    These are some of the nitty-gritty things you may have listed on your CV/LinkedIn profile but certainly do not define who you are:

    • B.Sc in Computer Science, or related field.
    • A minimum of 5 years’ related work experience including experience working as an Engineering Manager/Software Development Lead.

    We would love to meet you if:

    • You want to build something that endures. The legacy of the work you do matters to you.
    • You have an extensive knowledge of agile software development i.e., SCRUM methodology.
    • You have a deep knowledge of Golang, .NET Core/.NET framework, C#.
    • You have a good knowledge of servers and cloud infrastructure e.g., Azure, AWS.
    • You understand Microservices architecture and Design Patterns.
    • Your experience with an enterprise blockchain platform such as Hyperledger is a nice-to-have.
    • You understand containerization strategies i.e., Docker, Kubernetes.
    • You understand JavaScript and web development frameworks e.g., ReactJs, Angular.
    • You can take ownership of tasks/projects and lead a team with high emotional intelligence.
    • You have strong interpersonal and leadership skills with the ability to build rapport across various stakeholders.
    • You see patterns where others do not in both people and underlying mechanisms that make businesses work.
    • You are highly proficient in problem solving, analytical thinking and communication.
    • You have a good knowledge of software development life cycle, payment, banking, and IT infrastructure.

    Physical Requirements:

    • We currently run a flexible work structure; some days are remote while others require you to collaborate with colleagues at the office location.

    For each situation, you may have:

    • Prolonged periods sitting at a desk and working on a computer.

    go to method of application »

    Business Process and Improvement Specialist (Operational Excellence)

    Job Responsibilities

    As an OPEX Specialist, your job responsibilities include the following:

    • Coordinating the definition, documentation and refinement of operating standards and processes for core and product operations, including but not restricted to Software development, Quality Assurance and Testing, Tech Support, Systems Integration, Project Management, Product Management, IT Security, Finance, Facility Administration, Human Resources Operation, People and Culture, and Infrastructure management.
    • Identify and adapt world-class operating standards and best practices for seamless adoption by the company.
    • Creating, archiving, and updating policy standard operating procedure (SOP) documents.
    • Implementing newly defined or adapted practices and integrating these into day-to-day operations.
    • Promoting a lean and agile mindset within the organization.
    • Tracking and reporting compliance to these processes, policies, and quality standards to institutionalize the standards across the organization.
    • Collaborating with stakeholders on monitoring, reviewing, and analyzing operation and business performance through an operations dashboard.
    • Generating new ideas for process improvement initiatives and providing management insights and solutions.
    • Developing and implementing continuous improvement on the organization’s overall business processes and policies.
    • Supporting & monitoring operations to make them measurable, repeatable, and predictable.
    • Managing the organization’s Risk Assessment exercise.
    • Collaborating with the People & Culture team and top management in running an efficient and effective Performance Management system.
    • Collaborating with external vendors and the internal development team in enhancing business automation processes, dashboards, and scorecards through different channels.
    • Developing dashboards and creating reports to provide insight into the efficiency and effectiveness of the organization’s operating processes and policies; and supporting users with them.
    • Communicating insights to senior management and across the organization.

    Requirements

    These are some of the nitty-gritty things you may have listed on your CV/LinkedIn profile but certainly do not define who you are:

    • A minimum of a B.Sc in Engineering, Computer Science, or a related field.
    • You possess one or more internationally recognized professional qualifications such as: PMP, Prince II, Scrum, or Six SigmaPossesses one or more internationally recognized professional qualifications such as: PMP, Prince II, Scrum, or Six Sigma.

    We would love to meet someone with the following:

    • Candidate should have good knowledge of software development life cycle, payment, banking, and IT infrastructure.
    • Strong capabilities in project management, product management, process engineering, scrum, software development & IT operations (DevOps), software requirements analysis, quality assurance, and service delivery.
    • Knowledgeable in reporting standing and highly proficient in using MS Office packages.
    • Highly proficient in problem-solving, analytical thinking, communication, and stakeholder engagement.
    • A high level of intelligence and ability to learn easily and quickly. A millennial with a growth mindset.
    • Passionate about the impact of Technology on human interactions.
    • A high level of self-confidence and authenticity while having high personal ambitions and a strong work ethic.
    • Previous experience as a software developer or application/system administrator will be an advantage but optional.

    Physical Requirements:

    • We currently run a flexible work structure; some days are remote, while others require you to collaborate with colleagues at the office location.

    For each situation, you may have the following:

    • Prolonged periods of sitting at a desk and working on a computer.

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Appzone Limited Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail