Senior UI Developer

Location: San Francisco Bay Area, CA

Type: Full Time

Min. Experience: Experienced


We’re looking for a versatile senior UI developer, who will create Web UI for a new eCommerce platform for one of the largest US retailers.  This is an excellent opportunity to become a key contributor to the project; design the front-end architecture and continuously improve web UI.  You’ll be a part of a bright engineering team that has an open communication, empowerment, innovation, teamwork, and customer-centric culture. We work with bleeding-edge technologies, including modern proprietary eCommerce solutions and open source frameworks.


  • Design, implement and unit test highly scalable, intuitive web applications
  • Review code and project deliverables and confirm that they are of high quality
  • Participate in the agile development processes SDLC including sprint planning, iterative development, estimations and design sessions
  • Identify and mitigate business and technology risks associated with architectural solutions
  • Work with business analysts to understand and implement complex business functionality
  • Deliver agile artifacts on time, within budget and with high quality
  • Stay current with the newest online technologies; research new technologies and make recommendations on implementations
  • Review technical specifications as required, meeting the objectives of functional specifications. Specifically, identifying specific interfaces, methods, parameters, procedures or functions as required.
  • Collaborate with team members in designing and implementing integrated, enterprise solutions
  • Mentor the development staff to ensure continuous development of technical skills


  • Bachelor’s or Master’s Degree in Computer Science/Engineering
  • 5+ years experience doing UI/Front-end development with a solid knowledge of JavaScript / AJAX / HTML / CSS
  • 5+ years experience in building web applications using the latest standards-based approaches (HTML5, CSS3, PHP, AJAX, Sprint MVC)
  • Experience working on at least two high traffic enterprise level production sites
  • Demonstrable knowledge of Semantic HTML markup
  • Mastery of cross-browser, cross-platform markup and layout (HTML, CSS)
  • Experience with server side technologies like JSP, Java, and Java Servlets (or similar server generation technologies)
  • Able to effectively communicate across teams and roles
  • Excellent verbal and written communications
  • A self-starter who is passionate about building world-class Front-end applications
  • Ability to work seamlessly in a cross-functional team development environment
  • Experience with JavaScript unit testing frameworks (Jasmine, Mocha)

Preferred/Optional Skills

  • Knowledge of JavaScript design patterns and frameworks such as Backbone, Ember.js,  Angular.js, Node.js, Handlebars, Underscore
  • Understanding of implementing responsive design techniques
  • Knowledge of what is required to develop high performance web applications
  • Good sense of what is required of a great user interface

What we offer

  • Work in the Bay Area with terrific customers on large, innovative projects
  • Amazing colleagues to work with, share and learn from
  • High-energy atmosphere of a growing and successful company
  • A very attractive compensation package with generous benefits (medical, dental, vision and life), 401K and Section 125 pre-tax offerings (POP and FSA plans)

About Us Grid Dynamics International, Inc. is the leading provider of custom, scalable e-commerce technology solutions and a pioneer of enterprise clouds.  Our global technical team consists of exceptionally educated, experienced and passionate engineers, scientists, and operational professionals who love creating groundbreaking new technologies and solving difficult customer problems. Founded in 2006, we are one of the earliest proponents of continuous delivery and release automation. Grid Dynamics International Inc. is recognized as a world-class leader in five technology areas crucial for next-generation e-commerce solutions: product search; big data, real-time analytics and personalization; massive scalability; continuous delivery and release automation; and cloud enablement.

Forward this Position
Recipient email address (one)
Your name
Your email address
Enter a message (optional)
Apply for this Position
* Required fields
First name*
Last name*
Email address*
Phone number*

Attach resume ( .pdf, .doc, .docx ) or paste resume

Paste your resume here or attach resume file

Are you willing to relocate?
What’s your citizenship / employment eligibility?*
What’s your highest level of education completed?
College or University*
LinkedInLinkedIn profile URL:
Website, blog or portfolio:
What languages do you speak fluently?
Desired salary*
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!*