Jobs at Dial Afrika
850 Days Ago
Linkedid Twitter Share on facebook
Dial Afrika helps businesses define the future of work, and improve team Efficiency, Productivity, and output all while understanding their customer behavior through our omnichannel customer support tool. B2B SaaS platform that powers priceless customer experience through inbound & outbound interactions via a cloud-based, secure, and interactive AI-powered analytics.

Senior Software Engineer(Full Stack)

Job Detail

Senior Software Engineer(Full Stack)

Job Requirements

  • Bachelors Degree

Job Responsibilities

  • Make a complex ticketing system easy to understand and customizable to better serve our customer's needs.
  • Build enterprise grade software and experience some of the challenges presented working at a global scale, working on both existing and new product features.
  • Champion code ownership, standard methodologies, high quality code with corresponding test coverage, to ensure reliability and stability are kept front-of-mind.
  • Participate in and/or lead all phases of the software lifecycle including discovery, technical design, defining scope with Product Managers, prototyping, implementing, testing, rollout, and maintaining performance of critical features of Bonga By Dial Afrika.
  • Mentor junior engineers

Skill & Experience

  • Expert-level skills in designing, building, and shipping features to production using modern server-side languages such as Java, Python, or similar.
  • Practical web development skills you are able to apply in a large, well-established code ecosystem.
  • Proficient in REST principles to help drive better, more usable API designs.
  • Familiarity designing and working on projects at enterprise level scale.
  • Experience with Python/Ruby on Rails or similar frameworks
  • Experience with front-end frameworks and methodologies such as React, Redux, Typescript,
  • Proficiency in commonly used relational data stores such as MySQL, Aurora.
  • Working knowledge of one or more of the following data stores and systems is a plus: MySQL, Kafka, ElasticSearch, Riak, Redis
  • Experience with event-driven, distributed architecture using Kafka or similar 

Advantages / Must Have

  • Worked in a fast paced startup before
  • Worked on a SaaS product before
  • Experience on with ticketing systems or Workforce management systems or Voip systems
  • Have Strong principles towards writing clean, simple, secure, and maintainable code

 

Intern Software Engineer (React,Java or Python)

Job Responsibilities

  • Working in a team with hard-working backend engineers passionate about Java,React,Python or  coding occasionally in other languages, such as Typescript or Ruby.
  • Being able to tap into the knowledge of the most expert engineers in the team at Dial Africa Inc.
  • Working on solutions throughout the whole software lifecycle, starting from an idea, through technical design, implementation, testing, release and maintenance.
  • Flexible working time, mixing the remote and in-office allows you to finish your studies and work.

Skill & Experience

  • Solid coding skills in an object oriented language, preferably in Java, knowledge of design patterns
  • Knowledge of relational database design, experience with MySQL is a plus
  • Ability to craft HTTP / REST APIs
  • Being passionate about software engineering and building great products
  • Good written and spoken English
  • Distributed systems knowledge is a plus

Advantages / Must Have

  • Experience with third party integrations
  • Personal projects on Github
  • Passion to improve
  • Desire to Learn
  • Hungry to grow

Job Requirements

  • Certificate/Diploma/Degree

 

Full Stack Developer(Senior)

Job Responsibilities

You will be Building the future of customer support and the future of work for millions of African Businesses.

Skill & Experience

  • You have delivered enterprise-grade software as part of a cloud-based company or business unit.
  • You are independent, self-motivated, and a good team player at the same time.
  • You have reasonable communication skills: able to explain a technical concept in an accurate and understandable way.
  • You put the customer first and respect your commitment to deliver.
  • You have personal projects, collaboration with open-source communities, or active learning initiatives to showcase your passion for technology.

Advantages / Must Have

  • Experience with micro-service and distributed systems
  • Interest in real-time and asynchronous systems
  • Familiarity with any cloud systems (AWS, Azure, Google app engine)
  • Monitoring and troubleshooting experience
  • Experience with React.js, Ember.js, Python,Typescript
  • Experience with config Apache, Nginx, Amazon Web services
  • Experience with container deployments tools such as Docker and Kubernetes.
  • Experience with or knowledge of developing event-driven microservices using technologies similar to Apache Kafka.

