Developer Full-Stack H/F – Pre-employment stage
APPATAM, a company specialized in the design and development of digital solutions (web platforms, business applications, websites, management tools and digital transformation solutions), strengthens its technical team and is looking for a Full-Stack developer for a pre-employment internship.
This internship will allow the successful candidate to work on real projects, strengthen his skills and gradually evolve into a permanent position, subject to his performance and the needs of the company.
Information about the internship
Position: Pre-employment Trainee – Developer Full-Stack H/F
Location Abidjan, Ivory Coast
Duration: Six (06) months
Type of contract: Qualification or work experience internship
Availability: Immediate or to be agreed
Organisation: Face-to-face, with possibility of hybrid work depending on the project
Attachment: Technical Direction
Main duties
Under the supervision of the Technical Department, the trainee will participate in the design, development, testing and maintenance of the company’s applications. The main missions are as follows:
Analyze the functional and technical needs of projects;
Participate in the design of functionalities and databases;
Develop and integrate responsive web interfaces;
Design reusable Front-End components;
Develop Back-End features and management rules;
Create, document and integrate REST APIs;
Set up data creation, consultation, modification and deletion operations (CRUD);
Participate in user management, roles and permissions;
Integrate external services (payment, e-mails, SMS, third party APIs, etc.);
Perform functional and technical tests;
Identify, correct and document anomalies;
Participate in the corrective and scalable maintenance of applications;
Use Git for source code management;
Produce a clear documentation of the functionalities developed;
Report regularly on the progress of work.
The trainee will be able to work on projects using the following technologies: HTML, CSS, JavaScript, TypeScript, React.js, Next.js, PHP, Laravel, Symfony, Node.js, MySQL, PostgreSQL, Git, Docker and WordPress.
Candidate profile
The candidate must hold a Baccalaureate level diploma+3 to Bac+5 in computer science, software engineering, application development, information systems or equivalent discipline. Self-taught profiles or those resulting from professional training can also be studied, provided they present concrete achievements.
A first professional experience is not required. However, the candidate must have completed at least two projects (personal, academic, freelance or professional).
Expected technical skills
The candidate must have a good foundation in: HTML5, CSS3 and JavaScript; Development of responsive web interfaces; React.js, Vue.js or equivalent Front-End technology; Back-End development with Laravel, Symfony, Node.js or similar technology; REST API design and consumption; Relational databases and SQL; Object-oriented programming; Installation and execution of a project in a local environment; Reading and understanding of technical documentation.
Knowledge of TypeScript, Next.js, Tailwind CSS, Docker, Linux, Flutter, React Native, WordPress, GitHub Actions or GitLab CI is an asset. It is not necessary to master all of these technologies. Good capacity for learning, research and adaptation is essential.
Desired qualities
We are looking for a person: Passionate about computer development; Curious, rigorous and organized; Able to analyze a problem and propose a solution; Autonomous while knowing how to ask for help; Eager to learn and receive constructive feedback; Able to work in a team; Respecting deadlines and commitments; Attentive to quality, security and confidentiality; Able to communicate clearly about the progress of their tasks.
Conduct of the stage
The internship will take place in three phases: Integration phase: discovery of the company, projects, tools and working methods. Skills upgrading phase: progressive support for corrections, interface integrations, feature development and testing. Autonomy phase: complete functionality, from the analysis of the need to its documentation.
Intermediate evaluations will be carried out. The final assessment will include: product code quality; understanding needs; meeting deadlines; quality of testing and documentation; autonomy and problem-solving ability; communication, timeliness and team integration.
The mention "pre-employment internship" indicates a real possibility of professional integration, without however constituting an automatic guarantee of employment.
Application file
Applicants must submit: An updated Curriculum Vitae; A letter of motivation; A link to their portfolio, GitHub or GitLab; Links to two or three completed projects; their availability.
Applications should be sent to: [email protected]
Selection process
The process will include: A pre-selection on file; An interview; A practical technical test if necessary.
Additional information
Application deadline: 11 August 2026
Estimated start date: 24 August 2026
Number of positions: 01
NB: Fluency in English (oral) as well as female candidates are strongly recommended.
---
[Click the Apply button below to apply, and Create my CV to build a CV tailored to this offer, professionally]