Job Title: Senior Software Developer - Office-Based in Damascus, Syria
We are looking for a highly skilled Senior Software Developer to join our team and contribute to the development of cutting-edge web applications and data systems. This is an office-based position in Damascus, Syria.
Key Responsibilities:
Innovative Development: Design, develop, and test front-end features for our digital experience platform, ensuring alignment with architectural principles, policies, and guidelines.
UI/UX Excellence: Create intuitive user interfaces through wireframes and prototypes. Gather feedback early and iterate quickly to enhance user experiences.
Automation & Quality Assurance: Develop and maintain UI-driven automated tests to ensure the reliability and high quality of our products.
Collaborative Solution Design: Partner with business stakeholders to identify opportunities and design effective, results-driven solutions.
End-to-End Delivery: Collaborate across teams to design and deliver robust digital capabilities from start to finish.
Automation Focus: Lead initiatives to automate infrastructure, testing, deployment, operations, and security to drive efficiency and scalability.
Mentorship: Provide coaching and mentorship to junior developers, fostering a collaborative, knowledge-sharing environment.
Knowledge & Experience:
Front-End Technologies: Strong expertise in React, JavaScript, HTML, and CSS to build sophisticated web interfaces.
Testing Proficiency: Skilled in test-driven development with experience in automated testing frameworks and tools.
Visual & UX Design: Strong visual design sensibility with attention to detail and aesthetic appeal.
Microsoft Identity Management: Familiarity with OpenID Connect, OAuth, and secure authentication protocols.
Cloud Computing: Practical experience with Azure, including architecture, scalability, performance, and security.
Quality Assurance: Knowledge of best practices in software quality assurance and testing methodologies.
Payment Technologies (Nice to Have): Experience with payment solutions is a plus.
Skills:
Communication: Exceptional verbal and written communication skills to clearly convey complex ideas to technical and non-technical audiences.
Documentation: Proficient in producing high-quality technical documentation.
Teamwork: Effective in collaborative, team-oriented environments.
Self-Driven: Motivated, detail-oriented, and capable of working independently with minimal supervision.
Qualifications:
Education: Bachelor's degree in Computer Science, Software Engineering, or a related field.
If you meet the qualifications and are passionate about building sophisticated web applications, we'd love to hear from you!
Location: Office-based in Damascus, Syria
Send CV to : eng.tareq.awad@gmail.com