Oh Snap!
This job is no longer active - but you can still view the details below.

Lead Software Engineer

| Austin

Kazoo is the only all-in-one people management solution in the market that takes recognition, engagement, and performance and delivers them in one powerful platform. Through its Recognition & Rewards, Performance Management, and Surveys offerings, Kazoo is an award-winning, employee-first solution that increases productivity, retention, and revenue, and enables companies to build a purpose-driven culture of high engagement and high performance. With over 500 global customers, the Kazoo platform puts actionable analytics in the hands of business leaders, connecting them to what really matters. Kazoo is when work is working.

Our approach is employee-driven, not top-down. We built our platform, and our company, with a promise to give employees what they need to deeply engage in their work and with their colleagues, and to drive results for the company. Our focus is on building teams, cross-functional collaboration, and purposeful perks. We practice transparency, provide a culture of continuous feedback, and promote regular service to our community.

Overview of Role:

We're looking for a full-time Lead Software Engineer with a passion for collaboration, problem-solving, and software development to join our growing team. As Lead Engineer, you'll be responsible for designing, building, and deploying features while leading and mentoring the members of the engineering team. You'll be working with Node, React, MongoDB, AngularJS, Express, and other modern technologies.
What awesome stuff you'll do:

  • Lead the engineering team as they design, build, and deploy scalable web applications
  • Mentor team members and champion engineering best practices
  • Write maintainable, extensible, performance-minded code (full stack)
  • Write reliable tests, review others' code
  • Influence our product's direction with your ideas and technical expertise
  • Support our customers by understanding their needs and improving our platform to meet them

What you'll need to be successful:

  • Ability to lead by example
  • Excellent written and oral communication skills
  • A strong desire to innovate, experiment, collaborate and learn
  • Ability to lead technical projects and communicate technical problems concisely
  • High standards for quality and attention to detail
  • Minimum 7 years of application development experience required
  • Strong knowledge of JavaScript
  • Strong abilities with HTML and CSS, knowledge of HTML5, CSS3
  • Server-side experience working with Node
  • Modern front-end framework experience (Angular and React)
  • Experience with relational and non-relational data stores such as Postgres and Mongo
  • Experience with AWS, S3, Heroku
  • Advocate for modern software engineering practices such as continuous integration, unit testing, and automated deployments
  • In-depth understanding of web app scalability
  • A proven track record developing production applications
  • Experience with agile software development processes such as scrum

Brownie Points for:

  • DevOps knowledge is a plus
  • Experience in both creating and consuming GraphQL APIs is a bonus
  • Experience in Ruby on Rails is a bonus
Read Full Job Description

Location

206 E. 9th Street, Austin, TX 78701

An Insider's view of Kazoo

What makes someone successful on your team?

Communication is incredibly important in a distributed engineering organization. We rely heavily on collaborative practices like code review and paired-programming to get our work done.

Fearlessly diving into the arena "unknowns unknowns" can be intimidating, but is required for some of the more difficult software problems a team is solving.

Jeff

Engineer Director

What are Kazoo Perks + Benefits

More Jobs at Kazoo6 open jobs
All Jobs
Finance
Marketing
Operations
Sales
Finance
new
Austin
Marketing
new
Austin
Sales
new
Austin
Marketing
new
Austin
Operations
new
Austin