Website: Website https://www.nathandigital.com

  • Quality Assurance Tester

    Quality Assurance Tester

    Position Overview

    As a Quality Assurance (QA) Tester, you will play a critical role in ensuring the quality and functionality of software applications, games, websites, or other digital products. Your primary responsibility will be to meticulously test and identify issues, bugs, and defects in the software, ensuring that it meets the required standards and delivers an exceptional user experience.

    Key Responsibilities:

    Test Planning and Execution:

    Collaborate with development and product teams to understand software requirements and features.
    Develop and execute comprehensive test plans, test cases, and test scripts to thoroughly evaluate software functionality.
    Perform manual and automated testing to identify defects, inconsistencies, and potential areas for improvement.
    Conduct regression testing to ensure that previously identified issues have been resolved.

    Bug Identification and Reporting:

    Document and prioritize bugs, defects, and anomalies using established bug tracking systems or tools.
    Clearly communicate issues to the development team, providing detailed descriptions, steps to reproduce, and relevant documentation.
    Collaborate with developers to reproduce and troubleshoot reported issues, ensuring accurate and timely resolution.

    Test Documentation:

    Maintain accurate and organized records of test plans, test cases, and test results.
    Generate detailed test reports summarizing testing activities, outcomes, and recommended actions.
    Contribute to the creation and maintenance of testing documentation, including user manuals and guidelines.

    Continuous Improvement:

    Stay updated on industry trends, emerging technologies, and best practices in QA testing methodologies.
    Suggest process improvements and participate in discussions to enhance overall product quality.
    Participate in post-release testing and contribute to lessons learned to improve future testing efforts.

    Collaboration and Communication:

    Work closely with cross-functional teams, including developers, designers, product managers, and other QA testers.
    Communicate testing progress, results, and challenges in a clear and concise manner.
    Participate in team meetings, discussions, and brainstorming sessions to contribute to product enhancement strategies.

    Requirements:

    Bachelor’s degree in computer science, Engineering, Information Technology, or related field (or equivalent experience).
    Proven experience as a QA Tester or similar role, with a strong understanding of software testing methodologies, processes, and tools.
    Proficiency in writing and executing test plans, test cases, and test scripts.
    Familiarity with manual and automated testing techniques and tools.
    Excellent problem-solving skills and attention to detail.
    Strong communication skills, both written and verbal.
    Ability to work collaboratively in a team environment.
    Technical skills- selenium web driver and framework development
    Stress/load testing using J-meter.
    API testing
    Experience in testing ERP’s or individual modules like accounting, HRMS, CRM

    Interested and qualified candidates should forward their CV to: everlyn@nathandigital.com using the position as subject of email.

    Apply via :

    everlyn@nathandigital.com

  • Script Writer

    Script Writer

    Position Overview:

    We are looking for a skilled and creative Script Writer to join our Creative Services team. The Script Writer will be responsible for developing engaging and persuasive scripts for a variety of content, including promotional videos, product demos, explainer videos, marketing campaigns, and more. The ideal candidate will have a passion for storytelling, excellent writing skills, and the ability to craft narratives that resonate with our target audience.

    Key Responsibilities:

    Collaborate with the Creative Director, Marketing team, and other stakeholders to understand project objectives, target audience, and key messages.
    Develop scripts for a wide range of marketing and promotional materials, including videos, presentations, website content, social media ads, and more.
    Conduct research to gather information and insights relevant to each project, ensuring accuracy and relevance in script development.
    Translate complex technical concepts into clear and engaging scripts that effectively communicate key messages and value propositions to target audiences.
    Write compelling dialogue, narration, and voiceover scripts that capture the essence of our brand and resonate with our audience.
    Collaborate with Graphic Designers, Videographers, and other team members to ensure alignment between script content and visual elements.
    Revise and refine scripts based on feedback from internal stakeholders, clients, and subject matter experts, ensuring consistency with brand guidelines and project objectives.
    Stay up-to-date with industry trends, emerging technologies, and best practices in marketing and scriptwriting, incorporating new ideas and techniques into our creative process.
    Manage multiple projects simultaneously and adhere to deadlines while maintaining high-quality standards and attention to detail.

    Qualifications:

    Degree/Diploma in Communications, Marketing, Creative Writing, Film Studies, or a related field.
    Proven experience as a Script Writer, preferably in a marketing agency, advertising agency, or related industry.
    Strong storytelling skills with a knack for crafting compelling narratives that resonate with target audiences.
    Excellent written and verbal communication skills, with the ability to convey complex ideas in a clear and engaging manner.
    Creative thinker with a passion for storytelling and a keen eye for detail.
    Proficiency in scriptwriting software and tools, such as Final Draft, Celtx, or Adobe Story.
    Ability to work collaboratively in a fast-paced environment, with strong interpersonal skills and the ability to adapt to evolving project requirements.
    Highly organized with excellent time management skills and the ability to prioritize tasks effectively.
    Portfolio of previous scriptwriting work demonstrating creativity, originality, and proficiency in storytelling techniques.

    Interested candidates are encouraged to submit their resume and portfolio showcasing their scriptwriting work to everlyn@nathandigital.com. Please include “Script Writer – Nathan Digital” in the subject line of your email/application.

    Apply via :

    everlyn@nathandigital.com

  • Film Video Editor

    Film Video Editor

    Position Overview:

    We are looking for a skilled and creative Video Film Editor to join our Creative Services team. The Video Film Editor will be responsible for editing and assembling raw footage into polished, high-quality videos that effectively communicate our brand message and engage our target audience. The ideal candidate will have a strong eye for detail, excellent technical skills, and a passion for storytelling through visual media.

    Key Responsibilities:

    Edit raw footage into high-quality videos, ensuring seamless transitions, proper pacing, and cohesive storytelling.
    Work closely with the Creative Director, Videographers, and other team members to understand project objectives and creative vision.
    Collaborate with the Marketing team to develop concepts and storyboards for video projects, ensuring alignment with brand guidelines and marketing objectives.
    Incorporate music, sound effects, graphics, and other elements to enhance the visual impact and emotional resonance of the videos.
    Color correct and color grade footage to achieve a consistent look and feel across all videos.
    Manage and organize project files, assets, and media libraries to ensure efficient workflow and collaboration.
    Stay up-to-date with industry trends, editing techniques, and software tools, incorporating new ideas and techniques into our editing process.
    Provide feedback and guidance to Videographers and other team members to ensure high-quality footage that meets editing requirements.
    Review and revise videos based on feedback from internal stakeholders, clients, and subject matter experts, ensuring accuracy and alignment with project objectives.
    Collaborate with the Production team to coordinate video shoots, scheduling, and logistics as needed.

    Qualifications:

    Film Studies, Communications, Media Production, or a related field.
    Proven experience as a Video Film Editor, with a strong portfolio showcasing your editing skills and creativity.
    Proficiency in video editing software such as Adobe Premiere Pro, Final Cut Pro, or DaVinci Resolve.
    Strong understanding of editing techniques, pacing, and storytelling principles.
    Excellent attention to detail with the ability to maintain high-quality standards while working on multiple projects simultaneously.
    Creative thinker with a passion for visual storytelling and a keen eye for composition, color, and visual effects.
    Strong communication skills with the ability to collaborate effectively with cross-functional teams and take direction from stakeholders.
    Ability to work independently and proactively manage deadlines in a fast-paced, deadline-driven environment.
    Experience with motion graphics, visual effects, and animation is a plus.

    Interested candidates are encouraged to submit their resume and portfolio showcasing their editing work to everlyn@nathandigital.com. Please include “Video Film Editor – Nathan Digital” in the subject line of your email/application.

    Apply via :

    everlyn@nathandigital.com

  • Admin& Client Relations Specialist

    Admin& Client Relations Specialist

    Job Description

    Admin & Client Relations Specialist

    Responsibilities:

    Recruitment Reporting:

    Generating and maintaining recruitment reports, ensuring accurate and up-to-date data for analysis and decision-making.

    Meeting Minutes Preparation:

    Preparing minutes during recruitment team meetings.

    Weekly Recruitment Report Preparation:

    Preparing the weekly Recruitment Report and coordinating with the Recruitment team.

    Client Liaison:

    Proactively engage in follow-up activities with clients, including phone calls and communication after sending proposals or submitting initial candidate profiles.

    Salary Benchmarking:

    Research and analyze industry salary trends to provide competitive salary recommendations to clients for new hires.

    Proposal and Agreement Preparation:

    Prepare and present recruitment proposals to clients based on their specific needs and requirements.

    Recruitment Reporting:

    Generate and maintain recruitment reports, ensuring accurate and up-to-date data for analysis and decision-making.

    Portal Management:

    Oversee our recruitment portals by updating job statuses, managing Candidate and client information, and maintaining client records to ensure data integrity.
    Ensuring the careers page content is within guidelines. Reviewing job descriptions and listings for any inaccuracies or errors.
    Collaborating with the Marketing team to optimize content on our website and LinkedIn posts.

    Internal CRM:

    Utilize our internal Customer Relationship Management (CRM) system to track client leads, gather client requirements, and ensure a seamless communication process.

    Updating Client Company documents and Agreements:

    Coordinate with the Recruitment team to ensure the clients’ latest information are updated.
    Reviewing contracts to ensure compliance with company policies and legal requirements and communicating any updates or changes in contract terms to relevant stakeholders.
    Maintaining accurate records of contract renewals and associated documentation and proactively identifying potential issues or discrepancies in contracts and addressing them in a timely manner.
    Overall providing support and assistance to the recruitment team as needed to facilitate smooth recruitment process.
    Overall engaging the marketing team to brainstorm and implement innovative recruitment ideas for the company, fostering collaboration between departments to enhance recruitment strategies.

    Apply via :

    www.linkedin.com

  • Human Resources Consultant

    Human Resources Consultant

    Overview:

    As an HR Consultant specializing in HR software implementation, you will play a crucial role in assisting the company and its clients in the successful deployment and integration of HR software solutions. This position requires a deep understanding of HR processes, strong project management skills, and proficiency in various HR software platforms.

    Responsibilities:

    Client Consultation:

    Collaborate with clients to understand their HR software needs, objectives, and organizational structure.
    Conduct thorough assessments of client requirements to recommend suitable HR software solutions.

    Implementation Planning:

    Develop comprehensive implementation plans tailored to each client’s unique requirements.
    Define project scope, timelines, resource requirements, and deliverables.
    Work closely with clients to establish realistic expectations and milestones.

    Training and Support:

    Provide training sessions for client stakeholders on the use of HR software systems.
    Develop training materials, user guides, and FAQs to support client adoption.
    Offer ongoing support and troubleshooting assistance to resolve software-related issues.

    Data Migration and Integration:

    Manage the migration of data from systems to new HR software platforms.
    Ensure data integrity and accuracy throughout the migration process.
    Coordinate integration efforts with other systems and applications as needed.

    Project Management:

    Lead project teams comprised of internal and external stakeholders.
    Monitor project progress, identify risks, and implement mitigation strategies.
    Communicate regularly with clients to provide updates on project status and address concerns.

    Continuous Improvement:

    Stay informed about emerging trends and best practices in HR technology.
    Identify opportunities for process improvement and system enhancements.
    Collaborate with software vendors to provide feedback and influence product roadmaps.

    Requirements:

    Bachelor’s degree in human resources, Business Administration, Information Technology, or related field.
    Proven experience in HR software implementation, preferably in a consulting capacity.
    In-depth knowledge of HR processes, compliance requirements, and industry standards.
    Proficiency in HR software platforms such as SAP SuccessFactors, Workday, Oracle HCM, BambooHR, etc.
    Strong project management skills with the ability to manage multiple projects simultaneously.
    Excellent communication, presentation, and interpersonal skills.
    Analytical mindset with a keen attention to detail.

    Apply via :

    www.linkedin.com

  • Frontend Developer 


            

            
            HR Software Implementation Specialist 


            

            
            Backend Developer

    Frontend Developer HR Software Implementation Specialist Backend Developer

    We are currently looking for a Front End Developer to join our team at our recently established offshore IT development center in Nairobi, Kenya. As a Front End Developer, you will play a crucial role in the design and development of user interfaces for our software solutions, contributing to the success of our operations in Kenya and beyond.

    Responsibilities:

    Great experience across the board with a strong depth of knowledge in JavaScript (ReactJS, VueJS).
    Collaborate with our UI/UX designers to ensure that the front-end of our applications is visually appealing and user-friendly.
    Work with our back-end developers to integrate the front-end of our applications with the back-end systems.
    Optimize the performance of our web applications by implementing best practices for front-end development.
    Write clean, efficient, and well-documented code that is easy to maintain and extend.
    Participate in code reviews and provide feedback to other developers on the team.
    Stay up-to-date with the latest trends and best practices in front-end development.
    Understanding of how to build performant, decoupled, testable, maintainable code.
    Work with cross-functional teams to identify and implement solutions to complex problems.

    Skills & Qualifications

    3+ years of experience in front-end development.
    Experience with front-end frameworks such as React, Vue, or Angular.
    Experience with back-end technologies such as Java, Node.JS is a plus.
    Strong proficiency in HTML, CSS, and JavaScript.
    Strong understanding of web performance optimization techniques.
    Familiarity with version control systems such as Git, Bitbucket.
    Experience with front-end frameworks such as React, Vue, or Next.js
    Good understanding of asynchronous request handling, partial page updates, and AJAX. REST API and/or GraphQL.
    Excellent problem-solving and communication skills.
    Ability to work well in a team environment.
    Strong attention to detail and a commitment to delivering high-quality work

    go to method of application »

    Use the link(s) below to apply on company website.  

    Apply via :

  • HR Software Consultant

    HR Software Consultant

    Overview:As an HR Consultant specializing in HR software implementation, you will play a crucial role in assisting the company and its clients in the successful deployment and integration of HR software solutions. This position requires a deep understanding of HR processes, strong project management skills, and proficiency in various HR software platforms.

    Responsibilities:

    Client Consultation:

    Collaborate with clients to understand their HR software needs, objectives, and organizational structure.
    Conduct thorough assessments of client requirements to recommend suitable HR software solutions.

    Implementation Planning:

    Develop comprehensive implementation plans tailored to each client’s unique requirements.
    Define project scope, timelines, resource requirements, and deliverables.
    Work closely with clients to establish realistic expectations and milestones.

    Software Configuration and Customization:

    Configure HR software platforms according to client specifications.
    Customize workflows, templates, and interfaces to align with client processes and branding.
    Conduct user acceptance testing (UAT) to ensure software functionality meets client expectations.

    Training and Support:

    Provide training sessions for client stakeholders on the use of HR software systems.
    Develop training materials, user guides, and FAQs to support client adoption.
    Offer ongoing support and troubleshooting assistance to resolve software-related issues.

    Data Migration and Integration:

    Manage the migration of data from legacy systems to new HR software platforms.
    Ensure data integrity and accuracy throughout the migration process.
    Coordinate integration efforts with other systems and applications as needed.

    Project Management:

    Lead project teams comprised of internal and external stakeholders.
    Monitor project progress, identify risks, and implement mitigation strategies.
    Communicate regularly with clients to provide updates on project status and address concerns.

    Continuous Improvement:

    Stay informed about emerging trends and best practices in HR technology.
    Identify opportunities for process improvement and system enhancements.
    Collaborate with software vendors to provide feedback and influence product roadmaps.

    Requirements:

    Bachelor’s degree in human resources, Business Administration, Information Technology, or related field.
    Proven experience in HR software implementation, preferably in a consulting capacity.
    In-depth knowledge of HR processes, compliance requirements, and industry standards.
    Proficiency in HR software platforms such as SAP SuccessFactors, Workday, Oracle HCM, BambooHR, etc.
    Strong project management skills with the ability to manage multiple projects simultaneously.
    Excellent communication, presentation, and interpersonal skills.
    Analytical mindset with a keen attention to detail.

    Preferred Qualifications:

    Project Management Professional (PMP) certification.
    Certification in specific HR software platforms.

    Apply via :

    www.linkedin.com

  • Accountant

    Accountant

    We are looking for a detail-oriented and proactive Accountant with 3 years of experience to oversee our financial operations. The ideal candidate will be responsible for managing financial transactions, preparing financial reports, and ensuring compliance with relevant regulations.

    Responsibilities:

    Manage accounts payable and accounts receivable processes.
    Perform bank reconciliations and monitor cash flow.
    Prepare financial statements and reports on a regular basis.
    Assist with budgeting and forecasting activities.
    Ensure compliance with accounting principles and standards.
    Collaborate with internal teams to resolve financial discrepancies.
    Participate in audits and tax preparation processes.
    Stay updated on industry trends and changes in regulations.

    Qualifications:

    Bachelor’s degree in accounting, Finance, or related field.
    3 years of experience in accounting or finance roles.
    Proficiency in accounting software and MS Office applications.
    Strong analytical and problem-solving skills.
    Excellent attention to detail and accuracy.
    Ability to prioritize tasks and meet deadlines.
    Effective communication and interpersonal skills.
    CPA certification or relevant professional qualifications preferred.

    Apply via :

    everlyn@nathandigital.com

  • Full Stack Developer

    Full Stack Developer

    We are seeking a skilled and experienced Full Stack Developer to join our dynamic team. The ideal candidate will have a strong background in MongoDB, NoSQL databases, Electron, Node.js, and front-end technologies like Vue.js and Nuxt.js. This role offers an exciting opportunity to work on cutting-edge projects in a collaborative and innovative environment. 

    Key Responsibilities: 

    Full Stack Development: Design, develop, and maintain web applications, ensuring both the front-end and back-end components are robust and efficient.
    Database Management: Utilize MongoDB and NoSQL databases to manage and optimize data storage and retrieval.
    Electron Development: Build cross-platform desktop applications using Electron.
    Network Security: Implement and configure WireGuard for network security and privacy.
    Node.js Development: Develop server-side applications using Node.js, creating scalable and high-performance APIs. 
    Front-End Development: Collaborate with UI/UX designers to implement user-friendly interfaces using JavaScript, CSS frameworks, Vue.js, and Nuxt.js.
    Code Optimization: Identify and resolve performance bottlenecks and ensure code quality through code reviews and best practices. 
    Integration: Integrate third-party APIs and services as needed to enhance application functionality. 
    Testing: Write unit and integration tests to ensure the reliability and stability of applications. 
    Documentation: Create and maintain technical documentation for code, APIs, and system architecture. 

    Qualifications:

    Bachelor’s degree in computer science, Engineering, or a related field (or equivalent work experience). 
    Proven experience as a Full Stack Developer, with expertise in MongoDB, NoSQL, Electron, WireGuard, Node.js, JavaScript, CSS frameworks, Vue.js, and Nuxt.js. 
    Strong understanding of web development principles and best practices. 
    Experience with version control systems (e.g., Git). 
    Familiarity with agile development methodologies. 
    Excellent problem-solving and communication skills. 
    Ability to work both independently and collaboratively in a team environment. 
    Strong attention to detail and a commitment to delivering high-quality code.

    Preferred Qualifications: 

    Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
    Knowledge of containerization and orchestration technologies (e.g., Docker, Kubernetes). 
    Familiarity with continuous integration and continuous deployment (CI/CD) pipelines. 
    Previous work on cross-functional and interdisciplinary teams.

    Apply via :

    everlyn@nathandigital.com

  • Security Operations Center Analyst

    Security Operations Center Analyst

    We are seeking a diligent and proactive SOC Analyst to join our cybersecurity team. The SOC Analyst plays a critical role in monitoring, detecting, and responding to security incidents to ensure the protection of our organization’s information and assets. If you are passionate about cybersecurity and have a strong analytical mindset, we encourage you to apply for this exciting opportunity.

    Key Responsibilities:

    Security Monitoring: Monitor security alerts and incidents in real-time using security information and event management (SIEM) systems and other security tools.
    Incident Detection: Identify and analyze security incidents, including malware infections, data breaches, and unauthorized access.
    Threat Intelligence: Stay informed about the latest cybersecurity threats and vulnerabilities by analyzing threat intelligence feeds and reports.
    Investigation: Conduct in-depth investigations into security incidents, including root cause analysis and impact assessment.
    Incident Response: Develop and execute incident response plans, working collaboratively with cross-functional teams to mitigate security threats and minimize damage.
    Vulnerability Management: Assist in the identification and remediation of security vulnerabilities by conducting vulnerability assessments and patch management.
    Log Analysis: Analyze log data from various sources to identify and respond to security events.
    Security Policies: Ensure compliance with security policies, procedures, and best practices.
    Documentation: Create and maintain detailed documentation of incidents, investigations, and response activities.
    Reporting: Prepare and present security reports to management and stakeholders, summarizing security incidents, trends, and metrics.

    Qualifications:

    Bachelor’s degree in Cybersecurity, Information Technology, Computer Science, or a related field (or equivalent work experience).
    Proven experience as a SOC Analyst or in a related cybersecurity role.
    Knowledge of cybersecurity frameworks, standards, and best practices (e.g., NIST, ISO 27001).
    Familiarity with SIEM tools (e.g., Splunk, ELK, ArcSight) and other security technologies.
    Strong understanding of network protocols and security infrastructure.
    Analytical mindset with the ability to identify and respond to security threats effectively.
    Excellent problem-solving and critical-thinking skills.
    Relevant certifications (e.g., CompTIA Security+, Certified Information Systems Security Professional (CISSP), Certified Information Security Manager (CISM)) are a plus.
    Strong communication skills, both written and verbal. • Ability to work in a fast-paced and dynamic environment.

    Preferred Qualifications:

    Experience with cloud security and cloud service providers (e.g., AWS, Azure, GCP).
    Knowledge of threat hunting and threat detection methodologies.
    Familiarity with scripting or programming languages for automation (e.g., Python, PowerShell, Bash).
    Understanding of penetration testing and ethical hacking concepts.
    Previous experience with incident response tools and procedures

    Apply via :

    everlyn@nathandigital.com