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

  • Google Ads Specialist

    Google Ads Specialist

    Job Title: Google Ads Specialist
    Job Description
    As a Google Ads Specialist, your primary responsibility is to develop and execute effective Google Ads campaigns to drive traffic, generate leads, and increase conversions for our clients. You will collaborate closely with the marketing team and clients to understand their goals, target audience, and budgetary constraints to create tailored advertising strategies.
    Responsibilities

    Campaign Management – Plan, execute, and optimize Google Ads campaigns across various platforms such as Google Search, Display Network, Shopping, and Video to achieve client objectives.
    Keyword Research: Conduct thorough keyword research to identify relevant and high-performing keywords for ad targeting and optimization.
    Ad Creation and Testing: Create compelling ad copy and visuals that resonate with the target audience. Conduct A/B testing to refine ad creatives for improved performance.
    Bid Management: Monitor and adjust bidding strategies to maximize campaign ROI and achieve desired outcomes within allocated budgets.
    Audience Targeting: Utilize audience targeting features to reach specific demographics, interests, and behaviors effectively.
    Ad Extensions: Implement various ad extensions (sitelinks, callouts, structured snippets, etc.) to enhance ad visibility and engagement.
    Tracking and Analysis: Set up tracking mechanisms such as conversion tracking, Google Analytics integration, and other relevant tools to measure campaign performance accurately.
    Performance Reporting: Generate regular reports on campaign performance metrics, including impressions, clicks, conversions, and cost-per-acquisition (CPA). Provide actionable insights and recommendations for optimization.
    Optimization: Continuously analyze campaign data to identify trends, opportunities, and areas for improvement. Implement optimization strategies to enhance campaign performance and achieve client goals.
    Stay Updated: Stay abreast of industry trends, best practices, and algorithm updates to ensure the adoption of the latest techniques and strategies in Google Ads management.

    Requirements:

    Proven experience in managing Google Ads campaigns with a track record of driving positive results.
    In-depth knowledge of Google Ads platform, including campaign setup, optimization techniques, and best practices.
    Strong analytical skills with the ability to interpret complex data sets and derive actionable insights.
    Excellent communication and collaboration skills to liaise with clients, team members, and stakeholders effectively.
    Google Ads certifications (e.g., Google Ads Search Certification, Google Ads Display Certification) preferred.
    Proficiency in Google Analytics and other relevant digital marketing tools.
    Detail-oriented with strong organizational and time management skills.
    Ability to thrive in a fast-paced environment and adapt to changing priorities and client needs.
    Creative thinking and problem-solving abilities to develop innovative advertising strategies.
    Experience with other digital advertising platforms (e.g., Facebook Ads, LinkedIn Ads) is a plus.

    This job has expired or closed. Application is no longer allowed

    Apply via :

  • HR Manager (IT/Banking Industry)

    HR Manager (IT/Banking Industry)

    Position Overview: We are seeking an experienced and dynamic HR Manager to join our team at Nathan Digital. The HR Manager will be responsible for overseeing all aspects of human resources management, including recruitment, employee relations, performance management, training and development, compensation and benefits, and HR policies and procedures. The ideal candidate will have a strong background in HR management, excellent interpersonal skills, and the ability to thrive in a fast-paced and collaborative environment.
    Key Responsibilities:

    Recruitment and Talent Acquisition:

    Develop and implement effective recruitment strategies to attract top talent.
    Coordinate the recruitment process, including job postings, screening resumes, conducting interviews, and making hiring decisions.
    Build and maintain a strong employer brand to attract and retain high-quality candidates.

    Employee Relations:

    Serve as a trusted advisor to management and employees on all HR-related matters.
    Manage employee relations issues, including conflicts resolution, disciplinary actions, and grievance procedures.
    Foster a positive work environment and promote employee engagement and morale.

    Performance Management:

    Implement and oversee performance management processes, including goal setting, performance reviews, and feedback mechanisms.
    Work closely with managers to address performance issues and support employee development and growth.

    Training and Development:

    Identify training and development needs within the organization.
    Develop and implement training programs to enhance employee skills and capabilities.
    Support career development initiatives and succession planning.

    Compensation and Benefits:

    Administer compensation and benefits programs, ensuring compliance with legal requirements and industry standards.
    Conduct salary surveys and benchmarking to ensure competitive compensation packages.
    Manage employee benefits enrollment and administration.

    HR Policies and Procedures:

    Develop, implement, and enforce HR policies and procedures to ensure compliance with relevant laws and regulations.
    Keep abreast of changes in employment legislation and advise management on HR best practices.
    Maintain accurate HR records and documentation.

    Qualifications:

    Bachelor’s degree in Human Resources Management, Business Administration, or a related field. Master’s degree or professional HR certification is a plus.
    Proven experience as an HR Manager or similar role, preferably in the technology industry.
    In-depth knowledge of Kenyan labor laws and regulations.
    Strong interpersonal and communication skills, with the ability to interact effectively with employees at all levels.
    Excellent organizational and leadership abilities.
    Ability to handle confidential information with discretion.
    Proficiency in HRIS (Human Resources Information Systems) and MS Office.
    High level of integrity and professionalism.

    Benefits:

    Competitive salary package
    Health insurance coverage
    Opportunities for professional development and growth
    Dynamic and collaborative work environment
    Employee wellness programs

    This job has expired or closed. Application is no longer allowed

    Apply via :

  • Frontend Developer (REACT JS)

    Frontend Developer (REACT JS)

    Position Overview:We are looking for an experienced Frontend Developer with a strong background in React.js to join our team at Nathan Digital. The ideal candidate will have a minimum of three years of hands-on experience in frontend development, with a focus on building dynamic and intuitive user interfaces using React.js. As a Frontend Developer, you will collaborate closely with our design and development teams to deliver high-quality digital solutions that meet our clients’ needs and exceed their expectations.
    Key Responsibilities:

    Develop and maintain responsive and user-friendly frontend applications using React.js.
    Collaborate with designers to translate UI/UX designs into high-quality code.
    Implement best practices for frontend development, including modular and reusable components, state management, and performance optimization.
    Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.
    Work closely with backend developers to integrate frontend components with server-side logic and APIs.
    Write clean, well-documented, and efficient code while adhering to coding standards and best practices.
    Conduct thorough testing and debugging to identify and fix frontend issues.
    Stay updated on emerging frontend technologies, trends, and best practices, and share knowledge with the team.

    Qualifications:

    Bachelor’s degree in Computer Science, Engineering, or a related field.
    Minimum of three years of professional experience in frontend development, with a strong focus on React.js.
    Proficiency in HTML5, CSS3, and JavaScript, with a deep understanding of frontend development principles and best practices.
    Experience with popular React.js workflows (such as Redux, Flux, or Context API) and libraries (such as React Router).
    Solid understanding of RESTful APIs and asynchronous request handling.
    Familiarity with modern frontend build pipelines and tools, such as Webpack, Babel, or ESLint.
    Strong problem-solving skills and attention to detail.
    Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
    Experience with version control systems, preferably Git.

    Nice to Have:

    Knowledge of frontend testing frameworks, such as Jest, Enzyme, or React Testing Library.
    Experience with other frontend frameworks or libraries, such as Vue.js or Angular.
    Familiarity with backend technologies, such as Node.js, Python/Django, or Java/Spring Boot.
    Passion for UI/UX design and usability principles.

    Why Join Us:

    Opportunity to work on exciting projects for leading brands and clients across various industries.
    Dynamic and collaborative work environment that encourages innovation and creativity.
    Competitive salary and benefits package, including health insurance and performance bonuses.
    Continuous learning and professional development opportunities, including training and certifications.
    Opportunity for career growth and advancement within the company.

    This job has expired or closed. Application is no longer allowed

    Apply via :

  • Frontend Developer (DevOps)

    Frontend Developer (DevOps)

    Job Description:
    We are seeking a highly skilled Frontend Developer with expertise in DevOps practices to join our dynamic team. In this role, you will be responsible for developing and maintaining the user interface of our web applications while also ensuring efficient deployment and operation through DevOps methodologies. You will collaborate with cross-functional teams to deliver high-quality, scalable, and maintainable software solutions.
    Responsibilities:

    Develop and maintain user-facing features of web applications using modern frontend technologies such as HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.js.
    Work closely with UX/UI designers to translate design mockups into responsive and interactive web interfaces.
    Implement frontend best practices for performance optimization, accessibility, and cross-browser compatibility.
    Collaborate with backend developers to integrate frontend components with server-side logic and APIs.
    Utilize version control systems (e.g., Git) for code collaboration, branching, and merging.
    Implement automated testing for frontend code to ensure reliability and maintainability.
    Deploy and manage web applications using DevOps practices, including continuous integration and continuous deployment (CI/CD) pipelines.
    Configure and maintain cloud infrastructure and deployment environments (e.g., AWS, Azure, or Google Cloud Platform).
    Monitor application performance, troubleshoot issues, and implement solutions to ensure high availability and scalability.
    Implement security best practices to protect web applications from potential vulnerabilities.
    Stay updated on emerging frontend technologies, DevOps tools, and industry trends to continuously improve development processes and practices.
    Participate in code reviews, sprint planning, and agile ceremonies to maintain code quality and project timelines.

    Qualifications:

    Proven experience in frontend development with proficiency in HTML, CSS, JavaScript, and frontend frameworks.
    Strong understanding of DevOps principles and experience with CI/CD pipelines, automated deployment, and infrastructure as code.
    Experience with containerization technologies such as Docker and container orchestration platforms like Kubernetes.
    Proficiency in using version control systems, particularly Git.
    Experience with cloud platforms and services such as AWS, Azure, or Google Cloud Platform.
    Familiarity with backend technologies and web development frameworks.
    Excellent problem-solving skills and attention to detail.
    Strong communication and collaboration skills.
    Ability to work effectively in a fast-paced, agile environment and adapt to changing priorities.

    This job description outlines the key responsibilities and qualifications for the position of Frontend Developer with DevOps expertise. Candidates who possess a blend of frontend development skills and experience with DevOps practices will be well-suited for this role.

    This job has expired or closed. Application is no longer allowed

    Apply via :

  • Backend Developer

    Backend Developer

    Roles and Responsibilities:

    Design and develop server-side web application logic using Java Script programming language.
    Develop and maintain APIs for web and mobile applications
    Collaborate with front-end developers and other stakeholders to ensure high-quality, robust, and scalable applications
    Optimize applications for maximum speed and scalability
    Implement security and data protection measures
    Troubleshoot and resolve issues reported by users and provide technical support
    Stay current with emerging trends and technologies in web development

    Desired Candidate Profile

    Bachelor’s degree in Computer Science or related field
    1 to 3 years of experience in back-end web development
    Strong proficiency in server-side programming languages such as Node JS
    Experience with RESTful web services and API design
    Solid understanding of database design, optimization, and management
    Working knowledge of front-end web development technologies such as HTML, CSS, and JavaScript.
    Familiarity with version control systems such as Git

    This job has expired or closed. Application is no longer allowed

    Apply via :

  • Marketing Coordinator

    Marketing Coordinator

    Job Summary:
    The Marketing Coordinator will play a vital role in assisting the marketing team with the planning, execution, and analysis of marketing campaigns and initiatives. This individual will collaborate closely with cross-functional teams to ensure the successful implementation of marketing strategies and contribute to achieving company objectives
    Key Responsibilities:

    Campaign Support: Assist in the development and execution of marketing campaigns across multiple channels, including digital, social media, email, and traditional advertising.
    Content Creation: Support the creation and optimization of marketing content, including website copy, blog posts, social media posts, and email newsletters.
    Social Media Management: Help manage and grow our social media presence by creating and scheduling posts, monitoring engagement, and analyzing performance metrics.
    Digital Marketing: Assist with digital marketing efforts, including search engine optimization (SEO), search engine marketing (SEM), and email marketing campaigns.
    Marketing Collateral: Coordinate the production of marketing materials, such as brochures, flyers, and promotional items, ensuring brand consistency and quality.
    Event Coordination: Support the planning and execution of marketing events, including trade shows, conferences, and product launches, from logistics to promotional activities.
    Market Research: Conduct market research and competitive analysis to identify trends, insights, and opportunities for marketing initiatives.
    Analytics and Reporting: Assist in tracking and analyzing marketing performance metrics, generating reports, and providing insights to optimize campaign effectiveness.
    Administrative Support: Provide administrative support to the marketing team, including managing calendars, scheduling meetings, and handling correspondence.

    Qualifications:

    Strong understanding of marketing principles and techniques.
    Excellent written and verbal communication skills.
    Proficiency in Microsoft Office Suite (Word, Excel, PowerPoint).
    Familiarity with social media platforms and digital marketing tools.
    Strong organizational skills with the ability to manage multiple tasks simultaneously.
    Detail-oriented with a commitment to producing high-quality work.
    Ability to work independently as well as collaboratively within a team environment.
    Eagerness to learn and grow in a fast-paced, dynamic environment.

    This job has expired or closed. Application is no longer allowed

    Apply via :

  • DevOps Engineer

    DevOps Engineer

    We are looking for a highly skilled DevOps Engineer to join our dynamic team. As a DevOps Engineer, you will play a crucial role in automating, streamlining, and optimizing our software development and deployment processes. If you are passionate about continuous integration, continuous delivery, and have a strong background in infrastructure as code, we encourage you to apply for this exciting opportunity.
    Key Responsibilities:

    Infrastructure Automation: Develop, maintain, and enhance infrastructure as code (IaC) scripts and configurations to automate the provisioning and management of infrastructure resources.
    Continuous Integration and Continuous Deployment (CI/CD): Implement and maintain CI/CD pipelines to automate software builds, testing, and deployments.
    Containerization: Manage container orchestration platforms (e.g., Docker, Kubernetes) and assist in containerization efforts for applications.
    Monitoring and Alerting: Set up and configure monitoring and alerting systems to ensure the health and performance of applications and infrastructure.
    Security and Compliance: Collaborate with security teams to implement security best practices and ensure compliance with security policies and standards.
    Scripting and Automation: Write scripts and automation tools to streamline operational tasks and workflows.
    Collaboration: Work closely with development and operations teams to promote a culture of collaboration and shared responsibility (DevOps culture).
    Documentation: Create and maintain documentation for infrastructure configurations, processes, and procedures. 9. Performance Optimization: Identify and resolve performance bottlenecks in applications and infrastructure components.
    Disaster Recovery: Plan and implement disaster recovery solutions to ensure business continuity.

     
    Qualifications:

    Install, configure, and manage Linux servers, specifically Ubuntu.
    Demonstrate proficiency in scripting with bash or Python.
    Manage web and proxy servers, such as Apache and Nginx.
    Oversee cloud services on AWS and Azure, including EC2, RDS, S3, ECS, and more.
    Act as a subject matter expert in architecting networking and application structures across multiple clouds and regions.
    Analyze costs to optimize application performance and reduce cloud overprovisioning.
    Strong understanding of CI/CD concepts and tools (e.g., Jenkins, GitLab CI/CD, Travis CI).
    Experience with infrastructure as code (IaC) tools like Terraform or AWS CloudFormation.
    Implement and manage container schedulers and orchestration tools like Kubernetes, Docker Swarm, or AWS EKS/ECS.
    Collaborate with developers to containerize MEAN stack applications.
    Leverage IaC tools like Terraform for automated resource provisioning.
    Design, implement, and manage code repositories using GitLab, Bitbucket, GitHub.
    Demonstrate familiarity with branching strategies and commit hooks.
    Manage administration and configuration of build systems like Jenkins and Bitbucket CI/CD pipelines.
    Exhibit excellent written and verbal communication skills and collaborate effectively with cross-functional teams and stakeholders.

    Preferred Qualifications:

    Relevant certifications in DevOps or cloud platforms (e.g., AWS Certified DevOps Engineer, Azure DevOps Engineer Expert).
    Experience with cloud services and platforms (e.g., AWS, Azure, Google Cloud).
    Knowledge of configuration management tools (e.g., Ansible, Puppet, Chef).
    Familiarity with log management and monitoring solutions (e.g., ELK Stack, Prometheus, Grafana).
    Previous experience with security and compliance practices in DevOps.
    Understanding of microservices architecture and containerization best practices

    This job has expired or closed. Application is no longer allowed

    Apply via :

  • Frontend Developer

    Frontend 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

    This job has expired or closed. Application is no longer allowed

    Apply via :

  • Backend Developer (DevOps)

    Backend Developer (DevOps)

    Job Description:
    We are looking for a talented Backend Developer with expertise in DevOps practices to join our team. In this role, you will be responsible for designing, developing, and maintaining the server-side logic and infrastructure of our applications, while also ensuring efficient deployment and operation through DevOps methodologies. You will collaborate with cross-functional teams to deliver scalable, reliable, and high-performance software solutions.
    Responsibilities:

    Design, develop, and maintain server-side components and APIs using backend technologies such as Node.js, Python, Java, or Go.
    Work closely with frontend developers to integrate frontend components with server-side logic and APIs.
    Implement backend best practices for performance optimization, scalability, and security.
    Collaborate with DevOps engineers to design and implement CI/CD pipelines for automated deployment and testing.
    Configure and maintain cloud infrastructure and deployment environments using tools like AWS, Azure, or Google Cloud Platform.
    Containerize backend applications using Docker and manage container orchestration with platforms like Kubernetes.
    Implement monitoring and logging solutions to ensure application health, performance, and availability.
    Troubleshoot production issues and implement solutions to maintain system reliability and uptime.
    Implement security best practices to protect backend systems and data from potential threats and vulnerabilities.
    Participate in code reviews, sprint planning, and agile ceremonies to maintain code quality and project timelines.
    Stay updated on emerging backend technologies, DevOps tools, and industry trends to continuously improve development processes and practices.

    Qualifications:

    2. Proven experience in backend development with proficiency in one or more backend programming languages (e.g., Node.js, Python, Java, Go).
    Strong understanding of DevOps principles and experience with CI/CD pipelines, automated deployment, and infrastructure as code.
    Experience with containerization technologies such as Docker and container orchestration platforms like Kubernetes.
    Proficiency in using version control systems, particularly Git.
    Experience with cloud platforms and services such as AWS, Azure, or Google Cloud Platform.
    Knowledge of database systems and SQL/NoSQL databases.
    Familiarity with microservices architecture and RESTful API design principles.
    Excellent problem-solving skills and attention to detail.
    Strong communication and collaboration skills.
    Ability to work effectively in a fast-paced, agile environment and adapt to changing priorities.

    This job description outlines the key responsibilities and qualifications for the position of Backend Developer with DevOps expertise. Candidates who possess a blend of backend development skills and experience with DevOps practices will be well-suited for this role.

    This job has expired or closed. Application is no longer allowed

    Apply via :

  • Frontend Developer (VUE JS)

    Frontend Developer (VUE JS)

    Position Overview:We are seeking a talented Frontend Developer with extensive experience in Vue.js to join our dynamic team. The ideal candidate will have a strong background in frontend development, with a focus on creating engaging user interfaces and seamless user experiences. As a Frontend Developer at Nathan Digital, you will work closely with our design and development teams to bring our clients’ digital visions to life.
    Key Responsibilities:

    Develop responsive and interactive user interfaces using Vue.js and other frontend technologies.
    Collaborate with designers to implement pixel-perfect designs and ensure a seamless user experience across all devices.
    Write clean, efficient, and maintainable code while adhering to coding standards and best practices.
    Optimize frontend performance to ensure fast load times and smooth interactions.
    Work closely with backend developers to integrate frontend components with server-side logic.
    Troubleshoot and debug frontend issues to ensure optimal functionality.
    Stay up-to-date with the latest frontend technologies and best practices, and actively contribute to knowledge sharing within the team.

    Qualifications:

    Bachelor’s degree in Computer Science, Engineering, or a related field.
    Minimum of 3 years of experience in frontend development, with a strong focus on Vue.js.
    Proficiency in HTML5, CSS3, and JavaScript, with a solid understanding of responsive design principles.
    Experience with frontend frameworks/libraries such as Bootstrap, Tailwind CSS, etc.
    Strong understanding of RESTful APIs and asynchronous request handling.
    Familiarity with version control systems, preferably Git.
    Excellent problem-solving skills and attention to detail.
    Ability to work effectively in a fast-paced environment and manage multiple projects simultaneously.
    Excellent communication and teamwork skills.

    Nice to Have:

    Experience with other frontend frameworks such as React.js or Angular.
    Knowledge of backend technologies such as Node.js or Python/Django.
    Experience with UI/UX design principles and tools such as Adobe XD, Sketch, or Figma.

    Why Join Us:

    Opportunity to work on exciting projects for leading brands across various industries.
    Collaborative and supportive work environment where your ideas and creativity are valued.
    Competitive salary and benefits package.
    Continuous learning and professional development opportunities.

    This job has expired or closed. Application is no longer allowed

    Apply via :