We are currently looking to add a UI Developer to join our new team in Jakarta (we consciously keep our team small). This is a specialized position that requires a full depth understanding of any related front-end web engineering. It’ll be a great exposure to work directly with some Silicon Valley startups.
Web / User Interface Developer (Junior and Senior)
- Document (as a blog post) any interesting findings while working on those three items above
- Deep understanding of browser technologies and limitations (e.g. rounded corners in IE, CSS3 support, etc.)
- Versed in CSS techniques and tricks (e.g. sliding doors with transparent background, clearfix hack, sprite, etc.)
- Thorough knowledge of newsletter implementation (e.g. which constructs are “safe” for majority of email clients)
- Skillful in generating web-ready images from PSD files
Familiarity with version control system (we use git)
WordPress theme development experience
Understanding and appreciation of web usability and accessibility
Excellent problem solving and debugging skills
Proven ability to deliver projects on time
Good communication skills in English, both verbal and written
Willingness to learn and to teach
Design skill is a big plus
BS in Computer Science or equivalent
Competitive, based on experience
How to Apply:
- Send an email to firstname.lastname@example.org and include the following:
- Latest CV / resume
- Expected salary
- Most recent photo (social network profiles are also acceptable)
- Contact info (phone and/or email)
- “UI Developer” as the email subject
- Indicate whether you’re applying for the Junior or Senior position, depending on your self-assessed experience
- During the interview, you are required to demonstrate that you have the aforementioned experience. For example:
- When do you (not) use HTML tables?
- HTML: What are the differences between quirks and strict mode? What are their implications to your design?
- HTML: When do you use <h1> vs. <p> vs. <span> vs. <div>?
- CSS: When do you use float vs. absolute positioning?
- CSS: When do you need to set the z-index?
- jQuery: Write a simple script to show / hide a DOM element every 2 seconds.