Offers “Accenture”

Expires soon Accenture

Web Developer

  • San Jose, Costa Rica
  • IT development

Job description

A web developer is responsible for developing and expanding new or existing dynamic websites, with a variety of features according to the client s requests, within a set timeline. The developer is also responsible for integrating the front end code with back end services and cms enabled content, and bug fixing during quality assurance. It is expected that the developer will on occasion be able to communicate directly with the client. Therefore an intermediate English level is necessary.

The Web Developer is a professional in object-oriented programing with expertise in front-end technologies such as HTML, CSS and JS, and works with multiple projects to provide solutions that follow up-to-date standards and best practices. Level 11 is the intermediate level for this role. 1-2 years of experience working with front-end technologies is required.

Role consists of:

·  Analysis of requirements and estimations.
·  Development using popular or client custom frameworks.
·  Programming and implementing self-assessment quality assurance testing.
·  Assisting junior resources with their assignments.

Soft Skills:

· Advanced knowledge in the latest related technologies.

· Intermediate English.

· Good communication skills (team collaboration, calls, chat, email, tickets) with excellent response times.

· Proactive.

· Team Player.

· Responsible.

· Self-learner.

· Problem Solver (ability to fix complex issues).

· Analytical Thinking.

· Good research skills

· Good time management (including down time) and ability to meet tight deadlines.

· Takes ownership of tasks and ensures their quality.

Desired profile

To do their daily job, the developer should reutilize pre-defined libraries and modules to implement features, or develop new ones if needed. The web developer needs to be skilled in technologies such as HTML, CSS, Javascript JQuery, basic Photoshop, and follow best practices and semantic web development.

Technology

Level 11

TML (HTML 4.01, XHTML, HTML 5)

· Knowledge of web development basic standards and best practices on XHTML and HTML5

· Performing updates of HTML copy and images using an already installed CMS

· Develop HTML layouts from scratch using XHTML and HTML5 tags

· Knowledge in HTML5 video, audio, canvas, SVG, forms validation and new semantic tags

· Integrate HTML pages and modules with a server side structure – architecture

· Develop static website architecture from scratch

· Programming background

· HTML5 support for older browsers

A plus:

· Create and versioning email responsive templates

· HTML5 LocalStorage API

· Data Attributes

CSS (CSS1, CSS2, CSS3 crossbrowsing, pixel perfect concept, validation)

· Knowledge of web development standards in CSS

· Knowledge of concepts like resets, pixel perfect, cross-browsing

· Perform fixes in CSS

· Develop CSS style sheets from scratch

· Knowledge in CSS selectors and CSS3 properties (round borders, gradients, nth-child, etc)

· Understanding of responsive design implementation and media queries

· Mobile Layouts Development

· Retina Display

· CSS Reset / Normalize

A plus:

· Responsive Frameworks (examples: Bootstrap, Pure, Foundation, Compass, Gumby)

· CSS pre-processors (SASS, LESS or Stylus)

· Mobile first

JS (DOM, Core, JSON, AJAX, Frameworks: jQuery, Node, Backbone, AngularJS)

· JavaScript language concepts: variables, statements, functions, operators

· Knowledge of web development basic standards and best practices for

· JavaScript (for example: unobtrusive events)

· jQuery or similar framework (selectors, events, effects, animations and AJAX requests)

· DOM Manipulation

· Basic knowledge of JavaScript libraries and components

· Integrate and customize JavaScript modules or plugins

· Understanding of JSON syntax

A plus:

· Knowledge in MVC frameworks

· Knowledge of Build Tools and Workflows (examples: Grunt, Gulp, Rake, Ant, Yeoman, Bower, etc.)

· Node.js

Image Manipulation

· Intermediate level of image editing skills: slicing images, sprites

· implementation and images optimization for web

· Photoshop Layers manipulation

XML/JSON

· Understanding of XML and JSON structures

· Manipulation of XML and JSON files

· Usage of XML and JSON services using JavaScript

· Knowledge in REST interfaces

Front-End Tools

· Solid knowledge using web development and testing tools: Firebug, Web

· Developer Toolbars for Chrome, Safari, IE

· Intermediate knowledge in SVN (checking out repositories, understanding the branch, tag and trunk concepts)

· Knowledge in FTP

· Pixel Perfect Tools for Firefox and Chrome

A plus:

· Debugging experience on mobile devices

· Usage of mobile emulators

· Knowledge in SSH

Web Optimization

· Image optimization

· Understanding of CSS and JavaScript minify concept

· Experience with CSS sprites

A plus:

· Experience with web performance measurements tools: PageSpeed, YSlow

· Optimization of HTTP Requests

· Experience with HTTP monitoring tools (Charles, Fiddler, HttpFox, Network tab)

Unit Testing / Quality Assurance

· Perform unit testing process for every accomplished task

· Basic knowledge in QA process

· Create guidelines in order to improve the unit testing process

Emails

A plus:

· Intermediate knowledge about email standards

· Creating and versioning email templates

· Responsive emails

CMS Templating

· Theme updates and maintenance

· Maintenance of modules and templates in different CMS platforms (Wordpress, Drupal, CQ5)

· Layout development

· Editorial Capability: add, update or remove content and images

· Intermediate CMS module configuration

Accessibility

A plus:

· Knowledge of accessibility concepts applied to web sites

· Knowledge of basic guidelines related to Web Accessibility Initiative

Usability

· Not Required

SEO

· Basic knowledge in SEO

Social Networks

· Experience integrating basic modules from Facebook, Twitter, G+, Pinterest

· Implement share functionality for Facebook, Twitter, G+, Pinterest

Analytics

· Integration with Google Analytics and Tag Manager

A plus:

· Integration with Adobe Analytics

Make every future a success.
  • Job directory
  • Business directory