Web Developer

Dubai, United Arab Emirates

Job Description

1. JOB OBJECTIVE Web Developer will own and showcase expertise in develop responsive web portal / product using React JS library, Gatsby static site generator, & will work with Content Managements Systems, Cloud Hosting, and Content Delivery Networks, Transactional Web applications, Code Deployments, Agile Development, and Back-office integrations. He/She will advise on security methods and implementing them, overseeing the utilization of primary software programs for various mediums, and ensuring streamlined operation for software and frameworks. He should have a deep technical background and hands on experience in building excellent user focused solutions and who will drive forward innovation to deliver cutting edge application solutions 2. JOB DIMENSIONS Number of staff supervised: Direct Reports: Total: 3. KEY ACCOUNTABILITIES Description Web developer will be:
  • Providing guidance for the architectural planning for frameworks
  • Developing and implementing front-end architecture to support user interface concepts.
  • Developing and implementing highly responsive user interface components using UI ( using React/any other UI Framework) concepts
  • Proficiency in React.js and Gatsby: The developer should have a deep understanding of both React.js and Gatsby, including their features, best practices, and how to use them to build high-quality websites and applications.
  • Strong knowledge of web development: The developer should have a solid understanding of web development principles, including HTML, CSS, and JavaScript.
  • Experience with modern web development tools: The developer should be familiar with modern web development tools and technologies, including Git, Node.js, and npm.
  • Experience with RESTful APIs and GraphQL: The developer should have experience working with RESTful APIs and GraphQL to fetch data and build dynamic websites and applications.
  • Troubleshooting interface software and debugging application codes
  • Creating technical literature, such as training materials or sample code, to encourage acceptance of frameworks
  • Ensuring system integrity by utilizing proper architectural designs
  • Giving status reports to management on the current status of frameworks
  • Effective planning, testing, implementation and administration of interactive technologies, websites, applications and social media platforms.
  • Create, maintain and update internally and externally built websites, mobile and social media apps.
  • Knowledge of hardware, software and program products associated with the delivery of interactive technologies.
  • Experience with deployment and hosting: The developer should be familiar with deploying and hosting websites and web applications, including using services like Netlify and AWS.
  • Maintains effective working relationships with internal personnel and external agency partners.
4. KEY SKILLS
  • Analytical Skills: Must be able to analyze complex systems and develop appropriate blueprints to make it understandable and useable.
  • Communication Skills: Must be an effective communicator.
  • Team Building Skills: Must be passionate about building strong, self-sustaining engineering teams.
  • Collaboration Skills: Mustbe energetic, open and collaborative across all teams and roles.
  • Problem-Solving Skills: Ability to focus on details while maintaining the \xe2\x80\x9cbig picture\xe2\x80\x9d view.
  • Agile Skills: Must have a strong understanding of agile development principles and tools. Be passionate about failing fast and constantly iterating.
Development Skills: Must have a strong understanding of software architecture and design patterns. 5. QUALIFICATIONS, EXPERIENCE & COMPETENCIES Qualification and Experience:
  • BSc degree in Computer Science or Business Information Systems or a related field.
  • 10+ years of web development & engineering (software development) experience.
  • Experience in architecting at least one full cycle large scale application.
  • Extensive \xe2\x80\x9cfull stack\xe2\x80\x9d software delivery experience across multiple disciplines.
  • Knowledge of CI/CD frameworks.
  • Previous experience working as a react.js developer
  • Writing application interface codes using JavaScript following react.js workflows.
  • In-depth knowledge of JavaScript, CSS, HTML, and front-end languages.
  • Knowledge of REACT tools including React.js, Web pack, Enzyme, Redux, and Flux.
  • Experience with user interface design.
  • Monitoring and improving front-end performance.
  • Knowledge of performance testing frameworks including Mocha and Jest.
  • Experience with browser-based debugging and performance testing software.
  • Excellent troubleshooting skills.
  • Good project management skills.
Key Behavioral and Personal Attributes
  • Able to work through ambiguous requirements and make decisions to push forward.
  • Excellent oral and written communication skills in English.
  • Strong sense of ownership.
  • Strong written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to variety of audiences.
  • Proven success in contributing to a team-oriented environment.
  • Proven ability to work creatively and analytically in a problem-solving environment.
  • Strong leadership and interpersonal skills
  • Top-notch organization skills, including information architecture
  • Excellent communication skills, ability to explain technical topics to non-technical audiences
  • Ability to multi-task daily and manage time efficiently
  • Ability to meet project deadlines and work under pressure
  • Ability to foresee and identify potential problems for as well as solicit suggestions for improvement
  • Strong desire to produce quality work/results
  • Attention to work processes and standards
Job Type: Full-time Ability to commute/relocate:
  • Dubai: Reliably commute or planning to relocate before starting work (Required)
Experience:
  • Web Development (Preferred)
  • three (Preferred)
Application Deadline: 29/03/2023

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1519096
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Dubai, United Arab Emirates
  • Education
    Not mentioned