Boku is the world leader in online payments, enabling consumers to buy goods and services with nothing more than their wireless phone number and much more on the horizon. We reach over 3 billion consumers worldwide. We are looking for a versatile Front End Engineer with strong middle-tier development experience to join our team (focusing on checkout products). In this role, you will create exciting new experiences for our users by guiding the development of flexible and scalable front-end systems. In addition to an ability to deliver delightful user interfaces, the ideal candidate will be equally passionate about building elegant APIs to drive those interfaces.
Reporting to the Lead Engineer, this is a hands-on role working with an agile, highly skilled team of engineers.
Work with product and design teams to take mockups, wireframes, and screenshots and turn them into elegant standards compliant, functional user interfaces.
Interact with cross functional engineering teams to architect and develop scalable and flexible front-end UI/UE on top of highly scalable service oriented architecture.
Migrate legacy code to take advantage of modern internal APIs.
Contribute to design and development efforts on all levels of the application stack (with a middle-tier implemented in Java.)
You are highly motivated and maintain a positive, 'can-do' attitude in a fast moving startup.
Participate in on-call rotation to support our production systems.
Bachelor’s degree in Computer Science, Engineering, or other related disciplines and 5+ years of experience in front-end developer roles.
Demonstrated technical capabilities are a must, as are people skills - this position requires an ability to work collaboratively and effectively with a range of stakeholders.
Experience working on large scale consumer facing web applications.
Experience integrating front-end code with middle-tier systems.
Experience with server side languages (Java preferred.)
An obsessive interest in elegant UI design.
Current knowledge of developing trends in relevant fields and emerging standards.
Meticulous attention to detail and strong organization skills.
US work authorization required.
Knowledge of JSON and cross-site communication techniques such as JSONP.
Experience working with 3rd party API's either with JSON or XML.
Experience providing technical leadership in projects and/or teams.
Experience with Spring, Tomcat, Jetty, Jersey, JAXB, Guice, etc.
Well-versed in principles of RESTful API design.
Boku, Inc. - 8 months ago