Sunday, January 07, 2018

Director Software Engineering Glooko Mountain View

Job Description: • 2-minute read •
This is the job for you, if you...

Have solid knowledge of SQL and No-SQL databases (Postgres and MongoDB experience preferred).
Have strong full-lifecycle experience developing web.
Are able to deliver solutions end-to-end with a focus on hitting delivery milestones.
Have experience in an agile development environment and understanding of agile/lean delivery methods.
Have a deep understanding of coding best practices including MVC, object-oriented principles, and design patterns with a focus on performance and familiarity with Microservices.
Have experience building RESTful APIs backed by unit tests and QA testing.
Have history working with at least one major JavaScript MVC such as React, Backbone, Angular, or Advanced Git (branches, submodules, rebasing).
Have experience and knowledge of Scrum and Agile tools; JIRA and Atlassian tools experience is a Plus.
Have experience using Amazon Web Services.
This is what you’ll do...

Directly manage a staff of engineers in the development of all server and web application software.
Provide operational or technical support in the development, analysis, and maintenance of systems, software, processes, products and/or equipment.
Lead and coach a developer team to plan, design, develop and maintain high code quality and drive technical excellence, participating in code reviews and problem solving/feature design activities.
Be responsible for technology frameworks both in development and deployment.
Monitor and assess the code written by team developers, mentor and assist in training more junior developers.
Develop and maintain Glooko’s server applications in addition to leading developers.
Optimize complex data models for understandability and performance.
Manifest a technology vision that not only fulfills the business requirements but develops new opportunities and long-range enhancements.
Plan and deliver engineering roadmaps with architects and technical leads.
Collaborate with members of the product management, mobile and server development and design teams – both technical as well as business owners – to identify requirements and design new products or extensions to existing products.
Hire, onboard, mentor and train great engineers.
What we’re really looking for…

Degree in Computer Science or Math
10+ years working experience in software development.
5+ years of hands-on work experience with Ruby-On-Rails, Python or Java and JavaScript.
5+ years experience leading software developers as Tech Lead or Manager.
Proven professional experience in designing, developing and maintaining multi-tier applications
Now submit your application online and subscribe to email or follow us on twitter to get similar jobs in the future.
   
Related Posts Plugin for WordPress, Blogger...