iOS Browser Engineer

New

Skills

C++ Engineer Instrumentation Javascript Software Engineering Swift

Join Brave, a privacy-first technology company revolutionizing the web. As an iOS Browser Engineer, you will design, build, and maintain the iOS version of the Brave web browser, collaborating remotely with a world-class team focused on protecting user privacy. Brave offers a competitive environment, open-source culture, and the opportunity to work with cutting-edge browser technologies.

Job Overview

This fully remote role involves working on a rapidly growing browser used by millions, contributing to open-source projects, and partnering with experts in privacy and security. You will help shape the future of secure browsing for iOS users globally.

Key Responsibilities
  • Develop and maintain the iOS version of the Brave web browser.
  • Write clean, maintainable code and ensure robust testing practices.
  • Collaborate with iOS team members to establish best practices.
  • Work alongside privacy and security experts to enhance user safety.
  • Engage with the open-source community on GitHub, guiding contributors and reviewing external work.
  • Contribute improvements to open-source libraries and projects.
Required Skills & Qualifications
  • 5+ years of professional iOS development experience.
  • Strong proficiency in Swift, SwiftUI, Objective-C, and C++.
  • Expert-level familiarity with Xcode and Instrumentation tools.
  • Experience creating interfaces programmatically.
  • Proven track record working in distributed development teams.
  • Comfortable contributing in an open-source environment.
  • Bachelor’s degree in Computer Science or equivalent experience preferred.
  • Knowledge of UIKit, WebKit, CoreData, and Chromium integration.

Job Type: Remote

Salary: Not Disclosed

Experience: Entry

Duration: 12 Months

Share this job:

Similar Jobs

LLVM Compiler Developer

New

Enhance and extend LLVM and Clang toolchain components.

Support cross-platform code generation and optimization.

Back-end Bash C C++

LLVM Compiler Developer Role

New

Enhance and maintain LLVM/Clang-based toolchains

Support and optimize code for diverse platforms

Back-end Bash C++ Communication

AI Code Reviewer Role

New

Review AI-generated code for quality

Provide feedback on code accuracy and style

Ai Systems C++ Code Review Engineer

Graduate C++ Engineer Remote

Posted 5 days ago

Recruit passionate graduate C++ engineers

Build high-performance, low-latency software

C++ Github Remote Collaboration Software Engineering

Embedded Linux Engineering Manager

Posted 7 days ago

Lead and develop regional engineering teams

Drive customer success through technical solutions

C C++ Debian Devops

Ubuntu Silicon Optimization Engineer

Posted 10 days ago

Optimize Ubuntu for new silicon architectures

Collaborate globally with distributed engineering teams

C C++ Devops Docker

Senior ChartCheck Engineer

Posted 13 days ago

Lead full-stack software development for ChartCheck

Design and maintain scalable, production-ready applications

C# C++ Css Html

Security Software Engineer Role

Posted 15 days ago

Drive security initiatives across product teams

Develop and implement security features

C C++ Engineer Go

Cloud Engineering Manager Role

Posted 15 days ago

Lead and manage distributed engineering team

Optimize managed service delivery for customers

Agile Agile Methodologies C++ Cloud Technologies

Ubuntu Platform Integration Engineer

Posted 16 days ago

Optimize Ubuntu for new hardware and silicon.

Collaborate with partners on platform integration.

C C++ Devops Docker

Go Developer Tooling Engineer

Posted 16 days ago

Develop open-source developer tooling

Integrate modern workflows with Ubuntu

C C++ Containers Devops

Ubuntu Platform Engineering Manager

Posted 16 days ago

Lead and develop high-performing engineering teams

Optimize Ubuntu for cutting-edge silicon platforms

Architecture C C++ Devops

Linux Systems Engineer Optimisation

Posted 17 days ago

Optimise Ubuntu for modern hardware platforms

Collaborate with global partners and engineering teams

C C++ Debian Devops

Graphics System Software Engineer

Posted 19 days ago

Advance open-source graphics technology

Develop and maintain Mir graphics stack

C++ Engineer Flutter Linux

Embedded Linux Optimisation Engineer

Posted 22 days ago

Optimise Ubuntu for latest hardware and silicon.

Lead and deliver complex technical integrations with partners.

C C++ Debian packaging Docker

Bug Bounty Security Researcher

Posted 22 days ago

Identify and report security vulnerabilities

Conduct responsible and ethical security research

C++ Html Javascript Kali Linux

Senior SQL Engine Engineer

Posted 27 days ago

Hire a senior-level SQL engine engineer

Develop and optimize database systems

Agile Methodologies C++ Cloud Computing Database Internals

Senior C++ Virtualization Developer

Posted 31 days ago

Integrate backup solutions with virtualization and cloud platforms

Ensure reliable cross-platform VM backup and restore operations

C++ Cloud Devops Linux

LLVM Compiler Developer

Posted 33 days ago

Enhance and extend LLVM/Clang toolchain

Support diverse and emerging computing platforms

Back-end Bash C++ Communication

IoT Solutions Architecture Lead

Posted 35 days ago

Lead and develop a remote engineering team

Advise customers on IoT solution architecture

C C++ Debian Devops

Embedded Linux Engineering Manager

Posted 37 days ago

Lead and mentor a distributed team of Field Engineers

