Frontend Developer - Alameen Soft

  • Full-Time
  • On-Site

Job Description:


Company: Alameen Soft
Employment Type: Full-Time (On-Site)
Location: Damascus
Department: Software Development

Job Purpose

We are seeking a highly skilled Frontend Developer to join our growing engineering team. The role focuses on building modern, high-performance, and scalable user interfaces for our next-generation modular SaaS ERP platform. The ideal candidate is passionate about creating clean, maintainable, and efficient front-end architecture using Vue.js, TypeScript, and modern web technologies, and collaborating closely with designers, backend developers, and architects to deliver intuitive and responsive user experiences.

Key Responsibilities

  • Develop, test, and maintain high-quality frontend components using Vue.js, TypeScript, JavaScript, HTML5, CSS3, SCSS, and Tailwind CSS.
  • Collaborate with backend engineers to integrate RESTful or GraphQL APIs and ensure seamless data flow.
  • Implement responsive design principles for optimal performance across devices and screen sizes.
  • Translate Figma or wireframe designs into dynamic, functional web pages.
  • Optimize application performance and ensure cross-browser compatibility.
  • Participate in sprint planning, daily standups, and code reviews.
  • Contribute to frontend architecture decisions, best practices, and reusable component libraries.
  • Debug, troubleshoot, and resolve UI and UX issues efficiently.
  • Ensure a clean, modular, and well-documented codebase.
  • Collaborate closely with QA engineers to ensure test coverage and high-quality product delivery.

Required Skills & Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent professional experience).
  • 2+ years of experience in frontend development with modern JavaScript frameworks.
  • Strong proficiency in:
    • Vue.js
    • JavaScript / TypeScript
    • HTML5 / CSS3 / SCSS / Tailwind CSS
  • Solid understanding of component-based architecture and state management libraries.
  • Experience integrating RESTful or GraphQL APIs.
  • Familiarity with Git version control and CI/CD pipelines.
  • Experience working in Agile/Scrum or Kanban environments.
  • Excellent problem-solving skills, attention to detail, and collaboration abilities.

Preferred / Bonus Skills

  • Experience with Frappe Framework and Frappe UI components.
  • Understanding of ERP systems or enterprise-level business applications.
  • Knowledge of modular front-end architecture, micro frontends, or web component design.
  • Experience with UI testing tools (Cypress, Playwright, Jest).
  • Familiarity with Docker-based development environments.
  • Exposure to performance optimization and accessibility standards (WCAG).

What We Offer

  • Opportunity to work on a modern SaaS ERP ecosystem built on cutting-edge technologies.
  • Collaborative and innovative work culture.
  • Continuous learning and career growth opportunities.
  • Flexible working hours and remote-friendly environment.
  • Competitive salary package based on experience and contribution.