Senior Software Engineer

Job Location: Mountain View, CA

Position Summary
Position Description
• Designs and implements data layer that integrates with internal and external services
• Participates in design review, code review, unit testing and general technical discussion.
• Investigates and troubleshoot data errors and discrepancies
• Models compliance with company policies and procedures and supports company mission, values, and standards of ethics and integrity
• Demonstrates up-to-date expertise in Software Engineering and applies this to the development, execution, and improvement of action plans
• In general, write good code, get things done, and help out the team when needed.

Position Description
-Be a product-oriented Web Developer creating and experimenting with new ideas that will engage and excite our customers.
-Work with web designers to incorporate and implement the front end of highly interactive websites using: HTML5, CSS3, JavaScript, AJAX, ExtJS

Minimum Qualifications
-a BS/MS/PhD in Computer Science or related technical field.
-3+ years of experience in HTML5, JavaScript, CSS3, AJAX, Responsive Design, and general Web 2.0 techniques in the context of interactive Web Applications

Additional Preferred Qualifications
-Proficiency with Node.js, web services, CSS3, AJAX, JavaScript, HTML5, MVC and ExtJS
-Experience with REST API
-Experience building fast and efficient web applications
-Ability to work in a fast-paced and agile development environment
-Ability to build high performing application that process large amounts of hourly requests
-Experience with full stack development (Java)
-Experience with AngularJs or ExtJs

Job Role
Senior Software Engineer


Job ID: 373801BR