ob Title: Senior Web DeveloperJob Summary
We are seeking an experienced Senior Web Developer to design, develop, and maintain high-quality web applications. The ideal candidate will have strong technical expertise, leadership skills, and a passion for building scalable, user-focused digital solutions. You will collaborate closely with designers, product managers, and junior developers while contributing to architectural decisions and best practices.
Key Responsibilities
- Design, develop, test, and maintain modern web applications
- Lead front-end and/or back-end development efforts
- Write clean, scalable, and well-documented code
- Review code and mentor junior developers
- Collaborate with UI/UX designers to implement responsive, accessible interfaces
- Optimize applications for performance, security, and scalability
- Participate in architectural decisions and technical planning
- Troubleshoot, debug, and upgrade existing systems
- Stay up to date with emerging web technologies and industry trends
Required Skills & Qualifications
- Bachelor’s degree in Computer Science or equivalent practical experience
- 5+ years of professional web development experience
- Strong proficiency in HTML, CSS, JavaScript
- Experience with modern frameworks (React, Angular, Vue, or similar)
- Strong back-end experience (Node.js, PHP, Python, Ruby, or Java)
- Experience with RESTful APIs and/or GraphQL
- Solid understanding of databases (MySQL, PostgreSQL, MongoDB)
- Familiarity with Git and version control workflows
- Strong problem-solving and communication skills
Preferred Qualifications
- Experience with cloud platforms (AWS, Azure, GCP)
- Knowledge of DevOps tools and CI/CD pipelines
- Experience with microservices architecture
- Familiarity with Agile/Scrum development methodologies
- Experience in test-driven development (TDD)
What We Offer
- Competitive salary and performance-based bonuses
- Flexible working hours / remote work options
- Professional growth and learning opportunities
- Collaborative and innovative work environment
- Health insurance and other benefits
Job Type: Full-time
Pay: QAR4,000.00 - QAR6,000.00 per month