Full job description
GumGum is hiring a Tech Lead, JavaScript Engineering to lead a team of frontend and backend engineers building web applications and JavaScript libraries. The role involves planning and executing projects across the stack, defining technical requirements, estimating effort, scoping projects, managing agile processes, and collaborating with product owners and stakeholders. Responsibilities include setting best practices, conducting code reviews, providing architectural guidance, mentoring team members, managing project prioritization, and leading scrum meetings. Required skills include 5+ years of software experience, strong technical background with successful product shipping, coaching experience, knowledge of web applications and APIs, and familiarity with JavaScript, React, and AWS Amplify. Competitive base pay ranges from $186,000 to $215,000 annually, with benefits including a 401(k) plan and stock incentives. The position is located in Santa Monica, California.
What you'll do
- Set best practices and guidelines for the team along with their manager
- Establish and maintain relationships with stakeholders to answer questions and triage problems
- Conduct design and code reviews and guide architectural decisions
- Take ownership of the system(s) and be involved in all aspects
- Help provide the architectural roadmap for the system(s)
- Keep up to date with industry standards and new tools and share knowledge with the team
- Experiment with new frameworks and tools to improve the system(s)
- Work with others to find creative solutions to customer issues
- Conduct occasional 1:1s with team members to check in and improve team processes
- Surface potential improvement areas for the team to their manager
- Give thoughtful feedback and write insightful 360 reviews
- Support implementation of new team processes and facilitate team engagement
- Conduct interviews and assist with hiring process improvements
- Identify appropriate training needs for the team with their manager
- Prioritize critical projects and ensure their completion
- Manage agile process and lead scrum meetings
- Define technical requirements and level of effort for stakeholder asks
- Break down large initiatives into actionable Jira tickets
- Assign work and manage prioritization
- Represent the team in check-in meetings and provide status updates
Requirements
- 5+ years of software experience
- Technically strong, with a history of successfully shipping products into production
- Experience coaching and mentoring team members
- Demonstrated ability to work with cross-functional teams, from engineering to product to stakeholder teams
- Core understanding of web applications, including overall front end architecture and APIs concepts, as well as vanilla JavaScript
- Ability to break down a request into actionable tasks
- Familiarity with the technologies the team uses (JavaScript, React, AWS Amplify)
- Computer Science degree is a plus, but not required
Tech stack
JavaScriptReactAWS Amplify
Benefits
Competitive base payEmployer-matched 401(k) retirement planStock incentive program (depending on the role)Emphasis on recognition, development, and wellness