The CTO / VP of Engineering is expected to work closely with the CEO and the founding team to ensure that the product vision is realized through excellence in execution. (S)he should have a strong and hands-on development experience across front-end and back-end technologies, and shall serve as a systems architect as well. (S)he will also be responsible for developing the technical strategy, and for developing and maintaining a technical roadmap that will continue to innovate from a technical standpoint. (S)he is also expected to be very hands on with regards to coding, and should have the ability to continuously attract, train and retain quality engineering talent.
Required Technical skill sets - Back End:
- NodeJS
- MongoDB
- Web services (ReST and SOAP)
- Git SCM
- Unix/Shell scripting
- System design skills
- Debugging and Profiling
- Elastic search
- Configuration Management - Chef / Puppet / Saltstack
- Continuous Integration - Jenkins / Other CIs
- AWS / Cloud computing knowledge
- Docker / Containers / Kubernetes
- Service Integration - Message Queues / ESB
- Knowledge in Big Data
- Advanced database skills - Sharding / Replication
Required Technical skill sets - Front End:
- Angular JS (1.x and 2+)
- Strong in Javascript/Typescript
- Strong in HTML5 and CSS3 - Styles, Transitions, Breakpoints, Responsive design
- SASS
- Knowledge about RESTFul web services
- Ability to work in Git version control
- ReactJS
- Build tools - Gulp, Webpack
- Productivity and code analysis tools - ESLint, JIRA
- Strength in ES6 features of Javascript
- Test frameworks - Jasmine/Mocha/Karma etc
Non-Technical skill sets:
- Build and ingrain high performance culture in the Engineering team
- Get it done attitude - and no excuses!
- Hands on
- Training, mentoring and recruiting of other engineering talent
Didn’t find the job appropriate? Report this Job