Santo Domingo, Distrito Nacional, República Dominicana
Desarrollo para Moviles
Tiempo Completo
19 October 2016

Detalles del Puesto

Chief Technology Officer

Job Description

If you are a world-class software engineering leader with the intellectual curiosity and desire to execute to a drastically differentiated cutting edge new software engineering process; if you have a passion for metrics-driven approach to high quality software development; if you possess senior organizational leadership, combined with the deep technical experience necessary to manage software engineering — this role is for you.


Job Description:

The CTO will serve as a key member of the executive team for the company and will be responsible for high-quality product delivery. As part of the leadership team, you will be expected to run an engineering organization using a revolutionary and radically differentiated process. You must build, develop and engage a team. In doing so, you must set an agenda for the function where the teams effectively and efficiently solve some of the most challenging software problems. You will leverage your personal technical depth as a as a former developer and architect in order to set a personal standard for Computer Science excellence, to push your teams and to assess the talent base you need to maintain.

Skills & Requirements

Key Responsibilities:

·       Drive rigorous, regular product releases across multiple, complex software products

·       Establish world-class standards and technical operations to deliver consistent, high-quality products across dispersed, global teams

·       Implement engineering management strategies to achieve world-class productivity and cost efficiency

·       Engage with customers and product managers to ensure that product delivery obsessively aligns with customer value creation

·       Transform existing teams of engineers and architects and development managers into a highly effective engineering function, including upgrading and reorganizing our talent as required

·       Engage and align top talent through strong recruitment, mentoring, hands-on architectural leadership and career management

·       Build, inspire and coach the technology team.

·       Mentor the technology team in translating the overall strategy into specific objectives, products, and services, to deliver a high-quality product that supports our mission

·       Grow and build our technology infrastructure

·       Anticipate technology scale and capability challenges and address them with clear plans

·       Own and drive technical organization integrity

·       Work closely with product management to transform requirements into technical specifications and software designs

·       Create a healthy collaborative environment with shared ownership and commitment around product development goals.

·       Design and implement an effective organizational structure that supports maximum communication and effective execution of initiatives

·       Work closely with product owners and agile coaches to turn priorities and requirements into plans that optimize resources and set appropriate expectations

·       Oversee development of key performance metrics such as site availability and responsiveness, bug response time, code review response time

Required Experience and Education:

·       Bachelor’s Degree in Computer Science (MS preferred)

·       10+ years of engineering experience leading multiple teams across multiple products and technologies — this is a leadership role for a seasoned software development leader

·       Proven experience in building high-performance teams and scalable best engineering practices

·       Spent 5 years in hands-on NodeJS, Java or Ruby on Rails architecture and programming in a hands-on, development-intensive individual contributor role

·       Recent experience with Microservices and Cloud architecture. We live in the Cloud.

·       Familiar with Machine Learning, building and managing big data systems.

·       Excellent communicator in writing and in person, both inside the team and out of it.

·       Capacity to act as a true mentor and coach for your team.

·       Experience with growing a startup team.

This is a CTO position for a new venture-backed project of FJLabs.com.

Como aplicar

To qualify, please provide a resume/CV demonstrating the required experience and skills.

This is a CTO position for a new venture-backed project of FJLabs.com.

Enviar CV a onil@instacarro.com, recuerda agregar tu cover letter.