Software Development Engineer

Client of Emploipartner

Posted on 13 Mar

Experience

1 - 7 Years

Job Location

Algeria - Algeria

Education

Bachelor of Technology/Engineering, Bachelor of Science

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

  • Develop dynamic and reactive user interfaces with Vue.js 2 or 3.
  • Participate in the technical design and frontend architecture (component structure, routing, store, performance).
  • Integrate UI/UX mockups (Figma, Adobe XD or others) while respecting visual consistency.
  • Ensure code maintainability and quality (linting, unit tests, documentation).
  • Collaborate with the backend team (REST API / GraphQL) to consume and display data.
  • Optimize performance (lazy loading, cache, resource management).
  • Participate in code reviews and the continuous improvement of the development process.

  • Training in computer science (Bac+3 to Bac+5) or equivalent experience.
  • Experience on Vue.js projects in production.
  • Ability to work in a team in an agile environment (Scrum/Kanban).
  • Analytical mind, rigor and autonomy.
  • Technological curiosity and a taste for clean and efficient code.

Technical skills required:

  • Mandatory:
    • Solid mastery of Vue.js 2 or 3 (Composition API / Options API).
    • Good knowledge of HTML5, CSS3, JavaScript (ES6+).
    • Experience with state management: Vuex or Pinia.
    • Knowledge of routing (Vue Router).
    • Notions of REST API and integration of backend services.
    • Good understanding of responsive design concepts and UI/UX optimization.
  • Appreciated:
    • Experience with Quasar Framework (v1 or v2).
    • Knowledge of Tailwind CSS or another modern CSS framework.
    • Use of Vite as a bundler.
    • Notions of TypeScript in a Vue project.
    • Knowledge of Leaflet.js, ECharts, Chart.js or map/graph libraries.
    • Experience with Git, CI/CD, and GitLab/GitHub.
    • Unit tests with Vitest / Jest.

Desired Candidate Profile

  • Training in computer science (Bac+3 to Bac+5) or equivalent experience.
  • Experience on Vue.js projects in production.
  • Ability to work in a team in an agile environment (Scrum/Kanban).
  • Analytical mind, rigor and autonomy.
  • Technological curiosity and a taste for clean and efficient code.

Company Industry

Department / Functional Area

Keywords

  • Software Development Engineer

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com

Similar Jobs

Software Developer

UNIPREP

  • 0 - 2 Years
  • Dubai , Abu Dhabi - United Arab Emirates (UAE)

Developer

OU

  • 0 - 6 Years
  • Dubai - United Arab Emirates (UAE)

Full Stack Developer

Dios IT Infrastructure LLC

  • 0 - 5 Years
  • Dubai - United Arab Emirates (UAE)

Software Developer

Software AAYR

  • 1 - 4 Years
  • Aizwal - India

Web Developer and IT Specialist

LUXODOR

  • 2 - 5 Years
  • Dubai - United Arab Emirates (UAE)
View All