Responsibilities
- Design and maintain web applications and sites according to user specifications
- Build internet, intranet, and extranet systems that support data access for internal users
- Improve and sustain current web platforms and ensure integration with internal tools
- Carry out comprehensive unit and system testing, involving end users when necessary
- Lead user acceptance testing and document outcomes
- Apply modern web technologies and adhere to W3C standards
- Create intuitive, user-focused templates, databases, and interfaces
- Build dynamic, database-backed web interfaces for instant information exchange
- Collaborate effectively in teams and contribute to shared learning
- Construct optimized and well-structured databases
- Develop high-quality, scalable technical solutions
- Demonstrate knowledge of browser and server compatibility across platforms
- Ensure websites are accessible across devices and for users with disabilities
- Identify system weaknesses and apply practical fixes
- Develop and adapt project plans to align with evolving requirements
- Enforce consistent coding practices across development teams
- Apply advanced database principles and evaluate design impacts
- Recognize strengths of different programming languages
- Develop modular, reusable software components
- Address browser-specific technical challenges
- Leverage various design frameworks and object-oriented development environments
Work Arrangement
Remote (Country) — Bahrain
Other
- Joining time frame: 2 weeks (maximum 1 month)
- Selected candidates will join the company and be assigned to a leading organization in Bahrain
- Must be available to work extra hours and weekends when required
- Must be able to perform under tight deadlines and shifting priorities