Software Engineer (Full-Stack & QA)

LRT - Fouchana, Ben Arous, Tunisie
Nouveau TanitJobs.com
Contrat
CDI, Temps plein
Salaire
Non communiqué
Secteur
Non spécifié
Date
05/05/2026

Offre externe provenant de TanitJobs.com

Cette offre a été publiée sur TanitJobs.com. Cliquez sur le bouton pour postuler directement sur leur site.

Postuler

Description du poste

At LRT Innovation Labs, we are shaping the future of electric mobility by combining the precision of German engineering with Tunisian innovation.

As Tunisia’s first EV charging infrastructure manufacturer, we design and develop smart, sustainable technologies that meet international standards.

We are currently looking for a Full-Stack Engineer – Development & QA to join our product and cloud team.

This is a hybrid engineering role combining software development, system validation, and product quality ownership.

The ideal candidate is someone who can contribute to frontend and backend development, while also ensuring that every feature is tested, stable, scalable, and ready for real-world users.

This role requires strong technical ownership from development to testing and release validation.

 

Key Responsibilities

  • Develop and maintain frontend and backend applications
  • Build scalable web platforms, dashboards, and APIs
  • Work on user-facing solutions for:
    • EV car owners
    • business clients
    • home charging users
    • solar energy users
  • Collaborate with Product, Engineering, and DevOps teams to design and implement new features
  • Validate and test applications across web, backend, API, and database layers
  • Create and execute test scenarios, test cases, and validation flows
  • Identify bugs, edge cases, performance issues, and usability risks before release
  • Perform manual testing and support basic test automation
  • Validate API responses, business logic, and database consistency
  • Support root cause analysis and issue resolution
  • Ensure application performance, scalability, and release stability
  • Participate in code reviews, testing reviews, and release readiness checks
  • Mentor junior developers or QA profiles when needed
  • Minimum 3 years of experience in:
    • Full-Stack Development
    • Backend Engineering
    • Software Engineering
  • Bachelor’s degree in Computer Science, Software Engineering, or related field
  • Fluent English is mandatory (spoken and written)
  • Strong experience with:
    • JavaScript / TypeScript
    • Node.js
    • HTML / CSS
    • React / Next.js (preferred)
  • Good understanding of:
    • Linux environments
    • Docker
    • system design
    • APIs and integrations
    • WebSockets / event-driven architecture
  • Comfortable taking ownership of testing and validation activities
  • Experience with:
    • test cases
    • regression testing
    • bug reporting
    • Jira / Agile workflows
  • Basic knowledge of SQL queries for validation and data checks

Preferred Qualifications

  • Experience with NestJS
  • Kubernetes / Helm
  • CI/CD pipelines
  • Google Cloud / AWS
  • NoSQL databases
  • Python / FastAPI
  • GraphQL
  • Playwright / Selenium / Cypress
  • automated testing tools
  • experience in product or SaaS environments

What We’re Looking For

We are looking for an engineer who thinks beyond code.

Someone who asks:

“Does this feature work correctly for the user?”

not only

“Does the code compile?”

The right candidate has a strong ownership mindset and can contribute across the entire product lifecycle, from development to quality assurance and release.

04/06/2026

Informations complémentaires

Entreprise
LRT -
Localisation
Fouchana, Ben Arous, Tunisie
Type de contrat
CDI, Temps plein
Salaire
Non communiqué
Postes vacants
1 poste ouvert
Expérience
1 à 3 ans
Niveau d'études
Ingénieur
Langues
Anglais

Pour postuler à cette offre, visitez le site de TanitJobs.com

Voir l'offre sur TanitJobs.com