Senior Full Stack Engineer



Software Engineering
Cincinnati, OH, USA
Posted on Friday, June 30, 2023

Senior Software Engineer (Full Stack)


Job Overview:

We help companies modernize how they communicate with their employees - it’s even sexier than it sounds. Think of a Netflix-type experience for each employee. Yeah, the future is kind of our thing. To that end, we’re looking for individuals to serve as advocates for our customers and to be the trusted guide on their journey to modernize the employee experience. That means you’re thinking about their success and how Cerkl can exceed their expectations.

Who are we looking for?

People that love to solve interesting problems. As a Software Engineer at Cerkl, you’ll be involved from beginning to end - not just be given a list of requirements to code against. You should be comfortable with both front-end and back-end technologies and have the ability to work effectively across the entire technology stack. The work you do and the value you provide will be clearly evident.


Design, develop, debug and deploy features to the Broadcast platform as assigned in coordination with the broader team
Work in partnership with leadership to set technical product direction
Learn new technologies to continue to evolve the success of Cerkl
Be a responsible, energetic individual passionate about creating first-class software and value for our partners in a fast-paced environment
Mentor less experienced developers

What You Bring to Cerkl:

Proven experience as a full stack software engineer or similar role
Good understanding of modern web development techniques and concepts, including code architecture, maintainability, and best practices
Strong understanding of object-oriented principles using a language such as Java or Node
Experience with MySQL/SQL, HTML/CSS, Typescript, and Javascript Frameworks (Jquery, Vue, Angular, React, or similar)
Experience with or interest in learning about cloud technologies (Google Cloud Platform, AWS, Azure)
Excellent written and verbal communication skills
Must be diligent, focused, and passionate about software development with the ability to work independently. If you love to push yourself and learn new technology – this is for you!
Ready to join a company that will make you feel valued? Heard? Allow you to grow? We’re funded. We have hundreds of happy customers, but we’d like a couple more. We are growing rapidly. We expect passion to fuel your Olympian-like performance. We’re constantly measuring and optimizing everything about the business. We don’t believe in failure - only opportunities to learn (quickly).

Let's do this:

Sound like you? Terrific, we can't wait to hear from you.