Electric Cloud delivers enterprise software that accelerates software delivery. Our products revolutionize 'software production': the back-end of software development, including builds, testing, packaging, and deployment. We are looking for an energetic and talented Lead UI Developer to join the team building the apps that are the future of Electric Cloud’s offerings.
This is an opportunity to provide technical leadership to a small team of talented software developers building a cutting edge, fast, and interactive user interface that incorporates the best user experience patterns and technologies available.
This position is currently based in Sunnyvale, CA, but will move to downtown San Jose in late Spring.
Principal responsibilities include:
Architect, design, develop, and maintain the next generation user interfaces for our Continuous Delivery products.
Advise, collaborate with, and synthesize feedback from the Product Team.
Additional responsibilities include, but are not limited to:
Serve as a mentor for junior front-end engineers and peers.
Collaborate with back-end engineers to define and develop back-end functionality needed to support front-end functionality.
Design and build user interfaces, frameworks, toolsets, components, navigation elements and customizations for an extensive, highly interactive cloud-based business application.
Work closely with the front-end team to define new User Interface behaviors, widgets and containers with the goal of creating a truly distinctive, world-class user experience.
BS degree in Computer Science or equivalent experience with 8-10 years of industry work experience
5-7 years of experience developing appealing browser-based interfaces.
Hands-on experience with latest UI technologies like RequireJS, Underscore.js, Backbone.js, Chaplin, Rivets.js, Handlebars.js, Node.js and Saas: CSS.
Knowledge of responsive web design, graceful degradation, and progressive enhancement.
Experience translating wireframes to fully functional code that is modular and re-usable.
Thrive in a dynamic fast-paced environment where requirements shift to meet changing business needs.
Startup experience is a plus.
Experience with mobile development is a big plus.
Strong analytical and development skills
Intellectual curiosity and self motivated work style
Thrive in a dynamic fast-paced environment where requirements shift to meet changing business needs
Excellent communication and collaboration skills.
Nice to Have:
Provided technical leadership to small teams
Experience with CoffeeScript a big plus
Experience with J2EE development a big plus
Web-based technologies: XML, JSON, GWT
Electric Cloud is the leading provider of solutions that automate, accelerate and analyze software build-test-deploy processes to optimize...