This job posting isn't available in all website languages
00011318 Requisition #

Director of Engineering - Front End


Ebates is looking for a Director to lead our Front End teams. We need someone who is technically strong, energetic, highly collaborative and passionate about the product and our customers. You will manage and lead a team of exceptional engineers working on the application written in languages such as We work in a collaborative environment and we value transparent communication and feedback, code reviews, and making learning fun.




• Drive the execution and delivery of features by collaborating with many cross functional teams, product owners, UX and engineers

• Drive next-generation architecture for the front-end stack

• Mentoring software staff in technical aspects 
• Supporting small teams (across 8-12 engineers)
• Help facilitate problem solving across teams and groups
• Data driven, strategic thinking and execution skills.

• Being hands-on with our production code and driving technical excellence within the team

• Mentor the professional development of each direct report through personal and performance management and coaching.


Who we are looking for:


• Leaders who identify more as “team captain and coach” rather than “commander in chief”

• A hands-on, technical leader that likes being in and close to the code and not just the design and architecture.

• An engineering leader with 7+ years of web/mobile product development in a full time, hands on (coding) role.

• 3+ years experience leading software development projects with a distinguished track record on technically demanding projects

• JavaScript expert. 7+ years of JavaScript experience, including concepts like asynchronous programming, closures, types, and ES6+.

• Significant experience with associated front-end technologies and libraries e.g, React, Node, Vue.js and the attendant skills with HTML and CSS.

• Performance focused. Skilled in analysis and design for implementation, sizing, performance tuning, and scalability. Familiar with CDN and caching/purging service integration.

• Knowledge of professional software engineering best practices primarily focussed on web technologies including coding standards, code reviews, SCM, CI, build processes, testing, and operations

• Engineering leader that preferably has experience with technologies such as Java, Spring MVC, HTML, CSS, Javascript, Node.js, Vue.js, AWS, and Docker.

• A leader with strong agile development experience 

• A leader who can recruit, hire and build high performance engineering teams

• Masters / Bachelors degree required in Computer Science, Software Engineering, or Equivalent Experience


Previous Job Searches

My Profile

Create and manage profiles for future opportunities.

Go to Profile

My Submissions

Track your opportunities.

My Submissions
Please try again.


Either there was a problem on our end with the action you just performed, or we are currently having technical difficulties with our system. Please try again later.