Jobs Career Advice Signup
X

Send this job to a friend

X

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

  • Posted: Oct 7, 2022
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Spektra makes it extremely easy for businesses of all kinds to accept or disburse Mobile Money payments to multiple providers and currencies within minutes not months.
    Read more about this company

     

    DevOps Engineer

    What You’ll Do

    • Build and set up new development tools and infrastructure
    • Automate and improve development and release processes
    • Deploy updates and fixes
    • Analyze current technology utilized within the company and develop steps and processes to improve and expand on them
    • Scale our backend services and pipelines to ever-growing levels of traffic and complexity.
    • Help build flexible and easy-to-use tools used by our operations teams to handle customer inquiries and other business processes.
    • Implement ongoing security systems and routinely inspect server code for speed optimization.
    • Conceptualize and implement solutions for data storage.
    • Maintain a stable server with zero downtime.

    Required Qualification and Requirements

    • Minimum of four (4) years of relevant experience
    • Experience working on Linux/Unix based infrastructure.
    • Experience designing and building web environments on AWS, which includes working with services like EC2, ECS, ELB, RDS, and S3
    • Configuration and managing databases such as MySQL, Mongo.
    • Experience using DevOps tools in a cloud environment such as Ansible, Artifactory, Docker, GitHub, Jenkins, Kubernetes, Maven, and Sonar Qube
    • Experience using monitoring solutions like Cloud Watch, ELK Stack, and Prometheus
    • Excellent troubleshooting skills
    • Experience developing apps that interact with web services (REST, JSON).

    Compensation + Benefits

    • Competitive Salary 
    • Medical cover 
    • Paid time off (leave days) 
    • Pension
    • Hybrid work model

    go to method of application »

    Head of Engineering

    About The Role

    We're looking for talented Head of Engineering to join us in our journey of reinventing how money moves by building a connected wallet for a connected Africa. We have a groundbreaking vision for our product and exciting challenges to solve.

    What you will do;

    • Oversee Engineering activities/projects across the business
    • In liaison with VP Engineering, you will develop and implement best practice engineering vision, strategy, policies and procedures to aid and improve business performance
    • You'll ensure engineering strategies and processes are in place to meet business objectives and that they compete effectively in the market
    • You'll evaluate the challenges faced by the business and take action to mitigate risks and develop opportunities
    • You'll contribute to overall business strategy and annual budget process
    • You'll take ownership of the engineering policy, guidelines and any associated documents
    • You'll manage the team of technical leads and software engineers as well as manage their performance.
    • You'll Lead Dash’s technical approach to building our core platform, web apps, public and private APIs, and third-party integrations.
    • You'll ensure quality assurance and data protection procedures are adhered to.
    • You'll champion the use of agile development practices, working within a continuous integration/continuous delivery (CI/CD) framework to ship features quickly and iteratively.
    • You'll develop and implement disaster and emergency recovery plans that supports business continuity
    • You'll ensure the company's technological processes and service comply with all requirements, laws and regulations
    • You'll build, lead and mentor engineering and technology team across the business

    What you will need

    • Bachelor's Degree in a relevant discipline
    • Previous banking or fintech experience
    • Previous experience in developing responsive Web Applications, Restful APIs & Native Mobile Applications.
    • MSc in IT or Computer Science fields is a plus
    • Minimum of nine (9) years of engineering experience, ideally three (3) years of fintech management experience
    • Proven leadership and management skills with the ability to optimize team performance
    • Excellent relationship management skills with the ability to engage, negotiate and manage key stakeholders and suppliers
    • A strong desire to innovate in the FinTech field
    • Set the culture for a strong engineering organization that aligns with company values and maintains our vision as we grow
    • Excellent communication, interpersonal and influencing skills
    • Excellent analytical and problem solving abilities
    • Results orientated with ability to plan and deliver against project deadlines
    • Technical mindset
    • An appreciation of and an ability to positively resolve issues arising from different cultures
    • Experience working in a fast-paced startup environment

    go to method of application »

    Android Engineer

    What You’ll Do

    • Lead and optimize our technical approach to building our core platform, web apps, public and private APIs, and third-party integrations.
    • Design and build advanced applications for the Android platform.
    • Collaborate with cross-functional teams to define, design, and ship new features.
    • Contribute to the design and development of our Android app (written in a mix of Java and Kotlin).
    • Unit-test code for robustness, including edge cases, usability, and general reliability.
    • Work on bug fixing and improving application performance.
    • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
    • Scope new projects and features with our product team, and implementing them (including contributing to some parts of our backend systems when needed).
    • Manage multiple projects simultaneously.
    • Contribute to the overall engineering roadmap, including building out new products for the market

    Required Qualification and Requirements

    • Bachelor’s degree in a relevant discipline
    • Minimum of four (4) years of relevant experience
    • Experience with Android SDK
    • Experience working with remote data via REST and gRPC
    • Experience with third-party libraries and APIs

    Compensation + Benefits

    • Competitive Salary 
    • Medical cover 
    • Paid time off (leave days) 
    • Pension

    go to method of application »

    Frontend Engineer

    What You’ll Do

    • Develop and submit clean, well-structured code on react projects
    • Participate in daily stand-ups to review progress and daily planning
    • Review and provide feedback on pull requests from other team members
    • Provide consultation based on best practice techniques in the custom software development space
    • Anticipate customers’ needs and provide a high level of service
    • Provide consultation on complex projects and make recommendations regarding product and technology
    • Develop new user-facing features
    • Write reusable code and libraries
    • Enhance application for maximum speed and scalability
    • Validate input before submitting it to the back end
    • Collaborate with team members and stakeholder
    • Bridge the gap between graphic design and technical implementation
    • Define how the application looks and how it works
    • Translate UI/UX design wireframes to actual code

    Required Qualification and Requirements

    • Bachelor’s degree in a relevant discipline
    • Minimum of four (4) years of frontend development experience specifically in ReactJS, AngularJS
    • A credible portfolio of completed jobs

    go to method of application »

    Product Manager

    What You’ll Do

    • Define an overall vision for the product that connects to the strategy for the team and the company. The ability to define a clear roadmap of highly prioritised features and initiatives that deliver against that vision
    • Translate product strategy into detailed requirements for prototype construction and final product development by engineering teams
    • Create product strategy documents that describe business cases, high-level use cases, technical requirements, revenue, and ROI
    • Analyze market data to develop sales strategies, and define product objectives for effective marketing communications plans
    • Collaborate closely with engineering, production, marketing, and sales teams on the development, Quality Assurance, Testing, and release of products and balance of resources to ensure success for the entire organization
    • Develop product positioning and messaging that differentiates Dash and its features across primary market segments
    • Gather requirements, define functionality and set goals in a clear, actionable format that can be used to communicate with the team and drive product delivery
    • Identify, prioritise and resolve technical, functional, and business quality issues across devices, platforms, and use cases that are applicable to the product
    • Use data to generate actionable insights, to leverage those insights to achieve goals set for the product, and to connect those quantified goals to meaningful outcomes for the business
    • Leverage user feedback in the form of usability tests, focus groups, surveys, and other forms of research to understand how users engage with the product, make better decisions, and drive meaningful outcomes for the business

    Required Qualification and Requirements

    • Bachelor’s degree in a relevant discipline
    • Minimum of five (5) years’ relevant experience
    • Strong experience in a dynamic product management role
    • Proven experience overseeing all elements of the product development lifecycle

    go to method of application »

    iOS Engineer

    What You’ll Do

    • Design and build advanced applications for the iOS platform.
    • Collaborate with cross-functional teams to define, design, and ship new features.
    • Work with outside data sources and APIs.
    • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
    • Design and execute user-facing features for applications on iOS devices by leveraging mobile operating system frameworks for multi-threading, persisting data, and managing user experience and graphics across multiple screen sizes.
    • Leverage cutting edge technologies and libraries suggested by Apple for building responsive native apps for iOS.
    • Improve the stability of the app by ensuring that unit tests are robust, including edge cases, usability, and general reliability
    • Manage and resolve bugs issues faced by users
    • make architectural trade-offs applying synchronous and asynchronous design patterns, write code, and deliver with speediness and quality.
    • Produce high-quality software that is unit tested, code reviewed and checked in regularly for continuous integration.
    • Provide technical leadership, driving and performing best engineering practices to initiate, plan, and execute large-scale, cross-functional, and company-wise critical programs.
    • Identify, leverage, and successfully evangelize opportunities to improve engineering productivity.
    • Implement various business requirements and improve app features to deliver customer satisfaction.

    Required Qualification and Requirements

    • Bachelor’s degree in a relevant discipline
    • Minimum of five (5) years’ relevant experience
    • Strong experience in a dynamic product management role
    • Proven experience overseeing all elements of the product development lifecycle

    go to method of application »

    Backend Engineer (Java)

    What You’ll Do

    • Build out backend functionality for existing and new product lines 
    • Collaborate with with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance user experience
    • Integrate with various third-party systems, including payment systems, identity providers, and messaging platforms.
    • Scale our backend services and pipelines to ever-growing levels of traffic and complexity.
    • Help build flexible and easy-to-use tools used by our operations teams to handle customer inquiries and other business processes.
    • Generate recyclable code libraries.
    • Implement ongoing security systems and routinely inspect server code for speed optimization.
    • Conceptualize and implement solutions for data storage.
    • Configure usability of all front side applications.
    • Maintain a stable server with zero downtime.

    Required Qualification and Requirements

    • Bachelor’s degree in a relevant discipline
    • Minimum of four (4) years of relevant experience
    • Experience with Java 8 and RX Java in a production application.
    • Experience developing apps that interact with web services (REST, JSON)
    • Knowledge of version control
    • In-depth understanding of algorithms and data structures
    • Working experience with SQL.
    • Experience in working in a CI/CD development environment
    • Ability to work in a distributed team and company, working with teammates globally
    • Ability to work in a highly agile, intensely iterative software development process

    go to method of application »

    Senior Scrum Master

    What You’ll Do

    • Using agile methodology values, principles, and practices to plan, manage, and deliver solutions.
    • Training, mentoring, and supporting scrum teams to follow agile values, principles, and practices.
    • Determining and managing tasks, issues, risks, and action items.
    • Scheduling and facilitating scrum events, meetings, and decision-making processes.
    • Monitoring progress and performance and helping teams to make improvements.
    • Planning and organizing demos and product/system testing.
    • Ensuring the proper use of collaborative processes and removing impediments for the scrum
      team.
    • Tracking project processes, deliverables, and financials.
    • Preparing and presenting status reports to stakeholders.
    • Managing and leading software-centric projects of high complexity and size, developing project plans and roadmaps, facilitating Agile ceremonies and actively removing impediments.
    • Working with other Scrum Masters and Product Owners and Technical Owners to support project delivery objective(s).

    Required Qualification and Requirements

    • Bachelor’s degree in computer science, information technology, business, or a relevant field preferred.
    • Certified scrum master, SAFe preferred.
    • 8+ years of experience as a scrum master or in a similar role.

    Compensation + Benefits

    • Competitive Salary 
    • Medical cover 
    • Paid time off (leave days) 
    • Pension
    • Hybrid work structure

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Spektra Inc. Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail