Full Stack

Web Developer

Berkeley Middle East
Dubai, UAE Listed 1 month ago via Naukrigulf
python node.js ruby php postgresql mysql mongodb react angular vue javascript html css bootstrap security

Job Overview

Company Industry BankingFinancial ServicesBroking
Department / Functional Area IT Software
Keywords Web Developer

Responsibilities

  • Website Development: Web developers are proficient in front-end and back-end development
  • They create website layouts, implement user interfaces, and develop functionalities using programming languages such as HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.js
  • Web Application Development: In addition to websites, web developers also build complex web applications
  • They develop interactive features, handle server-side programming, and manage databases using technologies like PHP, Python, Ruby, or Node.js
  • Responsive Design: Web developers ensure that websites and applications are responsive and compatible across different devices and screen sizes
  • They utilize responsive design techniques and frameworks like Bootstrap or Foundation to create a consistent user experience
  • Cross-Browser Compatibility: Web developers test and optimize websites to ensure they work well across different web browsers such as Chrome, Firefox, Safari, and Edge
  • They address compatibility issues and make necessary adjustments to guarantee a consistent user experience
  • Performance Optimization: Web developers optimize websites for speed and performance
  • They minimize file sizes, utilize caching techniques, and optimize code to reduce load times and improve overall performance
  • Testing and Debugging: Web developers perform thorough testing of websites and web applications to identify and fix any bugs or issues
  • They use debugging tools, conduct unit testing, and collaborate with quality assurance teams to ensure the smooth functioning of the product
  • Collaboration and Communication: Web developers often work as part of a larger team, collaborating with designers, project managers, and other developers
  • They communicate project requirements, provide updates, and actively participate in meetings and discussions
  • Continuous Learning: Web development is a rapidly evolving field, and web developers need to stay updated with the latest trends, tools, and technologies
  • They engage in continuous learning to enhance their skills and improve their ability to deliver high-quality solutions
  • Security and Data Protection: Web developers are responsible for implementing security measures to protect websites and applications from vulnerabilities and potential threats
  • They employ best practices such as input validation, secure authentication, and data encryption to safeguard user information
  • Documentation and Maintenance: Web developers create documentation that outlines the technical aspects of websites and applications
  • They also provide ongoing maintenance and support, ensuring that websites and applications remain functional and up-to-date

Requirements

  • Bachelor s degree in Computer Science, Web Development, or a related field (or equivalent work experience)
  • Proficiency in HTML, CSS, JavaScript, and other relevant web development languages
  • Experience with web development frameworks like React, Angular, or Vue.js
  • Strong understanding of server-side programming languages like PHP, Python, Ruby, or Node.js
  • Familiarity with database systems such as MySQL, MongoDB, or PostgreSQL. Knowledge of responsive design principles and frameworks like Bootstrap or Foundation
  • Experience with version control systems (e.g., Git) and collaboration tools (e.g., GitHub)
  • Solid understanding of web performance optimization techniques
  • Ability to troubleshoot and debug code efficiently
  • Strong problem-solving and analytical skills
  • Excellent communication and collaboration skills
  • Attention to detail and commitment to delivering high-quality work
  • Ability to work independently and manage time effectively
  • Continuous learning mindset to stay updated with evolving web technologies

Desired Candidate Profile

A web developer is a professional responsible for designing, creating, and maintaining websites and web applications. They are skilled in various programming languages, frameworks, and technologies used for building web-based solutions. The job description of a web developer may vary depending on the organization and the specific project requirements, but here are some common responsibilities and skills associated with the role:

Ready to apply?

You are viewing this role on JobSphere AI. Applications are completed on the original employer / source website.

Apply Now

Opens the employer's site in a new tab

  • CompanyBerkeley Middle East
  • LocationDubai, UAE
  • CategoryFull Stack
  • SourceNaukrigulf
  • Listed1 month ago

Related Full Stack jobs

More Full Stack