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.