NextEV is hiring a

Staff Software Engineer

San Jose, United States
Full-Time

Responsibilities:

NEXTEV is currently seeking a Staff Software Engineer to join our small but fast growing team in San Jose, CA. You will be working as part of web application development team
·       Work closely with the architecture and security engineering teams.
·       Work with Product Managers, Data Scientists and Data Engineers.
·       You must be a problem solver, a fast learner, comfortable wearing many hats, improving team working processes, code quality, tool and technology
adoption.

Requirements:
·       B.S. or higher studies in Computer Science (or equivalent experience) having solid and hands on experience with web applications.
·       5+ years’ experience writing clean, PHP, standards-compliant HTML5, CSS3 and Javascript, jQuery in consumer-facing web applications.
·       Experience in building application using Adobe Air/Action scripts.
·       Solid experience in integrating to micro services and web technologies (HTTP, REST, JSON)
·       Strong understanding of security principles and apply to E-Commerce applications.
·       Excellent mastery of web standards, cross-browser compatibility, and building in accessibility from the ground up.
·       Strong experience building responsive, modular CSS with SASS that plays well across multiple browsers, platforms and devices including smartphones and tablets.
·       Excellent attention to detail and experience building rich UIs from Photoshop comps.
·       Solid experience in JavaScript and frameworks such as jQuery, Bootstrap, Backbone/Angular JS, React and Node JS.
·       DOM manipulation and AJAX-enabled UIs are easy and standard operating procedure.
·       Comfortable debugging client-side issues with firebug, web developer and similar tools.
·       Experience in LAMP development environment using Terminal, SSH, and Bash.
·       Experience with SDLC using Bitbucket/Github, forks, pull requests and having solid understanding of branching/merging.
·      Solid understanding of the software development lifecycle and familiarity with modern Agile development methodologies, Test Driven Development and working knowledge of JIRA/Confluence.
·       Solid Experience with Drupal version 7+.
·       Solid experience with databases SQL Server, MySQL or MongoDB.
·       Prior experience of web authoring and mastering is a plus.
·       Excellent team, interpersonal skills written and verbal English skills.