Job Purpose:
The job holder will work in an agile environment, as part of a cross-functional team and should be capable of managing the entire app life-cycle deployment of enterprise cloud software applications. They will be responsible to meet functional and performance requirements following a DevSecOps approach.
Job Responsibilities:
- Lead the design and implementation of user-facing features for advanced digital products, ensuring performance, accessibility, and maintainability across the entire product lifecycle.
- Define and develop modular, reusable, and scalable frontend components, enabling long-term code sustainability across multiple applications and teams.
- Serve as a technical reference for frontend practices, setting standards for code quality, documentation, and architectural patterns.
- Collaborate closely with backend teams to integrate RESTful APIs and other backend services, proactively influencing API design and consistency.
- Take an active role in product discovery and feature ideation, contributing to UX/UI direction and MVP design alongside designers and product managers.
- Conduct performance profiling and optimization across modern browsers and devices, focusing on rendering efficiency and load times.
- Ensure technical feasibility and design fidelity of UI/UX implementations, proposing improvements when needed.
- Drive the development and maintenance of automated testing strategies (unit, integration, E2E) to ensure frontend stability and robustness.
- Support DevOps teams in the orchestration and deployment of frontend applications in cloud-native environments, following DevSecOps practices.
- Contribute to Agile team ceremonies, sprint planning, and technical reviews. Coach mid-level and junior developers.
- Proactively explore and adopt AI-powered tools and workflows (e.g., Copilot, ChatGPT, Locofy) to boost engineering productivity.
Qualifications and Experience:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
- Proven experience (8+ years) as a Frontend Developer, with a solid track record of delivering complex, scalable web applications.
- Mastery of JavaScript/TypeScript, HTML5, and CSS3.
- Deep expertise with modern frameworks/libraries such as Angular, React, or Vue.
- Strong understanding of component-driven development, frontend architecture, and state management strategies.
- Experience designing and consuming RESTful APIs, including knowledge of versioning, authentication, and security best practices.
- Proficient in responsive design principles and frontend accessibility (WCAG).
- Experience with prototyping tools and collaborative design workflows (e.g., Figma, Lucidchart).
- Proficient with version control and collaborative development platforms (e.g., GitHub, GitLab, Azure DevOps).
- Experience implementing CI/CD pipelines for frontend projects and working within Agile environments (Scrum/Kanban).
- Strong knowledge of automated frontend testing frameworks (e.g., Cypress, Playwright, Selenium).
- Experience working in SaaS/PaaS product teams, especially in fast-paced, product-led environments.
- Solid problem-solving and debugging skills, including performance profiling and cross-browser troubleshooting.
- Excellent communication and collaboration abilities. Fluent in English (working language).
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Freelance .NET Developer
2026-05-20
(Senior) Frontend Engineer (m/w/d)
2026-05-19
Full Stack Developer
2026-05-26
- Posted
- Jul 03, 2025
- Type
- Contract
- Level
- Mid-Senior
- Location
- Doha
- Company
- Anotech
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Freelance .NET Developer
2026-05-20
(Senior) Frontend Engineer (m/w/d)
2026-05-19
Full Stack Developer
2026-05-26