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 :
[email protected]