Architect and deliver embedded Linux solutions for enterprise clients

C C++ Devops Embedded Linux

Junior Software Engineer Cinarra

Posted 38 days ago

Develop and maintain data management platforms

Participate in full software development lifecycle

Algorithms API Design C++ Data Structures

React 3D UI Engineer

Posted 74 days ago

Develop a web-based 3D design tool for automotive HMIs

Build high-performance and intuitive React interfaces

C++ Figma React.js Typescript

Cross-Platform C++ Engineer

Posted 75 days ago

Enhance cross-platform developer experience

Design and implement new Multipass features

C++ Cross-platform Development Qemu Test-driven development

React 3D Frontend Engineer

Posted 77 days ago

Develop a web-based 3D design tool

Integrate frontend with C++ graphics engine

C++ React.js Typescript Ui/ux Design

React 3D UI Engineer

Posted 78 days ago

Develop a web-based 3D design tool for automotive HMIs

Build advanced UI components using React and TypeScript

C++ Figma React.js Typescript

Senior JavaScript AI SDK Engineer

Posted 78 days ago

Develop robust, developer-facing AI SDKs

Ensure security and reliability at scale

API Design C++ Javascript Node.js

JavaScript AI SDK Engineer

Posted 78 days ago

Develop robust AI-focused SDKs

Ensure security and reliability at scale

API Design C++ Javascript Node.js

C++/Rust Graphics Engineer

Posted 82 days ago

Develop and maintain the Mir graphics stack

Enhance windowing and display subsystem performance

C++ Engineer Flutter Linux

Senior Device Software Engineer

Posted 82 days ago

Develop secure cross-platform device management solutions

Integrate applications with OS and backend services

Android C# C++ Devops

Senior JavaScript AI SDK Engineer

Posted 82 days ago

Develop robust AI-focused SDKs

Enable secure and scalable integrations

API Design C++ Javascript Node.js

Senior JavaScript AI SDK Engineer

Posted 82 days ago

Develop high-quality AI SDKs

Design secure and scalable APIs

API Design C++ Javascript Node.js

Senior JavaScript AI SDK Engineer

Posted 82 days ago

Develop secure and scalable AI SDKs

Enhance developer integration with Tether platform

API Design C++ Javascript Node.js

Senior AI SDK Engineer

Posted 82 days ago

Develop robust, modular AI SDKs

Ensure high performance and reliability at scale

API Design C++ Javascript Node.js

Senior Javascript AI SDK Engineer

Posted 82 days ago

Develop secure and scalable AI SDKs

Enhance developer experience with robust APIs

API Design C++ Javascript Node.js

AI Coding Tutor (Rust/C++)

Posted 82 days ago

Migrate C/C++ code to Rust

Test and validate migrated code

C C++ Integration Testing Prompt Engineering

Wikidata Platform Tech Lead

Posted 113 days ago

Guide technical vision and architecture for Wikidata Query Platform

Ensure stability, performance, and scalability of data services

C++ Data Engineering Docker Docker/kubernetes

Zero Trust Platform Engineer

Posted 113 days ago

Deliver secure platform software for Zero Trust access.

Enable seamless integration across cloud infrastructures.

AWS Azure C C++

Bug Bounty Security Researcher

Posted 121 days ago

Identify and report software vulnerabilities

Enhance product and service security

C++ Javascript Kali Linux Penetration Testing

Cyngn Remote Autonomous Roles

Posted 123 days ago

Automate industrial vehicle operations

Enhance productivity and cost savings

C++ Cloud Computing Machine Learning Python

Oracle Graduate Software Engineer

Posted 128 days ago

Empower recent female graduates in tech roles

Foster innovation and creativity in product development

Application Development C C++ Data Structures

LLVM Compiler Engineer Role

Posted 128 days ago

Enhance and implement LLVM toolchain components

Extend open source compilers for new platforms

Back-end Bash C++ Communication

Space Systems Software Architect

Posted 129 days ago

Lead software architecture for space systems

Ensure reliability and scalability in embedded and real-time software

Architecture C C++ Ci/cd Pipelines

IoT Solutions Architecture Manager

Posted 129 days ago

Lead and develop regional engineering teams

Deliver secure and scalable IoT solutions

Architecture C C++ Debian

Senior Software Engineer 2

Posted 146 days ago

Recruit a talented engineer to lead technical initiatives

Enhance remote browser technology with a security focus

AWS C++ Devops Engineer

Senior Software Engineer, Windows Desktop

Posted 146 days ago

Develop and maintain DuckDuckGo's Windows Desktop App.

Design and implement new features for the app.

Api Integration C# C++ Debugging

Remote Software Developer Job

Posted 151 days ago

Hiring Remote Software Developers for software applications development

Emphasizing controls and automation in project execution

C++ Java Python Software Architecture

Lead Engineer - Autoscaling

Posted 152 days ago

Manage a distributed engineering team effectively

Promote team productivity and growth

C C++ Cloud Go

Site Reliability Engineer

Posted 152 days ago

Ensure system availability, performance, and reliability

Design and troubleshoot distributed systems

C++ Debugging Distributed systems Go

Staff Software Engineer, Mimir

Posted 152 days ago

Influence roadmap and career objectives

Deliver new features and iterate for improvement

AWS C++ Engineer Go
overtime