Sr. Software Engineer - UI
Sr. Software Engineer - UI

Sr. Software Engineer - UI

Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
Brave

At a Glance

  • Tasks: Customise UI features and deliver high-quality code in a dynamic environment.
  • Company: Join Brave, a pioneering start-up focused on online privacy and innovation.
  • Benefits: Competitive salary, generous home-office stipends, and fully remote work.
  • Why this job: Make a real impact in revolutionising the web and fighting back against Big Tech.
  • Qualifications: Strong web app development skills and expertise in CSS for UI.
  • Other info: Collaborate with smart teammates in a flat organisational structure.

The predicted salary is between 36000 - 60000 £ per year.

The internet is a sea of ads, hackers, and echo chambers. Big Tech makes huge profits off our data, and tells us what’s true and what’s not. Brave is fighting back. Join us!

Brave has an exciting UI engineering culture. We share knowledge and patterns across both teams and disciplines, overlapping closely with designers. We work with internal design systems, multiple UI frameworks, and make effective decisions on these features as a team.

Brave is a start-up, and we have the ability to change plans quickly in response to new information or circumstances. This means that new needs can emerge on short notice, and projects are often re-mixed and adjusted in response to new input. Successful applicants will have the opportunity to influence those choices and other areas of the team.

Responsibilities will include:

  • Helping to customize the native UI provided by Chromium to add new product features and modify existing features. These UI elements include toolbars, modals, buttons, and more.
  • Delivering code which is well tested with high confidence.
  • Working alongside and learning from our experienced Chromium engineers - helping with peer reviews and helping improve our engineering processes.

Required experience:

  • Strong skills building complex web apps with state management.
  • Proven expertise with CSS for building UI.
  • Commitment to various UI accessibility and localization techniques.
  • Understanding of performance impact and how both to measure and make improvements.

Preferred experience:

  • Proficiency with a class-based object-oriented language, such as Java, C#, PHP, Objective-C or C++.
  • C++ expertise or experience with Chromium is not required, but a willingness to learn and the ability to grasp the concepts quickly will be expected.
  • Working with and grasping large code repositories.
  • AI coding tools.
  • Knowledge of how LLMs and their associated tools and APIs work.

Working at Brave:

  • Industry-leader in privacy, with a research and engineering team that’s innovating every day to keep people safer online and beat Big Tech.
  • Highly competitive salaries & benefits, and generous home-office stipends.
  • Fully remote team (no office, no commute).
  • Welcoming, humble, ridiculously smart teammates, and a truly flat org structure.
  • Opportunity to get in early at a hyper-growth company, and revolutionise the web.

Interested in building your career at Brave? Get future opportunities sent straight to your email.

Sr. Software Engineer - UI employer: Brave

Brave is an exceptional employer for Sr. Software Engineers, offering a dynamic and innovative work culture that prioritises collaboration and knowledge sharing across teams. With a fully remote setup, competitive salaries, and generous home-office stipends, employees enjoy the flexibility to thrive in their roles while contributing to a mission-driven company that champions online privacy. Joining Brave means being part of a flat organisational structure where your ideas can directly influence the future of web technology.
Brave

Contact Detail:

Brave Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Sr. Software Engineer - UI

✨Tip Number 1

Network like a pro! Reach out to current or former employees at Brave on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

✨Tip Number 2

Show off your skills! If you’ve got a portfolio or GitHub with projects that highlight your UI engineering chops, make sure to share it during interviews. It’s a great way to demonstrate your expertise beyond just words.

✨Tip Number 3

Prepare for the unexpected! Since Brave is all about adapting quickly, be ready to discuss how you’ve handled changes in past projects. Flexibility and problem-solving are key traits they’ll be looking for.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, you’ll be part of a community that’s passionate about making the web a safer place.

We think you need these skills to ace Sr. Software Engineer - UI

UI Engineering
State Management
CSS
UI Accessibility
Localization Techniques
Performance Measurement
Class-based Object-oriented Programming
Java
C#
PHP
Objective-C
C++
Large Code Repositories
AI Coding Tools
LLM APIs

Some tips for your application 🫡

Show Your Passion for UI Engineering: When writing your application, let us see your enthusiasm for UI engineering shine through! Share any personal projects or experiences that highlight your skills and passion for creating user-friendly interfaces.

Tailor Your Application: Make sure to customise your application to fit the role at Brave. Highlight your experience with CSS, state management, and any relevant projects that demonstrate your ability to adapt and innovate in a fast-paced environment.

Be Clear and Concise: We appreciate clarity! Keep your application straightforward and to the point. Use bullet points where necessary to make it easy for us to see your key achievements and skills at a glance.

Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re serious about joining our team!

How to prepare for a job interview at Brave

✨Know Your UI Frameworks

Make sure you brush up on the UI frameworks mentioned in the job description. Be ready to discuss your experience with them and how you've used them in past projects. This shows you're not just familiar but also passionate about the tools you'll be working with.

✨Showcase Your Problem-Solving Skills

Brave values adaptability, so prepare to share examples of how you've tackled unexpected challenges in previous roles. Think of specific instances where you had to pivot quickly and how you managed to deliver results despite changing circumstances.

✨Demonstrate Your Coding Confidence

Since delivering well-tested code is crucial, be prepared to talk about your testing strategies. Bring examples of how you've ensured high confidence in your code, whether through unit tests, peer reviews, or other methods. This will highlight your commitment to quality.

✨Emphasise Collaboration

With a culture that overlaps closely with designers and engineers, it's important to show that you thrive in collaborative environments. Share experiences where you worked effectively in teams, especially in cross-disciplinary settings, to demonstrate your ability to contribute to Brave's team dynamic.

Sr. Software Engineer - UI
Brave
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>