Senior Frontend Engineer, JavaScript (Worldwide Remote) at DuckDuckGo #vacancy #remote

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 Responsibilities 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 How We Will Support You Our core values — build trust, question assumptions, and validate direction — underpin how we work day-to-day and the support we give our team members We strive to empower our team members to be self-directed and self-motivated in their work Every team member has an annual budget of $1,250 USD to invest in their professional development Every team member also has a dedicated Career Advisor, who serves as a guide to help you develop your strengths, identify your motivations, and understand your opportunities for growth Team members have the freedom and flexibility to organize their own work schedules

$80K — $100K Software DevelopmentEstimated Salary: $20 to $28 per hour based on qualifications Company information #J-18808-Ljbffr

MVP HTML MVVM JavaScript CSS

Leave a Reply