Job Requirements

  • Bachelors Degree

 

Junior Voip Engineer

Job Responsibilities

  • Candidate should be familiar and comfortable with
  • Preference would be given to having experience on IVR and Call Center application development.
  • Hands on experience in Kamailio SIP Server
  • Hands on experience in WEBRTC
  • Asterisk integration with PSTN is preferred.
  • Asterisk integration with Database (MySQL and MSSQL) with knowledge of queries and stored procedures.
  • Scripting with Shell, Perl.
  • Experience in installing Hosted VoIP

Skill & Experience

  • 2 - 4 years of experience working on Asterisk platform.
  • Strong Knowledge in PBX, SIP, RTP protocols.
  • Strong knowledge of multi-asterisk server architecture
  • Sound knowledge of Asterisk Dial-plan, Asterisk Gateway Interface and Asterisk Manager Interface.
  • Worked on Queue, IVR and Voicemail related applications.
  • Expert in Asterisk installation, configuration and troubleshooting.
  • Expert knowledge installing and configuring Asterisk with a PSTN card.
  • R & D skills in Asterisk.
  • Experienced with Linux (LAMP) servers (Centos, Apache, MySQL, PHP)
  • Experience with Azure and Aws 

Advantages / Must Have

  •  Good knowledge of SIP and IAX.
  • MySQL and Telephony Domain.
  • Ability to test and troubleshoot Asterisk applications/issues
  • Knowledge of C programming in Asterisk
  • Knowledge in Node.Js or React or Python

 

Data Analyst

Job Responsibilities

  • Define product goals (KPIs), build data models and craft product dashboards.
  • Design A/B experiments, analyze the results, and provide decision recommendations.
  • Collaborate with stakeholders (Analysts, PMs, Engs) from other teams and advise them on how to leverage Platform’s data.
  • Write clear and concise reports of your analyses and educate relevant stakeholders about your findings
  • Estimate ROI of product initiatives, contribute to product roadmaps and help define requirements for engineers.
  • Explore data from multiple sources and help understand how products are used and guide the product development process.

