Lead Frontend Engineer
Digital Turbine
- Durham, NC
- Permanent
- Full-time
- Provide technical leadership across our organization and provide guidance on technical solutions
- Work closely with a small team of engineers on a daily basis
- Able to work autonomously to solve technical challenges
- Provide guidance and mentorship to other engineers growing in their careers
- Develop, design, participate in code reviews, and ensure overall quality of software
- Leverage and implement industry best practices to maximize software development performance, efficiency, and quality
- Collaborate with other teams as needed (design, backend engineering, devops, product mgmt, QA) for maximum effectiveness
- Provide application support as needed
- 7+ years of software development experience
- Excellent knowledge of JavaScript, HTML, and CSS
- Expert in micro front ends
- Excellent knowledge of SASS or other CSS preprocessors
- Excellent knowledge of
- Experience working with UX teams to create excellent and efficient UI experiences
- Expert knowledge of frontend compilation tools (e.g., Webpack, Vite, Rollup)
- Consistent usage of unit testing and solid understanding of quality assurance practices and Automation engineering strategies
- Excellent knowledge of modern-day cloud platforms (e.g., AWS or GCP)
- Experience working in agile engineering environments (e.g., Scrum)
- Expert in designing and building high performing enterprise scale Web systems
- Ability to work independently, collaborating with a team to build software solutions, and leading our software organization to new heights in quality and scalability
- Ability to effectively communicate software solutions to other established leads and ability to implement well designed solutions
- Knowledge of developing and working with serverless concepts and stacks
- Experience working with Infrastructure as Code technologies
- Experience working with Ad Tech
- Knowledge of automation tools like Cypress