Sr. Frontend Engineer, JavaScript
Hi, we’re DuckDuckGo, the Internet privacy company for everyone who’s had enough of hidden online tracking and wants to take back their privacy now. For over a decade, we’ve been building our product, including new privacy technology, and working with policymakers to make online privacy simple and accessible for all.
Our app is now downloaded more than 50M times a year, and our private search engine packaged with it has become the #2 search engine on mobile in the U.S., Canada, Australia and the Netherlands. Oh, and we’ve been profitable since 2014 with revenue currently exceeding $100 million a year! Now we’re rolling out major new features, such as Email Protection and App Tracking Protection, and we’re also working on a desktop browser version of our app for Windows and macOS.
We’re looking for a Senior Frontend Engineer to help shape our all-in-one privacy solution and join our mission to show the world that protecting your privacy online can be simple.
The Opportunity
As part of our growing team, you will collaborate with team members at all levels to identify and close major gaps in our products. Examples of projects you might work on include: expanding and improving content blocking within our extensions, running experiments to measure and improve the usability of the search engine, working on features for our browsers, and taking ownership of product verticals (e.g. local search) on the main Search Results page.
We empower our team to be self-directed and self-motivated in their work. If you’d thrive in that environment, and our core values resonate with you — build trust, question assumptions, and validate direction — you’ll fit right in!
What you will do:
- Lead projects from proposal through postmortem, assessing vague problems, proposing high impact solutions, and executing them against a set of success criteria.
- Contribute to and demonstrate ownership over major features of the Search Results page and/or Extension, taking responsibility for their maintenance and improvement over time.
- Step up to resolve product issues – large and small.
- Play a key role in improving our software architecture (in both our user-facing products, and internal processes) with the goal of increasing quality and throughput.
- Mentor peers through remote collaboration opportunities in an autonomous environment, including: product brainstorms, technical design discussions, software design best practices and code reviews.
- Write pragmatic, testable code that works consistently across devices.
What You Will Bring to DuckDuckGo
- Significant frontend engineering experience (around 7+ years), having worked on the frontend of at least one large web application.
- Experience leading engineering projects of medium-complexity with little direction or of high-complexity with moderate direction.
- Advanced level of JS/HTML/CSS expertise.
- Deep understanding of software design patterns such as MVVM, MVP, etc.
- Advanced level of web application architecture expertise.
- Experience identifying and validating success criteria and metrics.
- Experience participating in technical architecture decisions for complex products.
- Comfortable learning new languages and ideas.
- Experience collaborating with engineers working on the backend and other platforms (Android, iOS, etc.)
- Experience collaborating with product/design to build polished consumer facing products.
Compensation
Annual compensation: $160,000 USD and stock options.
Diversity, Equity, and Inclusion
DuckDuckGo provides equal work opportunities to all team members and applicants and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex (including pregnancy), national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.
We want to ensure that our hiring process is accessible. If you need reasonable accommodation for any part of the application process because of a medical condition or disability, please send an email to careers@duckduckgo.com to let us know the nature of your request.
If you think you might thrive in this environment, we would love to hear from you.
Please note that:
- Sometimes we meet up! Expect to travel at least two times a year: once for our all-hands meetup and again for a team retreat (each around 4-5 days). Due to the COVID-19 pandemic, attendance is optional and you can choose not to meet up in person if that’s your preference.
- While we offer a flexible work arrangement with no core hours, expect an average full-time commitment of 40 hours per week.
- A successful candidate will be subject to a background check and must receive satisfactory results of the same, as a condition of joining the team.
- By applying for this role, you confirm that all information submitted is accurate and complete. You further acknowledge that providing false or fraudulent information during the application process is cause for denial of an offer, revocation of any existing offer, or other adverse action, up to and including termination after the start of your commencement of work.
Post a Comment