Skill & Experience

  • 5+ years of experience working in Data Analytics in product companies, including at least 2+ years in a managerial function with a track record of building star teams and deliverables
  • Strong knowledge of other data related areas, including data science, data engineering and software engineering
  • A university degree in a technical subject (Computer science, Mathematics Information Management or Statistics
  • Superb communication and leadership skills, ability to decompose complex solutions and insights into a simple narrative for the rest of the company
  • Business acumen and entrepreneurial mindset
  • Fluent verbal and written English is a must
  • Basic knowledge of Python, SQL
  • Exceptional Excel, business modeling and data visualization skills are a must
  • Ability to understand complex ecosystems and translate them into high-end financial and operational models
  • Excellent market research skills and a good understanding of macroeconomic variables and trends
  • Experience with BI, data visualization and budgeting tools
  • Experience in Financial planning and Project Management with Customer Support organizations.
  • Experience in Google Sheets, PowerBI, Looker, Tableau and Google Colab

Advantages / Must Have

  • Bachelor’s in a Quantitative Field
  • At least 4 years experience dealing with large volumes of data
  • Advanced SQL skills
  • Experience with Python or R
  • Experience with  BI tools
  • Experience ML frameworks is a plus
  • Great written communication
  • Experience in one or more of the following domains: Geo (Routing, Positioning, Maps, Places), Identity (KYC, Identity fraud), Communications (Chat, NLP, VoiP).
  • Experience in building products in a startup or tech / product company.
  • Practical experience with Machine Learning frameworks.

 

VP of Finance

Job Responsibilities

  • Drive the organization’s financial planning - development of financial business plans and forecasts.
  • Develop tools and systems to provide critical financial and operational information to the CCO / Investors and make actionable recommendations on strategy.
  • Lead long-term budgetary planning and costs management in alignment with the company's strategic plan.
  • Development of short-term and long-term strategies for managing liquidity, with future funding rounds, debt facilities, new country launches and foreign exchange moves, among others as key inputs.
  • Represent the company to financial partners; including financial institutions, investors, outside executives, auditors etc.
  • Develop and execute analysis of various business initiatives.
  • Prepare ad hoc analysis needed for the CCO / Board / Investors.
  • Optimization of company capital structure
  • Perform risk management by analyzing the organization’s liabilities and investments.
  • Decide on investment strategies by considering cash and liquidity risks.
  • Control and evaluate the organization’s fundraising plans and capital structure.
  • Ensure cash flow is appropriate for the organization’s operations.
  • Prepare reliable current and forecasting reports.
  • Manage due diligence and financial planning required to attract investments.

Skill & Experience

  • BSc / BA in Accounting, Finance with an MSc / MBA.
  • CPA certification / equivalent.
  • 8 - 15 years proven experience as a Head / Director of Finance preferably in a start-up and mature company setting.
  • In depth knowledge of corporate financial law and risk management practices.
  • Experience with multi-currency accounting.
  • Familiarity with foreign exchange risks and mitigants.
  • International financial experience required.
  • Excellent knowledge of data analysis and forecasting methods.
  • Ability to strategize and solve problems.
  • Excellent communication and people skills.

Advantages / Must Have

  • A positive and can-do attitude.
  • Highly motivated, with a winning mentality.
  • Exceptional interpersonal and listening abilities.
  • Organized, structured and detail oriented.
  • Ability to deliver high-end results in a short-time period.

 

Head Of Growth Marketing

Job Responsibilities

  • You’ll be responsible for planning and building a scalable and repeatable model for demand generation building Dial Afrika’s growth engine from the ground up.
  • You’ll continually test and innovate to identify new growth opportunities and scale winning strategies.
  • Continuously develop creative experiments to drive customer acquisition, customer engagement and retention.
  • Monitor and measure performance and incorporate effective approaches into  Dial Afrika’s marketing playbook.
  • Design and improve processes to gather qualitative and quantitative research to best understand Dial Afrika’s customers.
  • Deeply understand and interface with Dial Afrika’s customer base to design a marketing approach that resonates with Dial Afrika’s target audience.
  • Build and manage a growth team, overseeing field, brand , engagement & communications functions.
  • Work closely with the Sales team to ensure Marketing strategies are informed by and attuned to customer acquisition goals and enable achievement of sales targets.

Skill & Experience

  • Have worked in a fast growing start up before
  • Basic knowledge of design tools like Sketch, Adobe Illustrator, Photoshop, etc is a plus
  • Understands life cycle marketing
  • Past Experience in marketing a SaaS company
  • Knowing your C-s (CPM, CPC, CPI are part of your vocabulary)
  • Experience with PR and content writing
  • Proven track record of developing and implementing brand partnerships
  • Data-driven and customer-centric approach to tracking and analyzing campaign results
  • Experience with Clevertap, Hubspot, Firebase, Google Cloud and Google Marketing Platforms

Advantages / Must Have

  • You have a robust growth marketing background from within a B2B Technology environment or a demand generation background, with experience targeting  Businesses in the African space
  • You are excited to spend significant amounts of time with Dial Afrika’s customers across  Africa to develop a deep understanding of the best ways to reach and communicate with them.
  • You are excited to apply your skills to a context that demands innovation and out-of-the-box thinking.
  • You have experience creating creative multi-touch campaigns and you love experimenting with new channels and tactics.
  • You have a strong track record of hitting/exceeding quarterly goals
  • You have a start up mentality with a bias to action.
  • You are excited by the prospect of being able to flex growth and demand generation to a whole new set of channels.
  • You are extremely analytical, have great financial acumen, and are able to crunch the numbers.
  • You are able to digest data and are committed to data-driven decision-making.
  • You are a natural leader, with significant leadership and people management experience. 
  • You have hired, led, and mentored a world-class marketing team

Job Requirements

  • Bachelors Degree/ Masters

Method of Application


Job Info
Job Category: Several Jobs in one Advert jobs in Kenya
Job Type: Full-time
Deadline of this Job: 31 July 2022
Duty Station: Nairobi
Posted: 27-07-2022
No of Jobs: 7
Start Publishing: 27-07-2022
Stop Publishing (Put date of 2030): 27-07-2065
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.