Frontend Software Engineer

As an engineer on the web platform team you will make an impact in the real world using cutting edge technology. You will work in small, multi-disciplinary teams, releasing code to people...



Job Description

We are looking for a Front-End Web Developer who is motivated to combine the art of design with the art of programming. Responsibilities will include translation of the UI/UX design wireframes to actual code that will produce visual elements of the application. You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.


  • Develop new user-facing features
  • Build reusable code and libraries for future use
  • Ensure the technical feasibility of UI/UX designs
  • Optimize application for maximum speed and scalability
  • Collaborate with other team members and stakeholders
  • Optimize website for superior user experience and optimum performance.

Skills And Qualifications

  • Degree in Computer Science / Engineering or related IT discipline
  • Must have at least 2+ years experience in Front End development
  • ‍Proficient understanding of web markup, including HTML/5, CSS/3
  • ‍Proficient understanding of client-side scripting and JavaScript libraries including jQuery
  • Experience in Javascript Frameworks such as JavascriptMVC, AngularJS, ReactJS, Backbone, Ember, Meteor or related frameworks
  • ‍Experience with RESTful Services and APIs
  • Proficient understanding of cross-browser compatibility issues and ways to work around them
  • ‍Knowledgeable in Responsive Web and Mobile Design
  • ‍Experience working with versioning tools, such as SVN/GIT
  • ‍Can provide sample codes/sites for evaluation
  • Good communication and positive attitude is a must

Nice to have

  • ‍Experience in ReactJS
  • Basic knowledge in PHP & MySQL (debugging)


  • ‍Potential trip to our corporate headquarters in Silicon Valley or China
  • Opportunity to own company stock (invite only)
  • Free gym
  • ‍Free training programs & access to our elite coaches
  • ‍Employee discount for company products
  • Team events (running, fitness contest, hiking, island hopping, etc.)
  • Attendance bonus, company recognition awards (Macbook, etc.)
  • Free 2 iMax tickets for every tool, process, best practices that you can share that help speed up the development process
  • ‍Free snacks at office

Step 1 of 2: Submit Resume

Step 2 of 2: Tell Us More About Yourself

We want to know you better! Kindly click the button below.
answer questionaireanswer questionaire
Oops! Something went wrong while submitting the form