About the Role
We are seeking a Tech Lead to drive the development of our web core products and Chrome extensions. In this role, you will lead a team of engineers to design, develop, and maintain high-quality web applications and Chrome extensions. You will be responsible for ensuring the performance, scalability, and security of our web applications, as well as collaborating with cross-functional teams to define, design, and ship new features. If you are a passionate and experienced web developer with a strong background in JavaScript, HTML, and CSS, and a proven track record of leading development teams, we would love to hear from you.
Responsibilities
- Lead the design and development of web core products and Chrome extensions.
- Ensure the performance, scalability, and security of web applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Mentor and guide junior engineers in best practices and coding standards.
- Conduct code reviews and ensure code quality.
- Participate in the on-call rotation for production support.
- Work on improving the developer experience and tooling.
- Contribute to the architecture and design of new features and products.
- Identify and address technical debt and performance bottlenecks.
- Stay updated with the latest web technologies and industry trends.
- Ensure the accessibility and usability of web applications.
- Work on improving the performance and scalability of web applications.
- Collaborate with the design team to create intuitive and user-friendly interfaces.
- Participate in the planning and execution of product releases.
- Work on improving the reliability and maintainability of web applications.
- Collaborate with the product management team to define product requirements.
- Participate in the development of technical documentation and best practices.
- Work on improving the security and compliance of web applications.
- Collaborate with the QA team to ensure the quality of web applications.
- Participate in the development of automated testing and deployment pipelines.
- Work on improving the performance and scalability of Chrome extensions.
- Collaborate with the design team to create intuitive and user-friendly Chrome extensions.
- Participate in the planning and execution of Chrome extension releases.
- Work on improving the reliability and maintainability of Chrome extensions.
- Collaborate with the product management team to define Chrome extension requirements.
- Participate in the development of technical documentation and best practices for Chrome extensions.
- Work on improving the security and compliance of Chrome extensions.
- Collaborate with the QA team to ensure the quality of Chrome extensions.
- Participate in the development of automated testing and deployment pipelines for Chrome extensions.
Compensation
Competitive salary and equity
Work Arrangement
Remote, Full-time
Team
Collaborate with a team of engineers, designers, and product managers to deliver high-quality products.
What You'll Do
- Lead the design and development of web core products and Chrome extensions.
- Ensure the performance, scalability, and security of web applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Mentor and guide junior engineers in best practices and coding standards.
- Conduct code reviews and ensure code quality.
- Participate in the on-call rotation for production support.
- Work on improving the developer experience and tooling.
- Contribute to the architecture and design of new features and products.
- Identify and address technical debt and performance bottlenecks.
- Stay updated with the latest web technologies and industry trends.
What You'll Need
- Proven experience in leading the development of web core products and Chrome extensions.
- Strong proficiency in JavaScript, HTML, and CSS.
- Experience with modern web frameworks and libraries, such as React, Angular, or Vue.js.
- Experience with Chrome extension development and APIs.
- Strong understanding of web performance, scalability, and security.
- Experience with cloud platforms, such as AWS, GCP, or Azure.
- Experience with containerization and orchestration tools, such as Docker and Kubernetes.
- Experience with CI/CD pipelines and automated testing.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills.
- Experience with agile development methodologies.
- Experience with accessibility and usability best practices.
- Experience with technical documentation and best practices.
- Experience with security and compliance best practices.
- Experience with automated testing and deployment pipelines.
- Experience with performance and scalability optimization.
- Experience with mentoring and guiding junior engineers.
- Experience with code reviews and ensuring code quality.
- Experience with on-call rotations for production support.
- Experience with improving developer experience and tooling.
Nice to Have
- Experience with TypeScript.
- Experience with GraphQL.
- Experience with WebSockets.
- Experience with WebRTC.
- Experience with Progressive Web Apps (PWAs).
- Experience with Service Workers.
- Experience with WebAssembly.
- Experience with Web Components.
- Experience with Web Performance APIs.
- Experience with Web Security APIs.
Our Benefits
- Competitive salary and equity.
- Health, dental, and vision insurance.
- 401(k) matching.
- Unlimited PTO.
- Remote work options.
- Professional development opportunities.
- Generous parental leave.
- Employee assistance programs.
- Wellness programs.
- Flexible work hours.
- Performance bonuses.
- Stock options.
- Employee referral bonuses.
- Tuition reimbursement.
- Relocation assistance.
- Employee discounts.
- Free meals and snacks.
- On-site gym and fitness classes.
- Company-sponsored events and outings.
Our Culture
- Inclusive and diverse work environment.
- Collaborative and supportive team culture.
- Opportunities for professional growth and development.
- Focus on work-life balance.
- Commitment to continuous learning and improvement.
- Encouragement of innovation and creativity.
- Emphasis on quality and excellence.
- Strong sense of community and belonging.
- Open and transparent communication.
- Respect for individual contributions and achievements.
Our Values
- Integrity and honesty.
- Respect and inclusivity.
- Collaboration and teamwork.
- Innovation and creativity.
- Continuous learning and improvement.
- Customer focus and satisfaction.
- Quality and excellence.
- Accountability and responsibility.
- Transparency and open communication.
- Sustainability and social responsibility.
Our Mission
- To empower individuals and organizations to achieve their goals through innovative technology solutions.
- To create a positive and inclusive work environment that fosters growth and development.
- To deliver high-quality products and services that meet the needs of our customers.
- To promote sustainability and social responsibility in our business practices.
- To build a strong and supportive community of employees, customers, and partners.
- To drive innovation and creativity in the technology industry.
- To provide opportunities for professional growth and development for our employees.
- To foster a culture of continuous learning and improvement.
- To create a positive impact on society through our products and services.
- To achieve excellence in everything we do.
Our Vision
- To be a leading provider of innovative technology solutions that empower individuals and organizations to achieve their goals.
- To create a positive and inclusive work environment that fosters growth and development.
- To deliver high-quality products and services that meet the needs of our customers.
- To promote sustainability and social responsibility in our business practices.
- To build a strong and supportive community of employees, customers, and partners.
- To drive innovation and creativity in the technology industry.
- To provide opportunities for professional growth and development for our employees.
- To foster a culture of continuous learning and improvement.
- To create a positive impact on society through our products and services.
- To achieve excellence in everything we do.
How to Apply
- Submit your resume and cover letter through our online application portal.
- Include a link to your GitHub or other relevant code repositories.
- Provide examples of your previous work and projects.
- Include any relevant certifications or training.
- Highlight your experience with web development and Chrome extension development.
- Explain your approach to problem-solving and collaboration.
- Describe your experience with agile development methodologies.
- Include any relevant awards or recognitions.
- Provide references from previous employers or colleagues.
- Include any relevant publications or presentations.
Not provided