Bachelor's degree in Computer Science, Engineering, or related field., At least 4 years of experience in software engineering, preferably in fintech or financial services., Proficiency in at least two server-side languages such as Java, .NET, Python, or NodeJS., Strong knowledge of web technologies like React, Angular, jQuery, HTML, and CSS..
Key responsibilities:
Design, develop, and maintain scalable server-side applications.
Implement RESTful APIs and optimize application performance.
Collaborate with UI/UX designers to develop responsive front-end interfaces.
Participate in code reviews, testing, and troubleshooting to ensure high-quality software.
Report this Job
Help us maintain the quality of our job listings. If you find any issues
with this job post, please let us know. Select the reason you're reporting
this job:
Zone
51 - 200
Employees
About Zone
Zone (formerely Appzone) is a regulated blockchain network that enables payments and acceptance of digital currencies. We are on a mission to connect every monetary store of value using blockchain and create one global network to pay anyone through any means and in any currency.
Write high-quality code as required, and contribute to the
design and implementation of applications and ensure the development of products
and features enhancements from design through to deployment.
Oversee the development of functional applications on the server-side and client-side of our various products/platforms
Design, develop, and
maintain scalable and high-performance server-side applications using, either one or more of, .NET,
Java, Python, and/or NodeJS.
Implement RESTful
APIs and integrate with various services and databases and optimize application
performance and troubleshoot issues.
Build responsive and
intuitive user interfaces using React, jQuery, and/or Angular.
Collaborate with UI/UX designers to translate design concepts into functional front-end code and ensure cross-browser
compatibility and optimize front-end performance.
Develop end-to-end
solutions that connect frontend and backend components seamlessly and participate in
architectural discussions and contribute to the overall system design.
Ensure high code
quality through thorough testing and code reviews and contribute to and
leverage open source projects to enhance our technology stack.
Ensure the production of scalable
and functional applications that meet specifications and perform code reviews, inspecting
code quality and assuring process adherence.
Draft application operating
procedures and technical documentation as required, and actively participate in scrum
processes and collaborate in ensuring a smooth run of operations across
multiple Engineering teams.
Conduct testing of new features
and functionality to ensure they meet quality standards, and work with containers and
messaging services to ensure that our products are scalable and reliable.
Participate in code reviews to
ensure code quality and maintainability and perform root cause analysis on
application issues and develop solutions.
Troubleshoot and resolve
technical issues related to our software products, document product enhancements
and communicate changes to relevant stakeholders.
Stay up to date with emerging
technologies, best practices, and open source trends.
Requirements
BSc in Computer Science, Computer Engineering, Electrical
& Electronics Engineering, or a related field of study from an accredited higher institution.
4+ years’ related work experience in software engineering, preferably within the Fintech, Banking and/or financial services sector.
Proficient in at least two in any of the server-side languages such as, Java, .NET, Python, NodeJS; proficient in client-side web-based technologies and frameworks/libraries such as, React, Angular, jQuery, HTML, CSS, etc.
Solid understanding of RESTful API design and integration, familiarity with databases (SQL and NoSQL), server and cloud platforms (i.e., Azue, AWS, GCP, etc.)
Experience with system design
and architecture, including designing scalable and reliable systems.
Demonstrated ability to build and maintain complex applications and proven experience working on multiple open-source projects.
Excellent communication and
interpersonal skills, and ability to work independently and as part of a
team.
Knowledge of Microservices architecture and containerization methologies and strategies.
Ability to take ownership of projects, work independently and manage multiple priorities effectively.
Experience in a fast-paced start-up/scale-up environment, will be a plus.
Benefits
Qore provides the rare
opportunity to make history in the financial space for Africa by Africans,
while working with the smartest, brightest & coolest minds in Africa. Our
people & culture team continuously thinks of innovative ways to improve employee
experience and some of the other benefits of working with Qore includes:
Very competitive and rewarding pay
Flexible work option (i.e., Remote work)
Group Life Insurance
Medical Insurance
Paid Lunch for onsite work
Lifelong Learnings
Required profile
Experience
Level of experience:Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.