DuckDuckGo logo
DuckDuckGo

Independent internet privacy company. Download our browser with privacy built-in, unlike Chrome, on mobile & desktop.

Senior Frontend Engineer, React/Typescript

Frontend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2008H1B No SponsorCompany SiteLinkedIn

Location

California

Posted

66 days ago

Salary

$178.5K / year

Seniority

Senior

Bachelor Degree7 yrs expEnglishAndroidiOSJavaScriptReactTypeScript

Job Description

Senior Frontend Engineer, React/Typescript

DuckDuckGo

• Build and own features across new and existing products using React and TypeScript • Work on related projects such as creating a new Instant Answer on the Search page • Develop an in-app onboarding experience • Optimize Text-Ad projects • Build scalable user interfaces and lead contributions to products and features • Write pragmatic, performant, and testable code that works consistently across settings, devices, and browsers • Play a key role in improving the frontend software architecture while prioritizing privacy and user experience

Job Requirements

  • 7+ years experience in positions where your primary responsibility was writing code
  • Advanced level of JavaScript/HTML/CSS expertise
  • Advanced level of React and Typescript
  • Advanced level of web application architecture expertise
  • Ability to lead engineering projects with little to no oversight
  • Experience building large-scale web applications
  • Experience identifying success criteria and metrics and validating decisions against them
  • Experience collaborating with engineers on the backend and other platforms, such as Android and iOS
  • Experience collaborating with product and design to build polished consumer-facing products
  • Ability to contribute to technical architecture decisions for complex products
  • Willingness to learn new technologies and ideas.

Benefits

  • Eligibility for company-sponsored health benefits limited to team members based in the United States
  • Paid parental leave
  • Office setup and co-working allowances

Related Job Pages

More Frontend Engineer Jobs

Full TimeRemoteTeam 11-50H1B No Sponsor

• Plan, design and implement sophisticated frontend solutions using modern technologies such as TypeScript and Tailwind, and frameworks like React and Next.js. • Develop and implement reusable frontend components that meet high standards for design and usability. • Integrate interfaces using RESTful APIs and GraphQL. • Build backend applications with Node.js to support frontend solutions. • Consider cloud technologies and container tools such as Docker and Kubernetes in the development and deployment of applications. • Create and maintain automated tests to ensure software quality. • Use tools like Storybook to develop and document UI components. • Work closely with the design team to create creative, innovative and intuitive user interfaces. • Support the team through code reviews, pair programming and other collaborative practices. • Continuously engage with new technologies, methodologies and tools to improve development processes.

Germany
€3K - €4.5K / month
Job Closed

Role Description We are a forward-thinking software development company, known for our proprietary core platform and its integral components — Sportsbook, CRM, Risk Management, Antifraud, Bonus Engine, and Retail Software Suite. Join our team to be part of pioneering solutions that not only streamline the work of thousands of employees in every department but also significantly boost profits and elevate product quality. Your role with us is a key part of a team shaping the future of software solutions in an impactful and dynamic environment. Qualifications - 4+ years of experience in Front-end development - 1+ years of experience in Tech Lead or Team Lead role - Strong experience with React.js (including hooks, state management, performance optimization) - Solid experience with JavaScript (ES6+) / TypeScript - Hands-on experience with Node.js (or similar backend technologies) - Experience designing and consuming RESTful APIs / GraphQL - Good understanding of front-end architecture and design patterns - Experience with modern build tools (Webpack, Vite, etc.) - Familiarity with testing frameworks (Jest, React Testing Library, etc.) - Experience with version control systems (Git) - Ability to mentor developers and grow engineering teams - Strong communication and collaboration skills - Experience in Agile/Scrum environments Requirements - Lead the design and development of scalable front-end application using React.js - Contribute to back-end development using Node.js or similar technologies - Drive technical decisions and establish best practices across the front-end stack - Collaborate closely with product managers, designers, and back-end engineers - Ensure high performance, responsiveness, and code quality - Mentor and guide front-end developers, conduct code reviews - Own delivery timelines and ensure successful project execution Benefits - Vacation: 22 working days per year. - Sick leave: 5 paid days per year 100% paid without medical certificate - Sick leave: 10 days per year 100% paid with medical certificate - Benefit cafeteria personal limit for health support

Worldwide
Job Closed
OutSystems logo

Principal Software Engineer, Frontend

OutSystems

The low-code platform for your high-stakes software.

Full TimeRemoteTeam 1,001-5,000Since 2001H1B Sponsor

• Drive the solution design, implementation, and maintenance of robust, delightful, scalable, and secure core features. • Collaborate with product managers, UX designers, and other engineers to deliver solutions. • Own features end-to-end. • Drive engineering excellence by promoting clean code practices. • Mentor and support other engineers.

Portugal
Job Closed
Full TimeRemoteTeam 201-500H1B No Sponsor

• Analysis and development of IT projects • Project design in accordance with Project Management or client needs • Implementation of projects according to defined requirements using tools, languages and scripts in required development environment. • Application of best programming practices in respective languages/scripts and in key areas of operation. • Creation of unit tests and documentation. • Project deployment and upkeep of projects in production. • Continuous debugging and improvement of existing projects. • Observation of the health of existing projects and products. • Knowledge distribution with team members and offering assistance when needed. • Research and development into new technologies and solutions. • Any other tasks as requested by the supervisor. • Any other tasks as required by the system documentation and Argos-certified ISO standards.

Europe
$1.9K / month
Job Closed