Page: Web Design/development Intern Wanted - Yokohama, Japan

Position Details

Company: Jaypan

Position: Intern

Position type: Junior web designer or developer (dependent on the successful applicant's skill set)

Location: Yokohama, Japan (second largest city in Japan, 30 minute train ride from Tokyo)

Contract Length: 8 months - 1 year

Basic requirements: Minimum 18 months working towards web design or development as a career

Japanese Language Skills: Not required


Blog entry: Ubercart - overriding the cart contents table on the checkout page

I have run across situations where I have needed to override the table on the checkout page of ubercart. An example is bilingual e-commerce site that I have created, in which the title is different between languages. The English title is shown by default on the checkout page, but I needed to swap that in with a Japanese title.


Portfolio Site: HiringBoss

HiringBoss screenshot

Site Responsibilities

  • All javascript slideshows
  • Integration of browser back/forward buttons with slideshow animations (exception: Internet Explorer)
  • HTML5 video slideshow (not live yet)
  • Optimization of slideshows so that initially hidden slides are loaded dynamically, thereby cutting down page load times for search engines, for optimal SEO results
  • Back-end to the site, integrating the external HiringBoss application with the sales site
  • GIT integration allowing for a staging site and a production site, with branches being moved to the production site upon approval on the staging site

HiringBoss is a sales site for an application (also called HiringBoss) that recruiters can use to manage their candidates thereby increasing work performance.


Portfolio Site: English Friendly Japan

English Friendly Japan screenshot

Site Responsibilities

  • Google Maps API integration
  • Ajax application
  • Integration of browser back/forward buttons with Ajax loaded data (exception: Internet Explorer)
  • Animating data display when browser back/forward buttons are used (exception: Internet Explorer)
  • Creation of system whereby users can create free listings, later upgrading to paid listings
  • Creation fields that are only editable and visible once a listing has been upgraded to a paid listing
  • Having system expire when a listing's deadline has been reached
  • Adding backend whereby site admins can create custom footers for a specific category, with a default footer shown for categories with no custom footer

English Friendly Japan is a site that allows users to add listings of businesses in Japan that have varying degrees of English ability - ranging from documentation in English, to English speakers, to first-language English speakers.


Portfolio Site: Wixi.jp

Wixi.jp screenshot

Site Responsibilities

  • Responsible for the majority of the backend of the site
  • Creation of 'make an offer' functionality, allowing users to make an offer on a domain
  • Creation of 'buy' (search) page, with ajax integration to allow for filtering of search results
  • Added functionality allowing for users to import multiple domains using an excel spreadsheet
  • Coded backend allowing users to create domain listings with either a set price or allowing users to make an offer
  • Created backend for users to negotiate price (make an offer), without contact between users, to prevent bypassing the site for domain sales
  • Integration of 'marketplace' allowing for users to get paid for listed postings
  • Creation of user dashboard, to track domain negotiations, sales and purchases

Wixi.jp is a site for domain sales, focused primarily on Japan. The site is an e-commerce 'marketplace' that allows users to create accounts, list domains for sale, and negotiate selling price. The owner of the site then receives a portion of the sale price, paying out the remainder to the users.


Blog entry: Drupal API Firefox search add-on

I regularly search the Drupal API for code. Anyone using Drupal does this. I previously used a Firefox add-on called 'add to search bar' that allowed any search on pretty much any page on the web to be added to the firefox browser toolbar.

However, bukem has created two addons that create this functionality, and do it well. Add to search bar, while it worked, never worked the first time, and had no autocomplete. The two search engines bukem has created both work every time, and also have autocomplete, just to make things a little easier.


Blog entry: Themeing Drupal 7 Forms (Including CSS and JS)

Intro

Theming forms in Drupal 7 is mostly the same as Drupal 6, however there are some changes in how things are done in Drupal 7, and we will be exploring those changes in this tutorial. We will be working within a module called 'form_theme', and will create a form that looks like this:


Blog entry: Themeing Drupal 7 forms into tables with checkboxes or radios

This tutorial is for Drupal 7. The Drupal 6 tutorial is here: Themeing Drupal 6 forms into tables with checkboxes


: NPO Checkbox

Hi Jay

I'm responding to this mail:


: Github and SVN

Hello Jay

I'm going to respond to your emails regarding Github and SVN. First, I must
have missed a mail from you sometime last week when my email was down, as I
hadn't received anything from you regarding Github's integration with SVN.
This is great news about the fact that they are integrated, it means that I
can work with your developers with no worries.


X
Loading