Lead Software Developer - ChromiumEmployee
Software Engineer (Engineering)
5 - 8 yrs
Full Time
Remote
$80,000 - $120,000
Overview

The job role is for a Software Development Engineer in a growing digital company. The primary tasks involve supporting and enhancing the custom Chromium-based browser of the company.

Responsibility
  • Collaborating with the development team to support and enhance our custom Chromium-based browser.
  • Understand and maintain our browser's codebase, ensuring its stability and performance through code optimization, debugging, and refactoring.
  • Analyze and resolve complex technical issues related to Chromium internals, ensuring compatibility across different platforms.
  • Conduct code reviews, provide constructive feedback, and mentor junior developers to promote a high standard of code quality and adherence to best practices.
  • Stay up-to-date with the latest developments in Chromium / C++ / web technologies, identifying opportunities for innovation and optimization.
Ideal Candidate Qualities
  • The ideal candidate should be experienced in C++ / Objective-C and has good knowledge of object-oriented programming principles and design patterns.
  • Candidate must possess strong problem-solving and communication skills.
  • An active contributor to Chromium-based project with knowledge of Chromium internals and experience in Chromium codebase is preferred.
  • Familiarity with web technologies and the ability to work efficiently in a team environment are also important.
Requirements
  • 5+ years of professional experience using C++ / Objective-C
  • Strong understanding of object-oriented programming principles and design patterns.
  • Attention to detail and ability to produce tested, production-ready software.
  • Proficiency in debugging and performance profiling tools.
  • Ability to take ownership of and problem-solve your way through complex tasks and challenges.
  • Strong communication skills, with the ability to collaborate effectively within a team environment.
  • Experience coaching / mentoring other technical team members.
  • Experience with version control systems (preferably git).
  • Bachelor's degree, or equivalent practical experience.
  • Previous or current involvement in contributing to a Chromium-based project.
  • Solid knowledge of Chromium internals and experience working with the Chromium codebase.
  • Familiarity with web technologies such as HTML, CSS, and JavaScript
Would love to see
  • Additional experience contributing to a Chromium-based project.
  • Anyone having a strong understanding of web technologies such as HTML, CSS, and JavaScript.
  • Candidates with experience in software version control systems, especially git.
  • Innovative thinkers who are up-to-date with the latest developments in Chromium / C++ / web technologies.

About this Job

Job posted

Aug 05, 2024

Job type

Full Time, Employee

Location Type

Remote

Primary role

Software Engineer

Skills Needed

C++Chromium

About Company

Industry

Technology

Company size

10-50

Apply to top-paying remote full-time jobs

Become a part of cosmogence talent pool.