Software Designer Jobs in Senegal at Planet Group Senegal

Urgent
Apply Now

Job Description

Software Designer – Planet Group Senegal, Dakar

Job Overview

Planet Group Senegal, a growing software development company based in Dakar, is seeking a creative and technically skilled Software Designer to join its technology team. This position is ideal for professionals with 3–5 years of experience who are passionate about designing innovative software solutions, enhancing user experiences, and collaborating with development teams to create high-performance digital products.

The successful candidate will play a critical role in software planning, interface design, application architecture, and user-centered product development. This role offers an excellent opportunity to work on modern technology projects while contributing to digital transformation initiatives across various industries.


Position Details

Job Title

Software Designer

Location

Dakar, Senegal

Employment Type

Full-Time

Industry

Software Development | Information Technology | Digital Solutions

Experience Required

3–5 Years

Education

Bachelor’s Degree in Information Technology, Software Engineering, Computer Science, Human-Computer Interaction, Digital Design, or a related field.


About the Role

The Software Designer will be responsible for creating intuitive software designs, collaborating with developers, analyzing user requirements, and transforming business needs into functional digital solutions. The role requires strong design thinking capabilities, technical understanding, and a passion for creating exceptional user experiences.

The ideal candidate should be comfortable working in agile environments and collaborating with cross-functional teams to deliver innovative software products.


Key Responsibilities

Software Design & Architecture

  • Develop innovative software concepts and application designs.
  • Create scalable and efficient software architecture solutions.
  • Translate business requirements into technical design specifications.
  • Produce wireframes, mockups, and system design documentation.
  • Ensure software designs align with organizational objectives.

User Experience & Interface Design

  • Design intuitive and engaging user experience (UX) solutions.
  • Create visually appealing user interface (UI) components.
  • Conduct usability reviews and recommend improvements.
  • Ensure accessibility and responsiveness across platforms.
  • Optimize customer interactions with digital products.

Product Development Support

  • Collaborate with developers during the software development lifecycle.
  • Participate in requirement gathering and technical discussions.
  • Ensure design consistency throughout project execution.
  • Support testing and product validation activities.
  • Assist in feature enhancements and software upgrades.

Research & Innovation

  • Conduct user research and gather feedback.
  • Analyze industry trends and emerging technologies.
  • Recommend innovative solutions to improve product performance.
  • Contribute to digital transformation initiatives.
  • Stay informed about modern software design methodologies.

Quality & Documentation

  • Develop technical and design documentation.
  • Ensure adherence to design standards and best practices.
  • Support quality assurance teams during testing phases.
  • Maintain version control of design assets.
  • Participate in design reviews and continuous improvement initiatives.

Required Qualifications

Educational Requirements

  • Bachelor’s Degree in Information Technology, Computer Science, Software Engineering, Digital Design, or a related discipline.
  • Additional certifications in UX/UI Design, Product Design, or Software Development will be advantageous.

Professional Experience

  • 3–5 years of experience in software design, application design, UX/UI development, or digital product design.
  • Experience working with software development teams.
  • Proven ability to design user-friendly software solutions.
  • Strong understanding of modern software development methodologies.

Essential Skills & Competencies

The ideal candidate should possess expertise in:

  • Software Design
  • User Experience (UX)
  • User Interface Design (UI)
  • Software Development
  • Product Design
  • Wireframing
  • Prototyping
  • Software Architecture
  • Frontend Design
  • Design Thinking
  • Agile Methodology
  • Web Applications
  • Mobile Applications
  • Digital Transformation
  • Usability Testing
  • Problem Solving
  • Technical Documentation
  • System Design
  • Customer Experience
  • Application Development

These highly searched and in-demand technology skills are essential for delivering successful digital products in today’s competitive market.


Salary & Benefits

Estimated Salary Range

XOF 900,000 – XOF 2,200,000 per month

Salary may vary depending on qualifications, technical expertise, and project experience.

Additional Benefits

  • Performance-based bonuses
  • Health insurance coverage
  • Paid annual leave
  • Professional certification sponsorship
  • Employee training programs
  • Flexible work arrangements
  • Career advancement opportunities
  • Exposure to international software projects

Training & Professional Development

Planet Group Senegal encourages continuous learning and supports employee growth through structured development programs.

Training opportunities may include:

  • Advanced UX/UI Design methodologies
  • Software architecture principles
  • Product management fundamentals
  • Agile and Scrum frameworks
  • Cloud-based application design
  • Emerging digital technologies
  • Leadership and project coordination skills

Technology professionals interested in exploring additional opportunities within Senegal may also review vacancies through software jobs in Senegal, where employers regularly recruit software designers, developers, system analysts, and technology consultants.


Working Environment

Planet Group Senegal offers a collaborative and innovation-driven workplace where creativity and technical excellence are highly valued. Employees work closely with developers, project managers, business analysts, and clients to create impactful software products that solve real-world business challenges.

The company promotes teamwork, continuous improvement, and knowledge sharing while providing employees with opportunities to contribute to cutting-edge technology initiatives.


Career Growth Opportunities

Successful candidates may progress into roles such as:

  • Senior Software Designer
  • UX/UI Lead
  • Product Designer
  • Solutions Architect
  • Software Architect
  • Product Manager
  • Technology Design Manager

Employees who consistently demonstrate strong technical and leadership capabilities may gain opportunities to manage strategic projects and lead multidisciplinary teams.

Professionals interested in exploring broader technology opportunities within the Indian Ocean region may also find relevant openings through software jobs in Mauritius, where organizations recruit software engineers, digital designers, product specialists, and technology consultants.


Industry Exposure & Professional Advancement

This position offers valuable exposure to software engineering projects, product innovation initiatives, enterprise applications, and modern digital transformation programs. Employees will strengthen their expertise in software design, user-centered development, and business technology solutions while contributing to impactful projects across multiple industries.

Candidates seeking additional opportunities across Africa may also explore vacancies through software jobs in Eswatini, where employers regularly recruit IT professionals, software developers, application designers, and digital transformation specialists.


Why Join Planet Group Senegal?

Joining Planet Group Senegal provides an opportunity to work with a forward-thinking software company dedicated to innovation, quality, and customer success. Employees benefit from professional development opportunities, exposure to modern technologies, collaborative teamwork, and meaningful participation in software projects that drive business growth.

If you are passionate about software design, user experience, and creating innovative digital products, this Software Designer position offers an excellent platform for long-term career advancement and professional success.