Techduce Africa is a Software Development Leading Company in Africa. The organization focuses on web-based business tools and information technology, including an office tools suite, Internet of things management platform, and a suite of IT management software. The company provides IT services from subsidiaries like DuceCampaign, DuceHost, DuceBot, DuceCRM, ...
Read more about this company
Description
- We seek a talented and creative UI/UX designer to interpret our clients’ needs and to design web solutions with high visual impact.
Responsibilities
- Develop wireframes and prototypes around customer needs.
- Communicate design ideas and prototypes to developers.
- Be strategically minded by executing a range of options for testing themes and positioning.
- Contribute to ideation and creative process. Keep abreast of current design and cultural trends.
- Adapt the brand identity and aesthetics to visualize customer expectations for complex product demand and usage.
Qualifications
- 2 years+ of experience as a UI/UX designer.
- Familiarity with interaction design and information architecture.
- Analytical mind with a business acumen.
- Excellent communication skills.
- You are fluent in Adobe Creative Suite and Figma. And know the process of transferring Adobe XD assets to Figma.
- You know what PSD mock-ups are and can prepare them for our video team.
- A huge advantage is if you work with Adobe Animate.
- You have exceptional artistic abilities to create designs that will catch a viewer’s attention and appeal to different customer needs.
go to method of application »
Description
- We are aiming to hire a talented and ambitious content creator. You will be responsible for writing high-value social media and email marketing content, engaging video content that will drive revenue and reflect our values and principles.
Responsibilities
- Build and execute social media strategy through competitive research, platform determination, benchmarking, messaging and audience identification.
- Continuously improve by capturing and analyzing the appropriate social data/metrics, insights and best practices, and then acting on the information.
- Creating high-quality video content and generating revenue from video marketing.
- Plan and manage our social media platforms.
Qualifications
- 1 – 2 years proven working experience as a content creator.
- Ability to act upon actionable feedback.
- A creative mindset with an obsession about achieving great results.
- Eager to learn and work with data.
- Knowledge in website creation including platforms like WordPress, etc
go to method of application »
Description
- Manage sales pipeline, forecast monthly sales and identify new business opportunities, convert our sales leads to clients.
Responsibilities
- Manage sales pipeline, forecast monthly sales and identify new business opportunities.
- Make presentations for customers and do assessments, proposals and close orders.
- Present, promote, and sell products using solid arguments to existing and prospective customers.
- Reach out to customer leads through cold calling and social media marketing.
Qualifications
- 2+ years proven working experience as a sales personnel.
- Ability to understand customer needs and handle different types of personalities.
- Strong listening, communication, presentation and social skills Requirement
go to method of application »
Description
- We seek creative director responsible for overseeing and guiding the creative vision and direction of a project or organization.
Responsibilities
- Setting creative vision and direction: They define the overall look and feel of a project and ensure consistency in the creative output.
- Leading a creative team: They manage and inspire a team of designers, writers, and other creative professionals to produce high-quality work.
- Collaborating with clients: They work closely with clients to understand their goals and needs and ensure that the creative output meets those requirements.
- Managing budgets and schedules: They are responsible for ensuring that projects are completed on time and within budget.
- Staying current with industry trends: They stay informed about current design trends and emerging technologies and incorporate them into their work.
- Presenting work to clients: They present finished work to clients and effectively communicate the creative vision and rationale behind it.
- Making final decisions: They have the final say on all creative decisions and sign off on all work before it is released.
Qualifications
- Education: A bachelor’s or master’s degree in design, marketing, advertising, or a related field is typically required.
- Experience: Significant experience in the creative field is essential, often including years of experience as a designer, art director, or similar role.
- Portfolio: A strong portfolio demonstrating a range of creative work is often necessary to secure a creative director position.
- Technical skills: Proficiency in design software and tools, such as Adobe Creative Suite, is usually required.
- Leadership skills: Creative directors must have strong leadership skills, including the ability to motivate and lead a team of creative professionals.
- Communication skills: Effective communication and presentation skills are important for presenting work to clients and communicating the creative vision.
- Business acumen: Creative directors must have a good understanding of business and marketing strategies and the ability to work effectively with clients and stakeholders.
go to method of application »
Description
- We seek Digital Ad Specialists esponsible for creating and managing digital ad campaigns for clients.
Responsibilities
- Campaign planning: They develop and implement digital advertising strategies, including setting campaign goals, identifying target audiences, and selecting appropriate digital platforms.
- Ad creation: They create, design, and produce digital ads, including display ads, video ads, social media ads, and more.
- Campaign management: They manage and monitor ongoing campaigns, making adjustments as needed to optimize performance and achieve campaign goals.
- Analytics and reporting: They use data analysis tools to measure campaign performance and generate reports on key metrics, such as impressions, clicks, and conversions.
- Budget management: They oversee the budget for digital advertising campaigns, ensuring that campaigns are executed within budget constraints.
- Staying current with industry trends: They stay informed about the latest developments in the digital advertising landscape, including new technologies and platforms, and adjust their strategies accordingly.
- Client communication: They maintain regular communication with clients, providing updates on campaign performance and making recommendations for future campaigns.
- Testing and optimization: They continuously test and optimize campaigns to improve performance and achieve better results.
Qualifications
- Education: A bachelor’s degree in marketing, advertising, or a related field is often required, although some employers may consider relevant experience in lieu of a formal education.
- Digital marketing experience: Relevant experience in digital marketing, including experience creating and managing digital advertising campaigns, is essential.
- Technical skills: Proficiency in digital advertising platforms, such as Google Ads, Facebook Ads, and others, as well as experience with analytics tools, such as Google Analytics, is usually required.
- Creativity: Digital ad specialists should have a creative eye and be able to produce visually appealing and effective digital ads.
- Analytical skills: They should have strong analytical skills and be able to use data to make informed decisions about campaign optimization.
- Communication skills: They should have strong communication skills, both written and verbal, for communicating with clients and presenting campaign results.
- Problem-solving skills: They should be able to identify and resolve problems with campaigns and make recommendations for improvement.
- Attention to detail: They should have a keen eye for detail and be able to ensure that all aspects of a campaign, from ad creation to budget management, are executed accurately and effectively.
go to method of application »
Description
- We seek Email Marketing Specialists responsible for optimizing client websites to improve search engine rankings and drive traffic.
Responsibilities
- Keyword research: Conduct thorough research to identify the most relevant and effective keywords for a website or business.
- On-page optimization: Optimize website elements such as content, meta tags, and images to improve search engine rankings and increase visibility.
- Link building: Develop and implement strategies to build high-quality backlinks to the website to improve its authority and visibility in search engines.
- Content creation: Work with content creators to ensure that all content is optimized for search engines and is relevant to target audience.
- Analytics and reporting: Monitor and analyze website performance data to identify areas for improvement and track progress. Provide regular reports to stakeholders on SEO performance and recommendations for optimization.
- Staying up-to-date with industry trends: Stay informed about the latest SEO trends, algorithms, and best practices to ensure that the website is optimized for search engines and is ranking well.
- Technical SEO: Perform technical SEO audits to identify and resolve technical issues that may be affecting website performance and rankings.
Qualifications
- Education: A bachelor’s degree in marketing, advertising, communication, or a related field is often preferred, although it is not always a requirement.
- Industry experience: Relevant work experience in digital marketing, advertising, or a related field is typically preferred.
- Technical skills: Proficiency in digital advertising platforms such as Google Ads and social media advertising, as well as analytics tools such as Google Analytics, is typically required.
- Communication skills: Excellent written and verbal communication skills are important for collaborating with internal teams and presenting results to stakeholders.
- Problem-solving skills: The ability to analyze data and identify solutions to improve campaign performance is critical.
- Creativity: The ability to develop and implement creative advertising strategies is important to effectively reach and engage target audiences.
- Knowledge of search engine algorithms: A strong understanding of how search engines rank websites and the factors that influence rankings is critical.
- Technical skills: Proficiency in HTML, CSS, and JavaScript is important for optimizing website elements for search engines.
- Experience with SEO tools: Experience with tools such as Ahrefs, SEMRush, Moz, and Google Search Console is often preferred.
go to method of application »
Description
- Responsible for creating and executing email campaigns to reach and engage with customers.
Responsibilities
- Campaign planning and management: Plan, execute, and manage email marketing campaigns to reach target audience and achieve specific business objectives.
- List building and segmentation: Build and maintain email lists, segmenting audiences based on demographics, behavior, and other criteria to ensure targeted and relevant messaging.
- Content creation and design: Create and design engaging and effective email content, including text, images, and call-to-action buttons.
- Email automation: Use email marketing automation tools to trigger and send targeted, automated emails to subscribers based on specific actions or behaviors.
- Analytics and reporting: Monitor and analyze campaign performance data, including open rates, click-through rates, and conversion rates, to identify areas for improvement and measure success.
- Staying up-to-date with industry trends: Stay informed about the latest email marketing trends, best practices, and changing technologies to ensure campaigns are effective and relevant.
- Compliance and deliverability: Ensure that all email campaigns are compliant with relevant laws and regulations, such as the CAN-SPAM Act, and monitor email deliverability to ensure emails reach the inbox.
Qualifications
- Education: A bachelor’s degree in marketing, advertising, communication, or a related field is often preferred, although it is not always a requirement.
- Industry experience: Relevant work experience in email marketing, digital marketing, or a related field is typically preferred.
- Technical skills: Proficiency in email marketing platforms such as Mailchimp, Constant Contact, or AWeber, and HTML is important for designing and executing effective email campaigns.
- Communication skills: Excellent written and verbal communication skills are important for collaborating with internal teams and presenting results to stakeholders.
- Analytical skills: Ability to analyze data, track and measure campaign success, and make data-driven decisions is critical.
- Creativity: The ability to develop and implement creative email campaigns that engage and motivate subscribers is important.
- Attention to detail: Careful attention to detail is important to ensure emails are error-free and comply with relevant laws and regulations.
- Understanding of marketing principles: A strong understanding of marketing principles, including target audience research, segmentation, and customer journey mapping, is critical for executing effective email campaigns.
go to method of application »
Description
- Responsible for managing the social media presence of clients and creating engaging content.
Responsibilities
- Strategy development: Develop and implement a social media strategy that aligns with business goals and objectives, including identifying target audiences and creating content that resonates with them.
- Content creation and management: Plan, create, and publish engaging and relevant content across social media platforms, including text, images, videos, and live events.
- Community management: Manage online communities by responding to comments and messages, moderating content, and fostering engagement and interaction with followers.
- Campaign planning and execution: Plan and execute social media campaigns and promotions to reach target audience and achieve specific business objectives.
- Analytics and reporting: Monitor and analyze social media performance data to measure success and identify areas for improvement. Provide regular reports to stakeholders on social media performance and recommendations for optimization.
- Staying up-to-date with industry trends: Stay informed about the latest social media trends, algorithms, and best practices to ensure that the company’s social media presence is optimized and relevant.
- Collaboration with other teams: Work closely with other teams, such as marketing, customer service, and product development, to ensure that social media activities are aligned with overall business goals and objectives.
- Reputation management: Monitor and respond to online reviews and feedback to maintain a positive reputation for the company and resolve any issues that may arise
Qualifications
- Education: A bachelor’s degree in marketing, communication, or a related field is often preferred, although it is not always a requirement.
- Industry experience: Relevant work experience in social media management, digital marketing, or a related field is typically preferred.
- Technical skills: Proficiency in social media platforms, such as Facebook, Instagram, Twitter, LinkedIn, and TikTok, as well as graphic design and content creation tools, such as Canva or Adobe Creative Suite, is important.
- Communication skills: Excellent written and verbal communication skills are important for creating engaging content and interacting with followers, as well as for presenting results and recommendations to stakeholders.
- Analytical skills: Ability to analyze data, track and measure campaign success, and make data-driven decisions is critical.
- Creativity: The ability to develop and implement creative and innovative social media strategies and campaigns is important.
- Attention to detail: Careful attention to detail is important to ensure that content is error-free and adheres to brand guidelines.
- Understanding of marketing principles: A strong understanding of marketing principles, including target audience research, segmentation, and customer journey mapping, is critical for executing effective social media campaigns.
go to method of application »
Description
- Responsible for producing high-quality video content for clients.
Responsibilities
- Concept development: coming up with ideas for video content and creating a concept or script.
- Pre-production planning: arranging logistics, scheduling, casting talent, and securing locations.
- Production: overseeing the actual filming of the video, ensuring it is done according to the plan.
- Post-production: editing, adding special effects, sound and music to the final cut.
- Project management: managing budgets, timelines, and ensuring the project stays on track.
- Collaboration: working with clients, creative teams, and other stakeholders to ensure the final product meets their expectations.
- Distribution: ensuring the video is distributed through the appropriate channels to reach its intended audience.
Qualifications
- Education: A bachelor’s degree in film production, communication, or a related field is preferred, but not always required.
- Experience: Previous experience in video production, either through internships or working on projects, is important for getting hired as a video producer.
- Technical skills: Knowledge of video production equipment, cameras, editing software, and lighting is essential.
- Creative skills: A strong sense of visual storytelling, the ability to come up with unique and compelling concepts, and the ability to bring those concepts to life through video.
- Communication and collaboration skills: Ability to work with a team of creatives, clients, and stakeholders, and communicate effectively with all parties involved.
- Project management skills: Ability to manage budgets, timelines, and ensure that the project stays on track and within scope.
- Adaptability: Ability to handle unexpected changes and challenges, and think creatively to find solutions.
go to method of application »
Description
- Responsible for leading the sales team and developing sales strategies.
Responsibilities
- Setting sales targets: Developing and implementing sales plans and setting achievable sales targets for the team.
- Building and managing a sales team: Recruiting, training, coaching, and managing a sales team to ensure they are motivated, skilled and equipped to achieve sales targets.
- Market analysis: Conducting market research and analysis to identify new sales opportunities and keep up-to-date with market trends.
- Customer relationship management: Building and maintaining relationships with key customers and ensuring that the sales team provides excellent customer service.
- Sales strategy: Developing and implementing sales strategies to maximize revenue and meet sales targets.
- Forecasting: Analyzing data, monitoring performance and making sales forecasts to help plan for future sales activities.
- Collaboration: Collaborating with other departments, such as marketing, product development, and finance, to ensure the sales team has the resources and support it needs to achieve its goals.
- Reporting: Reporting on sales performance, market trends and customer feedback to senior management.
- Budgeting: Managing the sales budget and ensuring that resources are used effectively and efficiently.
Qualifications
- Education: A bachelor’s degree in sales, marketing, business administration, or a related field is often preferred.
- Experience: A minimum of 3-5 years of experience in sales, with a proven track record of meeting or exceeding sales targets, is typically required.
- Leadership skills: Ability to lead, motivate, and manage a sales team, and effectively communicate with team members, senior management and customers.
- Strategic thinking: Ability to think critically, analyze data, and develop and implement effective sales strategies.
- Communication and interpersonal skills: Excellent communication, negotiation and interpersonal skills, with the ability to build strong relationships with customers and team members.
- Customer-focused: Customer-focused approach, with a strong understanding of customer needs and the ability to provide excellent customer service.
- Adaptability: Ability to adapt to change and handle multiple tasks and projects simultaneously in a fast-paced environment.
- Technological proficiency: Familiarity with sales and customer relationship management (CRM) tools and software.
go to method of application »
Description
- Responsible for generating revenue by selling the company’s services to clients.
Responsibilities
- Generating leads: Identifying potential customers and generating leads through various means such as cold calling, networking and referrals.
- Building relationships: Building and maintaining relationships with customers, providing excellent customer service and following up on leads and sales opportunities.
- Product knowledge: Gaining a thorough understanding of the products or services being sold, and staying up-to-date on new product releases and changes.
- Presenting products and services: Presenting products and services to customers, highlighting their features, benefits and addressing any concerns or objections.
- Negotiating and closing sales: Negotiating with customers to close sales and reach mutually-beneficial agreements.
- Meeting sales targets: Meeting or exceeding individual and team sales targets, and contributing to the overall success of the organization.
- Keeping accurate records: Maintaining accurate records of customer interactions and sales activities, using customer relationship management (CRM) tools and software.
- Collaborating with colleagues: Collaborating with colleagues, including the sales manager and other sales representatives, to share knowledge and ideas, and ensure the sales team is working effectively.
- Attending trade shows and events: Attending trade shows, events and other industry-related functions to promote the organization and its products or services.
Qualifications
- Education: A high school diploma or equivalent is typically required, although a bachelor’s degree in sales, marketing, business administration, or a related field is often preferred.
- Experience: Prior sales experience, either in a similar role or in a related field, is often desired.
- Communication skills: Excellent communication and interpersonal skills, with the ability to build strong relationships with customers and effectively present products and services.
- Customer-focused: Customer-focused approach, with a strong understanding of customer needs and the ability to provide excellent customer service.
- Self-motivated: Strong self-motivation and the ability to work independently and as part of a team.
- Adaptability: Ability to adapt to change and handle multiple tasks and projects simultaneously in a fast-paced environment.
- Technological proficiency: Familiarity with sales and customer relationship management (CRM) tools and software.
- Time management: Strong time management skills, with the ability to prioritize and manage multiple tasks and deadlines.
- Problem-solving: Ability to think critically, analyze information and find creative solutions to problems.
go to method of application »
Description
- Responsible for generating leads, increasing brand awareness, and promoting the company’s services.
Responsibilities
- Developing marketing strategies: Conducting market research, analyzing customer data, and developing and implementing marketing strategies to achieve the organization’s goals.
- Brand management: Overseeing the development and management of the organization’s brand, including brand image, messaging, and reputation.
- Product development: Working with product development teams to create new products and enhance existing products, and ensure they meet customer needs and market demand.
- Campaign planning and execution: Planning and executing marketing campaigns across a variety of channels, including digital, print, and events.
- Budget management: Developing and managing the marketing budget, and ensuring that resources are used effectively and efficiently.
- Collaboration: Collaborating with other departments, such as sales, research and development, and product development, to ensure the marketing team has the resources and support it needs to achieve its goals.
- Analytics: Analyzing marketing metrics and data to measure campaign effectiveness and make data-driven decisions.
- Staying up-to-date with market trends: Keeping up-to-date with industry trends and changes, and ensuring the organization stays ahead of the competition.
- Reporting: Reporting on marketing performance, customer insights and market trends to senior management and stakeholders.
- Event planning: Planning and executing events such as product launches, trade shows, and other marketing-related events.
Qualifications
- Education: A bachelor’s degree in marketing, business administration, or a related field is typically required. A master’s degree in marketing or a related field is often preferred.
- Experience: Several years of experience in marketing, with a track record of developing and executing successful marketing strategies.
- Strategic thinking: Strong strategic thinking skills, with the ability to analyze market trends, customer data, and competitor information to develop effective marketing strategies.
- Communication skills: Excellent communication and interpersonal skills, with the ability to present ideas and information to internal and external stakeholders.
- Leadership skills: Strong leadership skills, with the ability to manage and motivate a team, delegate tasks and responsibilities, and drive projects to completion.
- Customer-focused: Customer-focused approach, with a strong understanding of customer needs and the ability to develop marketing strategies that meet those needs.
- Analytical skills: Strong analytical skills, with the ability to analyze data and metrics to make informed decisions.
- Creativity: Creativity and a passion for marketing, with the ability to generate new ideas and think outside the box.
- Project management skills: Excellent project management skills, with the ability to manage multiple projects and meet deadlines.
- Technical proficiency: Familiarity with marketing technology and tools, such as marketing automation software, analytics tools, and social media management platforms.
go to method of application »
Description
- Responsible for ensuring client satisfaction and retaining clients.
Responsibilities
- Customer engagement: Building and maintaining strong relationships with customers, and proactively engaging with them to ensure their success.
- Onboarding: Leading the onboarding process for new customers, and ensuring that they have the information, resources, and support they need to get up and running quickly.
- Account management: Managing customer accounts, and ensuring that customers are receiving the full value of the company’s products or services.
- Customer satisfaction: Monitoring customer satisfaction and proactively addressing any issues or concerns to ensure a positive customer experience.
- Training and support: Providing training and support to customers, and helping them to effectively use the company’s products or services.
- Renewals and upsells: Working with customers to renew their contracts and upsell additional products or services.
- Collaboration: Collaborating with other teams, such as sales, marketing, and product development, to ensure that customers have the resources and support they need to succeed.
- Data analysis: Analyzing customer data and metrics to identify areas for improvement and measure the success of customer engagement activities.
- Risk management: Identifying and mitigating potential risks to customer success, and developing and implementing strategies to prevent churn.
- Communication: Communicating with customers regularly to understand their needs and ensure their continued success.
Qualifications
- Education: A bachelor’s degree in a related field, such as business administration, marketing, or customer service, is typically required.
- Experience: Several years of experience in customer success, account management, or a related field.
- Customer-focused: Strong customer-focused approach, with a deep understanding of customer needs and a commitment to ensuring their success.
- Communication skills: Excellent communication and interpersonal skills, with the ability to build strong relationships with customers and stakeholders.
- Problem-solving skills: Strong problem-solving skills, with the ability to quickly identify and resolve customer issues.
- Project management skills: Excellent project management skills, with the ability to manage multiple projects and meet deadlines.
- Technical proficiency: Familiarity with technology and software applications, and the ability to effectively use and support customers in using these tools.
- Sales skills: Strong sales skills, with the ability to upsell and renew customer contracts.
- Analytical skills: Strong analytical skills, with the ability to analyze customer data and metrics to make informed decisions.
- Leadership skills: Strong leadership skills, with the ability to manage and motivate a team, delegate tasks and responsibilities, and drive projects to completion.
go to method of application »
Description
- Responsible for identifying and pursuing new business opportunities to increase revenue.
Responsibilities
- Market research: Conducting market research to identify new business opportunities and assess the viability of new product and service offerings.
- Business strategy: Developing and implementing business strategies to achieve company goals and growth targets.
- Networking: Building and maintaining relationships with key stakeholders, including clients, partners, and industry organizations, to expand the company’s reach and influence.
- Sales: Identifying and pursuing new business opportunities, and working with sales teams to close deals and secure new business.
- Partnership development: Developing and managing partnerships and strategic alliances with other companies and organizations to increase business opportunities and growth.
- Market analysis: Analyzing market trends, customer data, and competitor information to identify areas for growth and improvement.
- Product development: Working with product development teams to identify new product opportunities and bring new products and services to market.
- Lead generation: Developing and implementing lead generation strategies to identify and engage potential customers.
- Budgeting and forecasting: Developing budgets and forecasts, and tracking performance against goals to ensure that the business development activities are aligned with overall company objectives.
- Reporting: Providing regular reports on business development activities and performance to senior management and other stakeholders.
Qualifications
- Education: A bachelor’s degree in a related field, such as business administration, marketing, or finance, is typically required. Advanced degrees, such as an MBA, can be an advantage.
- Experience: Several years of experience in business development, sales, or a related field.
- Strategic thinking: Strong strategic thinking and problem-solving skills, with the ability to identify and pursue new business opportunities.
- Communication skills: Excellent communication and interpersonal skills, with the ability to build strong relationships with stakeholders and effectively negotiate deals.
- Market knowledge: Deep understanding of the market, industry trends, and customer needs.
- Project management skills: Excellent project management skills, with the ability to manage multiple projects and meet deadlines.
- Sales skills: Strong sales skills, with the ability to close deals and secure new business.
- Analytical skills: Strong analytical skills, with the ability to analyze market data and trends to make informed decisions.
- Leadership skills: Strong leadership skills, with the ability to manage and motivate a team, delegate tasks and responsibilities, and drive projects to completion.
- Financial acumen: Strong financial acumen, with the ability to develop budgets, forecast performance, and understand financial metrics.
go to method of application »
Description
- Responsible for managing relationships with key clients and maintaining long-term client relationships.
Responsibilities
- Customer relationships: Building and maintaining strong relationships with customers, and understanding their needs and goals.
- Account management: Managing a portfolio of accounts, and ensuring that customer needs are met and their goals are achieved.
- Sales: Identifying and pursuing new business opportunities within existing accounts, and working with sales teams to close deals and secure new business.
- Service delivery: Ensuring that customers receive high-quality service and support, and that their needs are being met.
- Problem-solving: Quickly identifying and resolving customer issues and concerns, and proactively working with customers to prevent problems from occurring.
- Communication: Maintaining regular communication with customers, and providing regular status updates and reports.
- Contract management: Managing customer contracts, and ensuring that customers are billed accurately and on time.
- Cross-functional collaboration: Collaborating with other teams, such as marketing, product development, and support, to ensure that customers receive a seamless experience.
- Performance tracking: Tracking customer performance, and using performance data to identify areas for improvement and opportunities for growth.
- Reporting: Providing regular reports on account performance and customer satisfaction to senior management and other stakeholders.
Qualifications
- Education: A bachelor’s degree in a related field, such as business administration, marketing, or sales, is typically required.
- Experience: Several years of experience in account management, sales, or a related field.
- Customer-focused: Strong customer focus, with a deep understanding of customer needs and the ability to build strong relationships.
- Communication skills: Excellent communication and interpersonal skills, with the ability to communicate effectively with customers and other stakeholders.
- Sales skills: Strong sales skills, with the ability to identify and pursue new business opportunities within existing accounts.
- Problem-solving: Strong problem-solving skills, with the ability to quickly identify and resolve customer issues and concerns.
- Organizational skills: Strong organizational skills, with the ability to manage a portfolio of accounts and prioritize tasks effectively.
- Time management: Excellent time management skills, with the ability to manage multiple priorities and meet deadlines.
- Attention to detail: Strong attention to detail, with the ability to accurately track customer performance and billing data.
- Strategic thinking: Strong strategic thinking and decision-making skills, with the ability to identify opportunities for growth and improvement.
go to method of application »
Description
- Responsible for defining the product vision, roadmap, and strategy, and for ensuring that the product meets the needs of its target customers.
Responsibilities
- Defining and prioritizing product features based on market research and customer feedback.
- Working with cross-functional teams, including engineering, design, sales, and marketing, to bring the product to market.
- Developing and communicating the product vision and strategy to stakeholders.
- Creating and managing a product roadmap to ensure that the product is delivered on time and within budget.
- Conducting market research to understand customer needs and competitor offerings.
- Analyzing product performance and making data-driven decisions to drive product improvements.
- Collaborating with sales, marketing, and customer success teams to develop and execute go-to-market plans.
- Ensuring that the product is priced and positioned effectively in the market.
- Representing the voice of the customer internally and advocating for their needs.
- Staying up-to-date with industry trends and technologies to identify opportunities for innovation.
Qualifications
- Bachelor’s or Master’s degree in a relevant field such as business, computer science, engineering, or marketing.
- Relevant work experience, including experience in product management, product development, marketing, or a related field.
- Strong analytical and problem-solving skills.
- Excellent communication and interpersonal skills, with the ability to effectively communicate with both technical and non-technical stakeholders.
- Strong leadership and team management skills.
- Knowledge of product development methodologies such as Agile and Scrum.
- Experience with market research and data analysis.
- Understanding of technology and the ability to translate technical concepts to a non-technical audience.
- Demonstrated ability to work in a fast-paced and rapidly changing environment.
- Passion for understanding customer needs and creating products that solve real-world problems.
go to method of application »
Description
- Responsible for designing, coding, testing, and maintaining the company’s software products.
Responsibilities
- Writing code in one or more programming languages
- Debugging and fixing errors in existing software
- Collaborating with cross-functional teams to identify and specify requirements for new software
- Participating in code reviews to ensure software quality and adherence to standards
- Writing technical documentation and user manuals
- Testing and verifying software to ensure it meets specifications and requirements
- Keeping up to date with new technologies and industry trends to continually improve software development skills.
Qualifications
- A bachelor’s degree in computer science, software engineering, or a related field
- Strong experience in one or more programming languages, such as Java, Python, C++, or Ruby
- Knowledge of software development methodologies, such as Agile or Waterfall
- Ability to understand complex technical specifications and software architecture
- Proficiency in using development tools, such as integrated development environments (IDEs), version control systems (VCS), and debugging tools
- Excellent problem-solving skills and ability to debug complex software issues
- Good communication and collaboration skills, as software development often requires working in a team
- A strong portfolio of software development projects demonstrating skills and experience.
go to method of application »
Description
- Responsible for designing and developing mobile and desktop applications.
Responsibilities
- Designing, developing, and testing mobile and desktop applications
- Writing clean, maintainable, and efficient code
- Debugging and fixing software issues and bugs
- Collaborating with cross-functional teams to identify and specify requirements for new applications
- Ensuring the applications are optimized for performance and are compatible with different operating systems and devices
- Keeping up-to-date with new technologies and trends in the mobile and desktop app development industry
- Participating in code reviews to ensure software quality and adherence to standards
- Writing technical documentation and user manuals
- Deploying and maintaining the applications on various app stores.
Qualifications
- A bachelor’s degree in computer science, software engineering, or a related field
- Strong experience in one or more programming languages, such as Java, Swift, Kotlin, C#, or Objective-C
- Knowledge of mobile and desktop operating systems, such as iOS, Android, Windows, or macOS
- Familiarity with mobile and desktop app development frameworks, such as React Native, Xamarin, or Electron
- Knowledge of software development methodologies, such as Agile or Waterfall
- Ability to understand complex technical specifications and software architecture
- Proficiency in using development tools, such as integrated development environments (IDEs), version control systems (VCS), and debugging tools
- Excellent problem-solving skills and ability to debug complex software issues
- Good communication and collaboration skills, as software development often requires working in a team
- A strong portfolio of mobile and desktop app development projects demonstrating skills and experience.
go to method of application »
Description
- Responsible for testing and verifying that the software meets the specified requirements and works as expected.
Responsibilities
- Designing and implementing test plans, test cases, and test scripts
- Executing manual and automated tests to identify and report software defects
- Collaborating with development teams to understand and verify software requirements
- Participating in code reviews to ensure software quality and adherence to standards
- Debugging and reproducing defects and working with developers to resolve issues
- Ensuring the software meets quality and performance standards
- Keeping up-to-date with new technologies and trends in software testing
- Writing and maintaining technical documentation, including test plans and test results
- Participating in continuous improvement of the software development process.
Qualifications
- A bachelor’s degree in computer science, software engineering, or a related field
- Experience in software testing and quality assurance, including manual and automated testing
- Strong understanding of software development methodologies, such as Agile or Waterfall
- Familiarity with software testing tools and frameworks, such as Selenium, JUnit, or TestNG
- Knowledge of software programming languages, such as Java, Python, or C#
- Ability to write test plans, test cases, and test scripts
- Excellent problem-solving skills and ability to debug complex software issues
- Good communication and collaboration skills, as software testing often requires working closely with development teams and other stakeholders
- Experience with continuous integration and continuous delivery (CI/CD) processes
- Understanding of software development life cycle (SDLC) and software testing principles.
go to method of application »
Description
- Responsible for creating intuitive and engaging user interfaces for the apps.
Responsibilities
- Conducting user research and testing to understand user needs, preferences, and behaviors
- Creating wireframes, prototypes, and high-fidelity mockups to visualize and communicate design solutions
- Collaborating with cross-functional teams, such as product management and engineering, to define and implement innovative solutions for product direction and features
- Conducting usability testing to evaluate the effectiveness and success of designs
- Keeping up-to-date with new technologies and trends in UX design and human-computer interaction
- Creating design systems, style guides, and pattern libraries to ensure consistency and efficiency in design solutions
- Participating in code reviews to ensure that the design is properly implemented
- Ensuring that the designs are accessible, inclusive, and meet legal and regulatory requirements
- Presenting and communicating design solutions to stakeholders, including product management and senior leadership.
Qualifications
- A bachelor’s degree in design, human-computer interaction, or a related field
- Strong portfolio showcasing UX design work, including wireframes, prototypes, and high-fidelity mockups
- Experience conducting user research and testing to understand user needs and behaviors
- Proficiency in design tools, such as Sketch, Adobe XD, or Figma
- Knowledge of interaction design principles and patterns, as well as web and mobile design standards
- Understanding of HTML, CSS, and JavaScript, as well as responsive design and accessibility requirements
- Ability to create and communicate design solutions through wireframes, prototypes, and high-fidelity mockups
- Excellent problem-solving skills and ability to design for complex and multi-faceted problems
- Good communication and collaboration skills, as UX design often requires working closely with cross-functional teams
- Familiarity with agile development methodologies, such as Scrum or Kanban.
go to method of application »
Description
- Responsible for creating documentation that helps users understand and use the software products.
Responsibilities
- Understanding and researching technical concepts, products, and processes
- Creating clear, concise, and accurate technical documents, such as user manuals, installation guides, and online help
- Collaborating with subject matter experts and development teams to gather information and ensure documentation is complete and accurate
- Organizing and structuring information to make it easily accessible and understandable for the target audience
- Keeping up-to-date with new technologies and trends in technical writing
- Revising and updating existing documentation as products or processes change
- Ensuring that documentation meets quality and style standards and adheres to company guidelines
- Utilizing a variety of formats, including text, images, and diagrams, to effectively communicate information
- Ensuring that documentation is accessible, inclusive, and meets legal and regulatory requirements.
Qualifications
- A bachelor’s degree in technical writing, English, journalism, or a related field
- Strong writing, editing, and proofreading skills
- Experience researching and writing technical documents, such as user manuals, installation guides, and online help
- Familiarity with technical writing tools, such as MadCap Flare, RoboHelp, or Adobe FrameMaker
- Knowledge of structured authoring, such as XML or DITA, and content management systems
- Ability to understand and communicate complex technical concepts
- Good interpersonal skills and the ability to work effectively with subject matter experts and development teams
- Excellent organization and project management skills, as technical writing often involves managing multiple projects simultaneously
- Familiarity with industry and company-specific standards and guidelines for technical writing
- Ability to work independently and as part of a team
- Understanding of accessibility and inclusive design principles.
go to method of application »
Description
- Responsible for analyzing large sets of data to uncover insights and inform product development and business decisions.
Responsibilities
- Collecting and cleaning data from a variety of sources, including structured and unstructured data
- Developing and implementing statistical models, machine learning algorithms, and other data analysis techniques to extract insights from data
- Communicating insights and findings to non-technical stakeholders in a clear and concise manner
- Building dashboards, reports, and visualizations to effectively communicate data insights
- Collaborating with cross-functional teams, such as product management and engineering, to inform product development and decision making
- Designing and conducting experiments to test hypotheses and validate assumptions
- Developing and maintaining data pipelines and databases to ensure data quality and reliability
- Staying up-to-date with new data analysis tools and techniques, and incorporating them into work as appropriate
- Participating in the development of data governance and security policies to ensure data privacy and compliance.
Qualifications
- A bachelor’s or master’s degree in a quantitative field such as mathematics, statistics, computer science, or a related field
- Strong proficiency in programming languages such as Python or R
- Strong understanding of statistics and statistical modeling
- Experience with machine learning algorithms and data analysis tools
- Excellent problem-solving and analytical skills
- Ability to effectively communicate data insights to non-technical stakeholders
- Ability to work with large and complex datasets
- Familiarity with database management systems and SQL
- Ability to independently manage and prioritize multiple projects
- Strong attention to detail and accuracy.
go to method of application »
Description
- Responsible for designing and implementing data pipelines and architectures to support data processing and analysis.
Responsibilities
- Designing and building data pipelines to extract, transform, and load data from various sources into a data storage solution
- Developing and maintaining data storage solutions, such as data warehouses and data lakes, to ensure data quality, reliability, and accessibility
- Creating and implementing data security and privacy policies to ensure data privacy and compliance
- Designing and implementing data processing systems, such as batch processing and stream processing, to support data analysis and decision making
- Collaborating with Data Scientists and other stakeholders to understand their data needs and design data solutions that meet those needs
- Optimizing data processing performance and scalability to ensure data systems can handle large and growing data volumes
- Monitoring and maintaining the health and availability of data systems, and responding to and resolving issues as needed
- Participating in the development of data governance and management policies to ensure data accuracy and consistency
- Staying up-to-date with new data technologies and incorporating them into work as appropriate.
Qualifications
- A bachelor’s or master’s degree in computer science, software engineering, or a related field
- Strong programming skills in languages such as Python, Java, or Scala
- Strong understanding of data storage and processing technologies, such as Hadoop, Spark, or SQL
- Experience with cloud computing platforms such as AWS, Google Cloud, or Azure
- Excellent problem-solving and analytical skills
- Ability to effectively communicate with technical and non-technical stakeholders
- Ability to independently manage and prioritize multiple projects
- Strong attention to detail and accuracy
- Experience with data security and privacy technologies and best practices
- Familiarity with data analysis tools and techniques
- Experience with version control systems, such as Git.
go to method of application »
Description
- Responsible for creating intuitive and engaging visual representations of data to support decision-making and communication.
Responsibilities
- Working with stakeholders to understand their data needs and requirements for visualizing that data
- Analyzing data to identify patterns and trends and selecting the appropriate visual representation to communicate that information
- Designing and creating interactive data visualizations using tools such as Tableau, PowerBI, or D3.js
- Ensuring that visualizations are aesthetically pleasing, easy to understand, and effectively communicate the data insights
- Collaborating with data scientists and other stakeholders to incorporate their insights and feedback into the visualizations
- Staying up-to-date with new data visualization techniques and technologies and incorporating them into work as appropriate
- Ensuring that visualizations are accessible and usable for all users, including those with disabilities
- Ensuring that visualizations are optimized for performance and can scale to handle large amounts of data
- Creating and maintaining documentation and guidelines for the use of data visualizations
- Presenting visualizations to stakeholders and providing training and support as needed.
Qualifications
- A bachelor’s or master’s degree in design, computer science, or a related field
- Strong understanding of data and data analysis
- Proficiency in data visualization tools, such as Tableau, PowerBI, or D3.js
- Experience with programming languages such as HTML, CSS, and JavaScript
- Strong design skills, with a portfolio demonstrating the ability to create aesthetically pleasing and effective data visualizations
- Excellent problem-solving and analytical skills
- Strong communication skills and the ability to effectively communicate with both technical and non-technical stakeholders
- Ability to independently manage and prioritize multiple projects
- Strong attention to detail and accuracy
- Familiarity with data security and privacy technologies and best practices
- Understanding of and experience with accessibility and usability standards and best practices.
go to method of application »
Description
- Responsible for analyzing large sets of data to identify trends, patterns, and insights that can be used to improve business operations.
Responsibilities
- Analysis and manipulation of multiple data sources utilizing Excel; will require the use of VLOOKUP, PIVOT Table, and advanced filtering and sorting techniques.
- Provide high quality finished dashboards, reports, and workbooks.
- Understand key performance metrics and functional goals and ideate data solutions.
- Provide quality assurance of imported data, working with quality assurance analysts if necessary.
- Commissioning and decommissioning of data sets.
- Processing confidential data and information according to guidelines.
- Helping develop reports and analysis.
- Generating reports from single or multiple systems.
- Troubleshooting the reporting database environment and reports.
- Training end-users on new reports and dashboards.
- Providing technical expertise in data storage structures, data mining, and data cleansing.
Qualifications
- Minimum of 2 years experience as a data analyst.
- 2+ years of hands-on experience with big data including Hadoop/Hive and visualization tools such as Tableau, Power BI, Business Objects.
- 2+ experience writing SQL statements, pulling data, combining and performing analytics using query development tools like Toad, SQL Developer, HQL.
- Ability to work with stakeholders to assess potential risks.
- Ability to analyze existing tools and databases and provide solutions and recommendations.
- Ability to translate business requirements into non-technical, lay terms.
- Demonstrated experience in handling large data sets and relational databases
go to method of application »
Description
- Responsible for overseeing the coordination of different team members and ensuring that projects are completed on time and within budget is essential in the success of a digital marketing project.
Responsibilities
- Planning and scheduling project timelines and deliverables, taking into consideration the different team member’s skills and resources.
- Allocating resources and creating an effective project team structure to ensure maximum productivity and accountability.
- Monitoring project progress, identifying potential roadblocks or risks, and developing mitigation strategies to minimize the impact of these issues.
- Communicating with the different team members, stakeholders, and clients to provide regular project updates and ensure that everyone is aligned with project goals and objectives.
- Ensuring that the project is delivered within budget, and quality expectations are met.
- Analyzing project performance metrics and providing feedback for future improvements.
Qualifications
- Bachelor’s degree in computer science, information technology, or a related field.
- Project management experience, preferably in IT or related fields.
- Strong technical knowledge of software development life cycles, infrastructure, and emerging technologies.
- Knowledge of project management methodologies, tools, and techniques.
- Excellent communication, leadership, and problem-solving skills.
- Ability to manage project budgets, timelines, and resources effectively.
- Understanding of risk management and the ability to anticipate and mitigate project risks.
- Familiarity with relevant regulations, compliance standards, and security practices.
- Certifications in project management, such as PMP or Prince2, are desirable but not always required.
- Experience leading cross-functional teams and collaborating with stakeholders across the organization.
go to method of application »
Description
- Responsible for overseeing the planning, execution, and delivery of projects within the organization.
Responsibilities
- Setting project timelines and milestones
- Developing a project budget and monitoring project expenses.
- Coordinating communication and collaboration between different team members and stakeholders
- Identifying and mitigating potential risks and issues
- Monitoring project progress and ensuring that the project stays on track
- Providing regular project updates and reports to stakeholders and upper management.
Qualifications
- Bachelor’s degree in a relevant field, such as business administration, engineering, or information technology.
- Relevant professional certifications, such as PMP (Project Management Professional), PRINCE2 (Projects IN Controlled Environments), or Agile Certified Practitioner (ACP).
- Strong leadership and communication skills, with the ability to effectively manage teams and communicate with stakeholders.
- Knowledge of project management methodologies, tools, and techniques.
- Ability to develop project plans, schedules, and budgets, and manage project resources effectively.
- Experience with risk management, issue tracking, and problem-solving.
- Familiarity with relevant regulations, compliance standards, and industry best practices.
- Understanding of project management software, such as Microsoft Project or Asana.
- Flexibility and adaptability to work in a fast-paced, dynamic environment.
- Experience working on projects across different functional areas, such as finance, marketing, or technology.
go to method of application »
Description
- Customer service representatives play a vital role in handling customer inquiries and complaints on social media channels. They help digital marketing professionals to maintain a positive brand image and improve customer satisfaction.
Responsibilities
- Responding to customer inquiries and complaints in a timely and professional manner.
- Addressing customer concerns and resolving issues to the customer’s satisfaction.
- Providing information about products and services to potential customers.
- Building and maintaining relationships with customers by engaging in personalized conversations.
- Providing feedback to the digital marketing team on customer needs, preferences, and feedback.
- By engaging with customers on social media channels, customer service representatives help to establish trust and credibility with customers, which can lead to increased customer loyalty and retention. They also provide valuable insights to the digital marketing team that can be used to optimize marketing strategies and improve customer satisfaction.
Qualifications
- Education: A bachelor’s degree in a related field, such as business administration, marketing, or customer service, is typically required.
- Experience: Several years of experience in customer success, account management, or a related field.
- Customer-focused: Strong customer-focused approach, with a deep understanding of customer needs and a commitment to ensuring their success.
- Communication skills: Excellent communication and interpersonal skills, with the ability to build strong relationships with customers and stakeholders.
- Problem-solving skills: Strong problem-solving skills, with the ability to quickly identify and resolve customer issues.
- Project management skills: Excellent project management skills, with the ability to manage multiple projects and meet deadlines.
- Technical proficiency: Familiarity with technology and software applications, and the ability to effectively use and support customers in using these tools.
- Sales skills: Strong sales skills, with the ability to upsell and renew customer contracts.
- Analytical skills: Strong analytical skills, with the ability to analyze customer data and metrics to make informed decisions.
- Leadership skills: Strong leadership skills, with the ability to manage and motivate a team, delegate tasks and responsibilities, and drive projects to completion.
go to method of application »
Description
- Influencer marketing specialists play a vital role in managing influencer partnerships and collaborations. They help digital marketing professionals to leverage the reach and influence of social media influencers to promote their brand and products.
Responsibilities
- Identifying and vetting potential influencers based on their audience demographics, engagement rates, and relevance to the brand.
- Developing and executing influencer marketing strategies and campaigns that align with the brand’s goals and objectives.
- Negotiating and managing contracts, fees, and deliverables with influencers.
- Coordinating and managing influencer collaborations, content creation, and publishing schedules.
- Measuring and analyzing the effectiveness of influencer campaigns through metrics such as reach, engagement, and sales.
- Maintaining relationships with influencers to ensure ongoing partnerships and collaborations.
By effectively managing influencer partnerships and collaborations, influencer marketing specialists help digital marketing professionals to reach a wider audience and build brand awareness, credibility, and trust among the influencer’s followers. They also help to generate user-generated content and provide valuable social proof that can influence purchase decisions.
Qualifications
- Bachelor’s degree in marketing, communication, or a related field.
- Knowledge of social media platforms and experience with influencer marketing campaigns.
- Strong communication and relationship-building skills, with the ability to effectively communicate with influencers and brands.
- Understanding of influencer marketing trends, best practices, and regulatory guidelines.
- Ability to develop and execute influencer marketing strategies that align with brand goals.
- Familiarity with social media monitoring and measurement tools to track and analyze campaign results.
- Creative thinking and the ability to identify and develop unique content ideas that resonate with target audiences.
- Experience working with cross-functional teams, such as creative, PR, or social media teams.
- Attention to detail and ability to manage multiple campaigns simultaneously.
- Experience with negotiating contracts and managing budgets for influencer campaigns.
go to method of application »
Description
- Marketing strategists play a critical role in developing a comprehensive digital marketing plan that aligns with the overall marketing goals and objectives of a company. They help digital marketing professionals to achieve their goals.
Responsibilities
- Conducting market research to identify customer needs, preferences, and trends.
- Defining target customer segments and personas and developing buyer personas.
- Setting specific, measurable, attainable, relevant, and time-bound (SMART) marketing goals and objectives.
- Developing a comprehensive digital marketing plan that includes strategies, tactics, and channels to reach target audiences.
- Developing and managing marketing budgets and allocating resources effectively.
- Coordinating and collaborating with other teams such as content creators, data analysts, and social media experts.
- Monitoring and measuring marketing performance and adjusting strategies and tactics as needed.
- By setting clear marketing goals and objectives and developing a comprehensive digital marketing plan, marketing strategists help digital marketing professionals to achieve the desired outcomes effectively and efficiently. They ensure that the digital marketing efforts are aligned with the overall business objectives and that resources are allocated effectively to achieve the best possible return on investment (ROI).
Qualifications
- Bachelor’s degree in marketing, business administration, or a related field.
- Experience in marketing, advertising, or related fields, preferably in a strategic role.
- Strong analytical skills, with the ability to interpret data and draw insights to inform marketing strategies.
- Excellent communication and presentation skills, with the ability to articulate complex marketing concepts to non-marketing stakeholders.
- Strategic thinking and the ability to develop and execute marketing plans that align with overall business goals.
- Familiarity with marketing research methodologies, tools, and techniques to gather and analyze customer insights.
- Knowledge of digital marketing channels and tactics, such as SEO, PPC, email marketing, and social media.
- Experience with branding, positioning, and messaging to develop effective marketing campaigns.
- Ability to manage multiple projects and priorities in a fast-paced environment.
- Understanding of industry trends, regulations, and best practices to ensure marketing strategies are compliant and effective.
go to method of application »
Description
- The role of a social media management intern is to support the social media team with various tasks related to managing the company’s social media presence. The intern helps digital marketing professionals.
Responsibilities
- Creating and scheduling social media posts across various social media platforms.
- Monitoring social media accounts and responding to comments, messages, and other interactions.
- Conducting research on social media trends, best practices, and competitors.
- Helping to develop social media content ideas and strategies.
- Assisting with social media analytics and reporting.
- Collaborating with other team members such as content creators, data analysts, and marketing strategists.
- Providing general administrative support to the social media team as needed.
By supporting the social media team, social media management interns gain valuable experience and skills in social media marketing and content creation. They also provide additional resources to the team, allowing the digital marketing professionals to focus on more strategic tasks. Additionally, social media management interns bring fresh ideas and perspectives to the team, which can help to drive innovation and creativity.
Qualifications
- Education: A bachelor’s degree in marketing, advertising, communication, or a related field is often preferred, although it is not always a requirement.
- Industry experience: Relevant work experience in digital marketing, advertising, or a related field is typically preferred.
- Technical skills: Proficiency in digital advertising platforms such as Google Ads and social media advertising, as well as analytics tools such as Google Analytics, is typically required.
- Communication skills: Excellent written and verbal communication skills are important for collaborating with internal teams and presenting results to stakeholders.
- Problem-solving skills: The ability to analyze data and identify solutions to improve campaign performance is critical.
- Creativity: The ability to develop and implement creative advertising strategies is important to effectively reach and engage target audiences.
- Knowledge of search engine algorithms: A strong understanding of how search engines rank websites and the factors that influence rankings is critical.
- Technical skills: Proficiency in HTML, CSS, and JavaScript is important for optimizing website elements for search engines.
- Experience with SEO tools: Experience with tools such as Ahrefs, SEMRush, Moz, and Google Search Console is often preferred.
go to method of application »
Description
- Responsible for building and maintaining the mobile and desktop apps.
Responsibilities
- Designing, developing, and testing mobile and desktop applications
- Writing clean, maintainable, and efficient code
- Debugging and fixing software issues and bugs
- Collaborating with cross-functional teams to identify and specify requirements for new applications
- Ensuring the applications are optimized for performance and are compatible with different operating systems and devices
- Keeping up-to-date with new technologies and trends in the mobile and desktop app development industry
- Participating in code reviews to ensure software quality and adherence to standards
- Writing technical documentation and user manuals
- Deploying and maintaining the applications on various app stores.
Qualifications
- A bachelor’s degree in computer science, software engineering, or a related field
- Strong experience in one or more programming languages, such as Java, Swift, Kotlin, C#, or Objective-C
- Knowledge of mobile and desktop operating systems, such as iOS, Android, Windows, or macOS
- Familiarity with mobile and desktop app development frameworks, such as React Native, Xamarin, or Electron
- Knowledge of software development methodologies, such as Agile or Waterfall
- Ability to understand complex technical specifications and software architecture
- Proficiency in using development tools, such as integrated development environments (IDEs), version control systems (VCS), and debugging tools
- Excellent problem-solving skills and ability to debug complex software issues
- Good communication and collaboration skills, as software development often requires working in a team
- A strong portfolio of mobile and desktop app development projects demonstrating skills and experience.
go to method of application »
Description
- Responsible for developing and executing marketing campaigns using digital channels such as social media, email, and search engines.
- Identifying a company’s target audience and developing strategies to reach them.
- Creating and executing digital marketing campaigns for clients using various channels.
- Providing recommendations and strategies for paid search, SEO, email marketing, and social media marketing.
- Managing and reporting on metrics such as keyword ranking, campaign performance, revenue tracking, etc.
- Developing, implementing, and managing clients’ web audit requests.
- Performing keyword research and optimizing web content for SEO.
- Creating and managing email marketing campaigns and newsletters.
- Analyzing and reporting on web statistics and campaign performance using tools like Google Analytics.
- Collaborating with other professionals such as designers, copywriters, and web developers to create effective digital content.
Qualifications
- OND/HND/BSs degree or relevant experience.
- 2-4 years of experience.
- Fluency in Google and Microsoft Office suite (Outlook, Excel, Word, PowerPoint, etc.).
- Excellent understanding of digital marketing concepts.
go to method of application »
Description
- Responsible for maintaining and troubleshooting computer systems, networks, and other IT infrastructure.
Responsibilities
- An IT Support Specialist is in charge of keeping the computer systems and software of the company up to date and in good condition.
- They also install and set up new technologies that the company needs, such as new devices, operating systems, and applications.
- They communicate with customers through phone calls and emails and provide them with excellent customer service.
- They diagnose and fix any issues with the hardware or software that may affect the performance or functionality of the computer systems.
- They monitor and report on the web statistics, metrics, and performance of the company’s online platforms using analytical tools.
- They work with other IT professionals such as network administrators, web developers, and IT managers to ensure the smooth operation of the IT infrastructure.
Qualifications
- Clear communication with a customer service mindset and a love for helping people.
- Review customer complaints and concerns and seek to improve all aspects of the customer experience with the company.
- Strong interpersonal skills.
- Proven ambition to develop your knowledge in IT.
- Minimum of one year customer experience.
- Knowledge of project management is a plus.
go to method of application »
Description
- Responsible for identifying and pursuing new business opportunities, developing relationships with clients, and generating revenue for the company.
Responsibilities
- A Sales and Business Development professional is responsible for finding and developing new business opportunities for the organization’s products and services.
- They also build and maintain relationships with clients and partners and negotiate contracts and deals with them.
- They monitor and report on the sales performance, revenue, pipeline, and market trends and provide feedback and suggestions to improve the business strategy.
- They create and deliver presentations to potential and existing customers and internal stakeholders.
- They work independently and competitively in a fast-paced environment and have excellent communication skills.
Qualifications
- At least 2 years of experience in cold calling senior executives, preferably in the finance industry, and are professional in all aspects.
go to method of application »
Description
- Responsible for managing the company’s finances, including budgeting, forecasting, and financial reporting.
Responsibilities
- Preparing and examining financial statements, reports, and records and ensuring their accuracy and compliance with accounting standards.
- Collecting and analyzing financial data, detecting trends, and forecasting future needs.
- Managing tax payments and ensuring compliance with tax regulations.
- Preparing budgets for the organization and monitoring expenditures.
- Conducting internal audits and reporting on accounting inconsistencies.
- Using accounting software and MS Excel to perform accounting tasks and maintain data.
Qualifications
- Accounting or finance degree from an accredited college or university.
- Previous experience in an accounting or finance role.
- Advanced proficiency in MS Excel and accounting software.
- Solid understanding of bookkeeping competencies and accounting standards.
- Excellent mathematical skills and attention to detail.
- Time management skills and ability to meet deadlines.
- Ability to remain confidential and ethical.
go to method of application »
Description
- Responsible for recruiting, training, and managing the company’s employees
Responsibilities
- Develop and implement HR strategies and initiatives aligned with the overall business strategy.
- A bridge between management and employee relations by addressing demands, grievances or other issues.
- Manage the recruitment and selection process.
- Support current and future business needs through the development, engagement, motivation and preservation of human capital.
- Develop and monitor overall HR strategies, systems, tactics and procedures across the organization.
- Oversee and manage a performance appraisal system that drives high performance.
- Maintain pay plan and benefits program.
Qualifications
- Bachelor’s degree or relevant experience.
- 2+ years experience in Human Resources.
- Strong recruiting and demonstrated ability to improve talent acquisition strategies.
- Demonstrated expertise training managers and employees.
- Strong organizational, critical thinking and communications skills.
- Attention to detail and good judgement
Method of Application
Use the link(s) below to apply on company website.
Build your CV for free. Download in different templates.