Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Determining the structure and design of web pages.
- Developing features to enhance the user experience.
- Striking a balance between functional and aesthetic design.
- Ensuring web design is optimized for smartphones.
- Building reusable code for future use.
- Optimizing web pages for maximum speed and scalability.
- Utilizing a variety of markup languages to write web pages.
- Maintaining brand consistency throughout design.
- Responsible for creation of all coded Front-end deliverables.
- Able to shift between a creative and a technical focus depending on the project need.
- Responsible for building and maintaining web applications.
- Ensure applying the technical specs of the design.
- Provide ongoing support to the website on development staging, and production environments
- Participate in sprint planning and discussions
- Develop across multiple browsers, platforms, and devices, including smartphones and tablets.
- Enhance existing applications and software products.
- Provide management with key feedback and assistance for personnel evaluations and development plans.
- Provide recommendations for continuous improvement.
- Attend technical and Business meetings.
- Participates in scoping and planning work.
- Write technical documentation (admin guides), presentations, and contribute to determining internal processes.
- May perform other related duties as assigned
Job Requirements
- Perfect English
- Bachelor’s degree of Computer Science / Engineering or its equivalent.
- Minimum 2 – 4 years of relevant experience.
- Hands on experience with markup languages
- Experience with JavaScript, CSS, and jQuery
- Familiarity with browser testing and debugging
- In-depth understanding of the entire web development process (design, development, and deployment)
- Understanding of layout aesthetics
- Knowledge of SEO principles
- Familiarity with software like Adobe Suite, Photoshop, and content management systems
- An ability to perform well in a fast-paced environment
- Excellent analytical and multitasking skills
- Languages - English: Very good command of (Speaking, reading, and writing).