Software Developer
2 weeks ago
Syria
Applications will close 1 week from now
Job Description
To develop and implement fully integrated software solutions, covering both front-end and back-end systems, and connecting them with internal or external databases—focusing on performance, security, and scalability.
Key Responsibilities:
- Build interactive user interfaces using technologies such as Vue.js or React
- Develop back-end systems using Django (Python), Laravel (PHP), or Node.js (JavaScript)
- Design and manage databases (PostgreSQL or MySQL), including writing complex and efficient queries
- Develop and integrate RESTful APIs with internal and external systems
- Participate in user requirement analysis and convert them into scalable prototypes
- Implement unit testing and integration testing to ensure code quality
- Engage in code review sessions and maintain clear documentation
- Use Git tools like GitHub or GitLab for version control and branch management
- Deploy applications using CI/CD tools and optionally Docker
- Troubleshoot technical issues and continuously optimize system performance
Qualifications & Experience:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field
- Minimum 3 years of hands-on experience in full-stack web development
- Proficiency in at least one back-end framework: Django, Laravel, or Express
- Proficiency in at least one front-end framework: Vue.js, React, or Angular
- Experience with PostgreSQL or MySQL and multi-table database design
- Knowledge of application security, including authentication and authorization (JWT, OAuth)
- Familiarity with Docker and CI/CD pipelines is a plus
- Ability to read and analyze code written by other developers
- Capacity to work independently and collaboratively in a fast-paced development environment
Job Offer Summary
- Work mode: On-site
- Contract duration: 1 year
- Job type: Full-time
- Location: Syria
- Business sector: Technology
- Job starts: July 24, 2025
Requirements
- Required nationalities:
- Language(s): English العربية
- Competences: Teamwork Communication Flexibility Working Under Pressure Time Management
- Tools: Office Microsoft google Workspace Software Development Tools
- Job Level: Senior
Benefits
- Average salary: 400 - 800 $/month
- Continuous training
- Continuous Support
- Building Relationships
- Flexible Work Environment
- Self-Development and Professional Growth