Convoso
Published
April 26, 2020
Location
Woodland Hills, CA
Category
Default  
Job Type

Description

At Convoso, we’re constantly, vigilantly looking for ways to reshape the future of marketing automation. Our mission is to revolutionize the contact center services industry by empowering agents to convert leads faster. That’s where you come in. We’re seeking a Lead Full Stack Software Engineer to help us optimize our offerings for improved performance and development.

Stepping into this very challenging role will mean stepping into a dynamic environment. There’ll be a steep learning curve, but we believe the future belongs to those who build it. Therefore, success for you would mean reaching your full potential in a short period of time, while doing whatever it takes to get up to speed. Success would mean having a strong ability to manage multiple projects with competing deadlines. And, most importantly, success would mean being a natural born leader with top-notch training skills.
Who YOU are:

10-15 years of experience in designing and building LARGE SCALE Web/SASS applications
At least 7 years of experience with PHP
At least 5 years of experience with Mysql and other relational databases
At least 5 years of experience programming in HTML, Javascript, CSS
Prior experience with NodeJS (TypeScript is a plus)
Experience with PHP MVC frameworks such as Symfony, Zend, and Laravel
Experience with frontend Javascript frameworks such as Angular, React, and Vue.js
Extensive object-oriented programming (OOP) experience
Experience with unit/functional testing
Prior experience leading teams of 3 or more engineers
Experience working in an agile environment
A working knowledge of additional languages, such as Go, C/C++, Perl, and more (optional)

What YOU will do:

Head up and train a growing engineering staff
Oversee various projects with competing deadlines
Develop, write, and review software requirements, design specifications, and test plans
Design and implement software architectures for complex applications
Design, develop, and maintain new features for various Web applications
Deliver products in a timely and predictable manner, while working to achieve high quality and sustained reliability
Drive rigorous product releases across multiple, complex software products
Work with the Head of Production to ensure product delivery provides measurable value for customers
Track down, isolate, and fix system bugs in a timely manner

YOUR most important business skills:

A strong sense of urgency
Ability to effectively communicate with your team as well as with other departments
Ability to prioritize business needs and adapt to change quickly

YOUR most important management skills:

3-5 years experience in managing and growing a team of 3 or more engineers
Proven experience managing multiple projects simultaneously from ideation to execution
Ideally have built and/or managed an offshore team of engineers (optional)

Work perks worth the hype:

Competitive compensation package
Medical, dental, and vision insurance
401 (k) employer match program
Gym membership reimbursement
A team of highly experienced colleagues
Casual office environment
Fully stocked kitchen (vegetarian-friendly)
Catered family lunches together (Every Friday)
Monthly Massages
Your birthday off

Related Jobs

Technical Product Manager   Los Angeles, CA
April 26, 2020
April 26, 2020
April 26, 2020
Client Success Manager   Austin, TX
April 26, 2020
VP Marketing   Austin, TX
April 26, 2020