{ "version": "https://jsonfeed.org/version/1.1", "title": "Job Search Results: 'browser'", "home_page_url": "https://apply.coop/search?terms=browser", "description": "Job search results for 'browser'", "author": { "name": "apply.coop" }, "authors": [ { "name": "apply.coop" } ], "items": [ { "id": "https://apply.coop/jobs/d0n0bemblda5dqb116v0-browsers-developer--chromium-focus-", "url": "https://apply.coop/jobs/d0n0bemblda5dqb116v0-browsers-developer--chromium-focus-", "title": "Browsers Developer (Chromium focus)", "content_html": "\u003cp\u003eMembers of our browsers team are responsible for a variety of tasks ranging from implementing new web-facing features to porting the browser to new platforms. Our work is in use on a wide range of mobile devices, televisions, and other devices. Free software and upstream contributions are important to us, so we are also active participants in the open source community, contributing our work upstream as much as we can.\u003c/p\u003e\n\u003cp\u003eChromium is a huge C++ project with many features, so candidates should be organized and flexible enough to adapt to different areas of the codebase. While there are no hard technical requirements, being able to write efficient, maintainable, and portable C++ system code is required for day-to-day work. Additionally, though prior experience contributing to web browsers is not a necessity, it would be useful for this position.\u003c/p\u003e\n\u003cp\u003eWe provide a remote-friendly, collaborative, and supportive environment in which Igalians from around the globe participate equally in the management and decision-making process of the company via our democratic, consensus-based assembly structure.\u003c/p\u003e\n\u003ch2\u003eWorking at Igalia\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eRemote-friendly environment\u003c/strong\u003e. We provide a remote-friendly, collaborative, and supportive environment.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eParticipate on equal terms\u003c/strong\u003e. Igalians share responsi­bilities and receive equal pay.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCollaborate in person\u003c/strong\u003e. We hold annual company-wide retreats to foster in-person connections and team integration.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eChoose the right work place for you\u003c/strong\u003e. We provide a budget to fund a co-working space, or to help run a home office.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSpend time with your new baby\u003c/strong\u003e. New parents receive 8 weeks of paid parental leave.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ePurchase the hardware you need\u003c/strong\u003e. Every Igalian has access to a recurring budget to spend on work-related equipment.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCreate your own work day schedule\u003c/strong\u003e. Igalians design their own schedule to work during the time of the day that is best for them.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eRecharge with paid time off\u003c/strong\u003e. Igalians have 7 weeks (35 days) of paid time off to use as they wish on vacations, national holidays, or personal downtime.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNavigate the early years with a mentor\u003c/strong\u003e. Mentors help new Igalians integrate into the company and continue their professional development.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCollaborate with your peers\u003c/strong\u003e. At Igalia, we care about collaboration. We work together, not compete against each other.\u003c/li\u003e\n\u003c/ul\u003e", "summary": "\u003cp\u003eMembers of our browsers team are responsible for a variety of tasks ranging from implementing new web-facing features to porting the browser to new platforms. Our work is in use on a wide range of mobile devices, televisions, and other devices. Free software and upstream contributions are important to us, so we are also active participants in the open source community, contributing our work upstream as much as we can.\u003c/p\u003e\n\u003cp\u003eChromium is a huge C++ project with many features, so candidates should be organized and flexible enough to adapt to different areas of the codebase. While there are no hard technical requirements, being able to write efficient, maintainable, and portable C++ system code is required for day-to-day work. Additionally, though prior experience contributing to web browsers is not a necessity, it would be useful for this position.\u003c/p\u003e\n\u003cp\u003eWe provide a remote-friendly, collaborative, and supportive environment in which Igalians from around the globe participate equally in the management and decision-making process of the company via our democratic, consensus-based assembly structure.\u003c/p\u003e\n\u003ch2\u003eWorking at Igalia\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eRemote-friendly environment\u003c/strong\u003e. We provide a remote-friendly, collaborative, and supportive environment.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eParticipate on equal terms\u003c/strong\u003e. Igalians share responsi­bilities and receive equal pay.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCollaborate in person\u003c/strong\u003e. We hold annual company-wide retreats to foster in-person connections and team integration.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eChoose the right work place for you\u003c/strong\u003e. We provide a budget to fund a co-working space, or to help run a home office.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSpend time with your new baby\u003c/strong\u003e. New parents receive 8 weeks of paid parental leave.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ePurchase the hardware you need\u003c/strong\u003e. Every Igalian has access to a recurring budget to spend on work-related equipment.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCreate your own work day schedule\u003c/strong\u003e. Igalians design their own schedule to work during the time of the day that is best for them.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eRecharge with paid time off\u003c/strong\u003e. Igalians have 7 weeks (35 days) of paid time off to use as they wish on vacations, national holidays, or personal downtime.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNavigate the early years with a mentor\u003c/strong\u003e. Mentors help new Igalians integrate into the company and continue their professional development.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCollaborate with your peers\u003c/strong\u003e. At Igalia, we care about collaboration. We work together, not compete against each other.\u003c/li\u003e\n\u003c/ul\u003e", "date_published": "2025-05-21T00:00:00Z", "date_modified": "2025-05-21T17:27:12Z", "author": { "name": "crew@apply (apply.coop)" }, "authors": [ { "name": "crew@apply (apply.coop)" } ] }, { "id": "https://apply.coop/jobs/d0n0clmblda5dqb116vg-browsers-developer--webkit-focus-", "url": "https://apply.coop/jobs/d0n0clmblda5dqb116vg-browsers-developer--webkit-focus-", "title": "Browsers Developer (WebKit focus)", "content_html": "\u003cp\u003eAt Igalia, we are looking to hire a developer for our browsers team, whose task will be to maintain and improve WebKit, the well-known web engine used by millions of people. The scope of our work related to WebKit is broad, so a wide range of skill sets is valuable.\u003c/p\u003e\n\u003cp\u003eWebKit is a large open-source codebase primarily in C++, but being a web engine many tasks involve knowledge of HTML, CSS, and JavaScript as well. Some of the areas we work on include web platform features, embedded systems, multimedia, graphics, and networking. Because of the broad scope of WebKit, there is flexibility in which areas employees may work. While not necessary for candidates to have prior experience in all of these areas, they must be enthusiastic about learning new technologies.\u003c/p\u003e\n\u003cp\u003eAll work is remote with colleagues from around the world using a distributed development structure similar to many other open-source projects using AGILE methodologies. Developers have good interpersonal skills to collaborate with other developers within the company, and the WebKit ecosystem, nurture good communication to seek consensus, proactively oversee the entire development life cycle of features, and are committed to excellence in their work. You will collaborate with other developers in English internally and externally, including writing blogs and documentation as well as giving talks at conferences about your work.\u003c/p\u003e\n\u003ch2\u003eWorking at Igalia\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eRemote-friendly environment\u003c/strong\u003e. We provide a remote-friendly, collaborative, and supportive environment.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eParticipate on equal terms\u003c/strong\u003e. Igalians share responsi­bilities and receive equal pay.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCollaborate in person\u003c/strong\u003e. We hold annual company-wide retreats to foster in-person connections and team integration.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eChoose the right work place for you\u003c/strong\u003e. We provide a budget to fund a co-working space, or to help run a home office.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSpend time with your new baby\u003c/strong\u003e. New parents receive 8 weeks of paid parental leave.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ePurchase the hardware you need\u003c/strong\u003e. Every Igalian has access to a recurring budget to spend on work-related equipment.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCreate your own work day schedule\u003c/strong\u003e. Igalians design their own schedule to work during the time of the day that is best for them.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eRecharge with paid time off\u003c/strong\u003e. Igalians have 7 weeks (35 days) of paid time off to use as they wish on vacations, national holidays, or personal downtime.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNavigate the early years with a mentor\u003c/strong\u003e. Mentors help new Igalians integrate into the company and continue their professional development.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCollaborate with your peers\u003c/strong\u003e. At Igalia, we care about collaboration. We work together, not compete against each other.\u003c/li\u003e\n\u003c/ul\u003e", "summary": "\u003cp\u003eAt Igalia, we are looking to hire a developer for our browsers team, whose task will be to maintain and improve WebKit, the well-known web engine used by millions of people. The scope of our work related to WebKit is broad, so a wide range of skill sets is valuable.\u003c/p\u003e\n\u003cp\u003eWebKit is a large open-source codebase primarily in C++, but being a web engine many tasks involve knowledge of HTML, CSS, and JavaScript as well. Some of the areas we work on include web platform features, embedded systems, multimedia, graphics, and networking. Because of the broad scope of WebKit, there is flexibility in which areas employees may work. While not necessary for candidates to have prior experience in all of these areas, they must be enthusiastic about learning new technologies.\u003c/p\u003e\n\u003cp\u003eAll work is remote with colleagues from around the world using a distributed development structure similar to many other open-source projects using AGILE methodologies. Developers have good interpersonal skills to collaborate with other developers within the company, and the WebKit ecosystem, nurture good communication to seek consensus, proactively oversee the entire development life cycle of features, and are committed to excellence in their work. You will collaborate with other developers in English internally and externally, including writing blogs and documentation as well as giving talks at conferences about your work.\u003c/p\u003e\n\u003ch2\u003eWorking at Igalia\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eRemote-friendly environment\u003c/strong\u003e. We provide a remote-friendly, collaborative, and supportive environment.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eParticipate on equal terms\u003c/strong\u003e. Igalians share responsi­bilities and receive equal pay.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCollaborate in person\u003c/strong\u003e. We hold annual company-wide retreats to foster in-person connections and team integration.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eChoose the right work place for you\u003c/strong\u003e. We provide a budget to fund a co-working space, or to help run a home office.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSpend time with your new baby\u003c/strong\u003e. New parents receive 8 weeks of paid parental leave.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ePurchase the hardware you need\u003c/strong\u003e. Every Igalian has access to a recurring budget to spend on work-related equipment.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCreate your own work day schedule\u003c/strong\u003e. Igalians design their own schedule to work during the time of the day that is best for them.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eRecharge with paid time off\u003c/strong\u003e. Igalians have 7 weeks (35 days) of paid time off to use as they wish on vacations, national holidays, or personal downtime.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNavigate the early years with a mentor\u003c/strong\u003e. Mentors help new Igalians integrate into the company and continue their professional development.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCollaborate with your peers\u003c/strong\u003e. At Igalia, we care about collaboration. We work together, not compete against each other.\u003c/li\u003e\n\u003c/ul\u003e", "date_published": "2025-05-21T00:00:00Z", "date_modified": "2025-05-21T17:27:32Z", "author": { "name": "crew@apply (apply.coop)" }, "authors": [ { "name": "crew@apply (apply.coop)" } ] }, { "id": "https://apply.coop/jobs/d0n0h9eblda5dqb1171g-multimedia-developer", "url": "https://apply.coop/jobs/d0n0h9eblda5dqb1171g-multimedia-developer", "title": "Multimedia Developer", "content_html": "\u003cp\u003eOur work spans many layers of the software stack, from the user interface elements of video players all the way down to the firmware that controls the decoding hardware. As a member of our team, you would be responsible for ensuring that this entire constellation of parts works together to provide smooth and reliable media playback to the end user.\u003c/p\u003e\n\u003cp\u003eSince we often communicate with clients and also must interact with the rest of our geographically-distributed company, we rely on people with good communication skills. We are constantly learning from one another by engaging in internal discussions, so clear explanations of challenging technical ideas are essential. In tandem with communication skills, we are also looking for people ready to iterate constructively during code reviews. Due to the distributed nature of the team and the company, being self-directed and self-motivated is an advantage. We meet in person several times a year in Galicia, Spain, but remote work from anywhere in the world is perfectly acceptable. Finally, we are especially looking for people who have prior experience working on browser engines or multimedia libraries such as GStreamer, though this is not essential.\u003c/p\u003e\n\u003cp\u003eBe sure to mention any experience you might have with browser technologies, GStreamer, FFMpeg, OpenMAX, VA-API, multimedia formats and protocols, multimedia in embedded devices or the Rust language in the GNU/Linux based platforms. Happy hacking!\u003c/p\u003e\n\u003ch2\u003eWorking at Igalia\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eRemote-friendly environment\u003c/strong\u003e. We provide a remote-friendly, collaborative, and supportive environment.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eParticipate on equal terms\u003c/strong\u003e. Igalians share responsi­bilities and receive equal pay.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCollaborate in person\u003c/strong\u003e. We hold annual company-wide retreats to foster in-person connections and team integration.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eChoose the right work place for you\u003c/strong\u003e. We provide a budget to fund a co-working space, or to help run a home office.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSpend time with your new baby\u003c/strong\u003e. New parents receive 8 weeks of paid parental leave.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ePurchase the hardware you need\u003c/strong\u003e. Every Igalian has access to a recurring budget to spend on work-related equipment.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCreate your own work day schedule\u003c/strong\u003e. Igalians design their own schedule to work during the time of the day that is best for them.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eRecharge with paid time off\u003c/strong\u003e. Igalians have 7 weeks (35 days) of paid time off to use as they wish on vacations, national holidays, or personal downtime.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNavigate the early years with a mentor\u003c/strong\u003e. Mentors help new Igalians integrate into the company and continue their professional development.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCollaborate with your peers\u003c/strong\u003e. At Igalia, we care about collaboration. We work together, not compete against each other.\u003c/li\u003e\n\u003c/ul\u003e", "summary": "\u003cp\u003eOur work spans many layers of the software stack, from the user interface elements of video players all the way down to the firmware that controls the decoding hardware. As a member of our team, you would be responsible for ensuring that this entire constellation of parts works together to provide smooth and reliable media playback to the end user.\u003c/p\u003e\n\u003cp\u003eSince we often communicate with clients and also must interact with the rest of our geographically-distributed company, we rely on people with good communication skills. We are constantly learning from one another by engaging in internal discussions, so clear explanations of challenging technical ideas are essential. In tandem with communication skills, we are also looking for people ready to iterate constructively during code reviews. Due to the distributed nature of the team and the company, being self-directed and self-motivated is an advantage. We meet in person several times a year in Galicia, Spain, but remote work from anywhere in the world is perfectly acceptable. Finally, we are especially looking for people who have prior experience working on browser engines or multimedia libraries such as GStreamer, though this is not essential.\u003c/p\u003e\n\u003cp\u003eBe sure to mention any experience you might have with browser technologies, GStreamer, FFMpeg, OpenMAX, VA-API, multimedia formats and protocols, multimedia in embedded devices or the Rust language in the GNU/Linux based platforms. Happy hacking!\u003c/p\u003e\n\u003ch2\u003eWorking at Igalia\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eRemote-friendly environment\u003c/strong\u003e. We provide a remote-friendly, collaborative, and supportive environment.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eParticipate on equal terms\u003c/strong\u003e. Igalians share responsi­bilities and receive equal pay.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCollaborate in person\u003c/strong\u003e. We hold annual company-wide retreats to foster in-person connections and team integration.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eChoose the right work place for you\u003c/strong\u003e. We provide a budget to fund a co-working space, or to help run a home office.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSpend time with your new baby\u003c/strong\u003e. New parents receive 8 weeks of paid parental leave.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ePurchase the hardware you need\u003c/strong\u003e. Every Igalian has access to a recurring budget to spend on work-related equipment.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCreate your own work day schedule\u003c/strong\u003e. Igalians design their own schedule to work during the time of the day that is best for them.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eRecharge with paid time off\u003c/strong\u003e. Igalians have 7 weeks (35 days) of paid time off to use as they wish on vacations, national holidays, or personal downtime.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNavigate the early years with a mentor\u003c/strong\u003e. Mentors help new Igalians integrate into the company and continue their professional development.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCollaborate with your peers\u003c/strong\u003e. At Igalia, we care about collaboration. We work together, not compete against each other.\u003c/li\u003e\n\u003c/ul\u003e", "date_published": "2025-05-21T00:00:00Z", "date_modified": "2025-05-21T17:28:22Z", "author": { "name": "crew@apply (apply.coop)" }, "authors": [ { "name": "crew@apply (apply.coop)" } ] }, { "id": "https://apply.coop/jobs/d0n0pdmblda5dqb1172g-web-platform-engineer", "url": "https://apply.coop/jobs/d0n0pdmblda5dqb1172g-web-platform-engineer", "title": "Web Platform Engineer", "content_html": "\u003cp\u003eIgalia is looking for someone to join our web platform team. This person will work on the implementation of web standards as well as directly with standards bodies in order to write and test new web standards. Part of this job involves implementing standards for large, open-source browser engines using systems level programming languages like C++, though prior experience is not required. Good communication skills and the ability to seek consensus among different parties are especially important when working on standards as well as being a part of Igalia.\u003c/p\u003e\n\u003cp\u003eBe sure to mention any relevant experience you might have with the web platform, multimedia, embedded devices, compilers, networking, or any type of systems programming.\u003c/p\u003e\n\u003ch2\u003eWorking at Igalia\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eRemote-friendly environment\u003c/strong\u003e. We provide a remote-friendly, collaborative, and supportive environment.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eParticipate on equal terms\u003c/strong\u003e. Igalians share responsi­bilities and receive equal pay.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCollaborate in person\u003c/strong\u003e. We hold annual company-wide retreats to foster in-person connections and team integration.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eChoose the right work place for you\u003c/strong\u003e. We provide a budget to fund a co-working space, or to help run a home office.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSpend time with your new baby\u003c/strong\u003e. New parents receive 8 weeks of paid parental leave.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ePurchase the hardware you need\u003c/strong\u003e. Every Igalian has access to a recurring budget to spend on work-related equipment.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCreate your own work day schedule\u003c/strong\u003e. Igalians design their own schedule to work during the time of the day that is best for them.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eRecharge with paid time off\u003c/strong\u003e. Igalians have 7 weeks (35 days) of paid time off to use as they wish on vacations, national holidays, or personal downtime.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNavigate the early years with a mentor\u003c/strong\u003e. Mentors help new Igalians integrate into the company and continue their professional development.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCollaborate with your peers\u003c/strong\u003e. At Igalia, we care about collaboration. We work together, not compete against each other.\u003c/li\u003e\n\u003c/ul\u003e", "summary": "\u003cp\u003eIgalia is looking for someone to join our web platform team. This person will work on the implementation of web standards as well as directly with standards bodies in order to write and test new web standards. Part of this job involves implementing standards for large, open-source browser engines using systems level programming languages like C++, though prior experience is not required. Good communication skills and the ability to seek consensus among different parties are especially important when working on standards as well as being a part of Igalia.\u003c/p\u003e\n\u003cp\u003eBe sure to mention any relevant experience you might have with the web platform, multimedia, embedded devices, compilers, networking, or any type of systems programming.\u003c/p\u003e\n\u003ch2\u003eWorking at Igalia\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eRemote-friendly environment\u003c/strong\u003e. We provide a remote-friendly, collaborative, and supportive environment.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eParticipate on equal terms\u003c/strong\u003e. Igalians share responsi­bilities and receive equal pay.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCollaborate in person\u003c/strong\u003e. We hold annual company-wide retreats to foster in-person connections and team integration.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eChoose the right work place for you\u003c/strong\u003e. We provide a budget to fund a co-working space, or to help run a home office.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSpend time with your new baby\u003c/strong\u003e. New parents receive 8 weeks of paid parental leave.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ePurchase the hardware you need\u003c/strong\u003e. Every Igalian has access to a recurring budget to spend on work-related equipment.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCreate your own work day schedule\u003c/strong\u003e. Igalians design their own schedule to work during the time of the day that is best for them.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eRecharge with paid time off\u003c/strong\u003e. Igalians have 7 weeks (35 days) of paid time off to use as they wish on vacations, national holidays, or personal downtime.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNavigate the early years with a mentor\u003c/strong\u003e. Mentors help new Igalians integrate into the company and continue their professional development.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCollaborate with your peers\u003c/strong\u003e. At Igalia, we care about collaboration. We work together, not compete against each other.\u003c/li\u003e\n\u003c/ul\u003e", "date_published": "2025-05-21T00:00:00Z", "date_modified": "2025-05-21T17:26:53Z", "author": { "name": "crew@apply (apply.coop)" }, "authors": [ { "name": "crew@apply (apply.coop)" } ] }, { "id": "https://apply.coop/jobs/d0vgapeblda221bjl9bg-core-back-end-team", "url": "https://apply.coop/jobs/d0vgapeblda221bjl9bg-core-back-end-team", "title": "Core Back-end Team", "content_html": "\u003ch2\u003eDescription\u003c/h2\u003e\n\u003cp\u003eAs a member of the Backend team, you will be a graceful conductor of all the data flowing through the Kagi system. We are the beating drum that keeps everything running like clockwork and the harmony that brings all of our team\u0026#39;s work together into a little package in the user\u0026#39;s browser. Our skillset is wide, and our responsibility is huge.\u003c/p\u003e\n\u003cp\u003eOur Backend ethos is distilling the work that needs to happen into its simplest possible components and stringing them together. We have a critical eye for dependency and hidden complexity. We have no overarching frameworks that we use - we make the rules, and aren\u0026#39;t afraid to break them when there is context that we can exploit and optimize against.\u003c/p\u003e\n\u003cp\u003eYou will wrangle a novel, highly concurrent runtime to deliver the world\u0026#39;s best search results as fast as possible, and help Kagi further refine its quality, robustness, and taste. Your Kagi colleagues will be counting on you to deliver their hard work - from SSR\u0026#39;d frontend, to LLM token streams - to our loyal customers in a robust, and debuggable fashion.\u003c/p\u003e\n\u003ch2\u003eResponsibilities\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDevelop and own features and business logic operating at the heart of the Kagi experience end to end\u003c/li\u003e\n\u003cli\u003eContinuously identify improvements, simplifications, and optimizations in our workflows\u003c/li\u003e\n\u003cli\u003eBuild development tooling and provide support for other Kagi teams that integrate deeply with our backend\u003c/li\u003e\n\u003cli\u003eWork with our infra team to install observability (metrics, logs) to ensure stability and give business insights\u003c/li\u003e\n\u003cli\u003eDebug production systems when issues arise to identify impact and root cause\u003c/li\u003e\n\u003cli\u003eProactively respond to internal and user feedback to rapidly address bugs and minor feature changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRequirements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThrives in a fully remote, globally distributed team, with ruthless communication habits\u003c/li\u003e\n\u003cli\u003eExperience with our core technologies:\n\u003cul\u003e\n\u003cli\u003eCrystal (or equivalent sister language experience in Go or Ruby)\u003c/li\u003e\n\u003cli\u003ePython\u003c/li\u003e\n\u003cli\u003eHTML/JS/CSS\u003c/li\u003e\n\u003cli\u003ePostgreSQL\u003c/li\u003e\n\u003cli\u003eRedis\u003c/li\u003e\n\u003cli\u003eGCP\u003c/li\u003e\n\u003cli\u003eDocker\u003c/li\u003e\n\u003cli\u003eSentry\u003c/li\u003e\n\u003cli\u003ePrometheus/Grafana\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eDeeply familiar with the lower level details that our systems are built on top of (OS, networking protocols, ...), unafraid to open black boxes to see how they work\u003c/li\u003e\n\u003cli\u003eComfortable operating without a heavy framework or ORMs. You know and can implement web standards, and are happy writing raw SQL\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePreferred qualifications\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCS degree or veteran industry experience (\u0026gt;5 years)\u003c/li\u003e\n\u003cli\u003eComfortable building frontend skeletons or prototypes for our FE team to polish\u003c/li\u003e\n\u003cli\u003eExperience with writing FFI bindings and/or familiarity with C\u003c/li\u003e\n\u003cli\u003eWorked with actor-based architectures and/or structured concurrency systems\u003c/li\u003e\n\u003cli\u003eFamiliarity with high level compiler architecture\u003c/li\u003e\n\u003cli\u003eShipped software that uses a GC, with an eye for code that creates unecessary GC waste\u003c/li\u003e\n\u003cli\u003eBuilt software that integrates with modern LLM APIs\u003c/li\u003e\n\u003cli\u003eExperience integrating with Stripe\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWhen applying, please focus on crafting a compelling cover letter. This document serves as your personal introduction - revealing to us who you are, why you aspire to join Kagi, and what drives your professional journey and what your ambition is. Use this opportunity to articulate your story and demonstrate why your talents would enhance our organisation.\u003c/p\u003e", "summary": "\u003ch2\u003eDescription\u003c/h2\u003e\n\u003cp\u003eAs a member of the Backend team, you will be a graceful conductor of all the data flowing through the Kagi system. We are the beating drum that keeps everything running like clockwork and the harmony that brings all of our team\u0026#39;s work together into a little package in the user\u0026#39;s browser. Our skillset is wide, and our responsibility is huge.\u003c/p\u003e\n\u003cp\u003eOur Backend ethos is distilling the work that needs to happen into its simplest possible components and stringing them together. We have a critical eye for dependency and hidden complexity. We have no overarching frameworks that we use - we make the rules, and aren\u0026#39;t afraid to break them when there is context that we can exploit and optimize against.\u003c/p\u003e\n\u003cp\u003eYou will wrangle a novel, highly concurrent runtime to deliver the world\u0026#39;s best search results as fast as possible, and help Kagi further refine its quality, robustness, and taste. Your Kagi colleagues will be counting on you to deliver their hard work - from SSR\u0026#39;d frontend, to LLM token streams - to our loyal customers in a robust, and debuggable fashion.\u003c/p\u003e\n\u003ch2\u003eResponsibilities\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDevelop and own features and business logic operating at the heart of the Kagi experience end to end\u003c/li\u003e\n\u003cli\u003eContinuously identify improvements, simplifications, and optimizations in our workflows\u003c/li\u003e\n\u003cli\u003eBuild development tooling and provide support for other Kagi teams that integrate deeply with our backend\u003c/li\u003e\n\u003cli\u003eWork with our infra team to install observability (metrics, logs) to ensure stability and give business insights\u003c/li\u003e\n\u003cli\u003eDebug production systems when issues arise to identify impact and root cause\u003c/li\u003e\n\u003cli\u003eProactively respond to internal and user feedback to rapidly address bugs and minor feature changes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRequirements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThrives in a fully remote, globally distributed team, with ruthless communication habits\u003c/li\u003e\n\u003cli\u003eExperience with our core technologies:\n\u003cul\u003e\n\u003cli\u003eCrystal (or equivalent sister language experience in Go or Ruby)\u003c/li\u003e\n\u003cli\u003ePython\u003c/li\u003e\n\u003cli\u003eHTML/JS/CSS\u003c/li\u003e\n\u003cli\u003ePostgreSQL\u003c/li\u003e\n\u003cli\u003eRedis\u003c/li\u003e\n\u003cli\u003eGCP\u003c/li\u003e\n\u003cli\u003eDocker\u003c/li\u003e\n\u003cli\u003eSentry\u003c/li\u003e\n\u003cli\u003ePrometheus/Grafana\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eDeeply familiar with the lower level details that our systems are built on top of (OS, networking protocols, ...), unafraid to open black boxes to see how they work\u003c/li\u003e\n\u003cli\u003eComfortable operating without a heavy framework or ORMs. You know and can implement web standards, and are happy writing raw SQL\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePreferred qualifications\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCS degree or veteran industry experience (\u0026gt;5 years)\u003c/li\u003e\n\u003cli\u003eComfortable building frontend skeletons or prototypes for our FE team to polish\u003c/li\u003e\n\u003cli\u003eExperience with writing FFI bindings and/or familiarity with C\u003c/li\u003e\n\u003cli\u003eWorked with actor-based architectures and/or structured concurrency systems\u003c/li\u003e\n\u003cli\u003eFamiliarity with high level compiler architecture\u003c/li\u003e\n\u003cli\u003eShipped software that uses a GC, with an eye for code that creates unecessary GC waste\u003c/li\u003e\n\u003cli\u003eBuilt software that integrates with modern LLM APIs\u003c/li\u003e\n\u003cli\u003eExperience integrating with Stripe\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWhen applying, please focus on crafting a compelling cover letter. This document serves as your personal introduction - revealing to us who you are, why you aspire to join Kagi, and what drives your professional journey and what your ambition is. Use this opportunity to articulate your story and demonstrate why your talents would enhance our organisation.\u003c/p\u003e", "date_published": "2025-06-03T00:00:00Z", "date_modified": "2025-06-03T14:24:04Z", "author": { "name": "crew@apply (apply.coop)" }, "authors": [ { "name": "crew@apply (apply.coop)" } ] }, { "id": "https://apply.coop/jobs/d0vgcbeblda221bjl9cg-engineering-manager--securedrop", "url": "https://apply.coop/jobs/d0vgcbeblda221bjl9cg-engineering-manager--securedrop", "title": "Engineering Manager, SecureDrop", "content_html": "\u003cp\u003eFreedom of the Press Foundation (FPF), a nonprofit organization dedicated to protecting, defending, and empowering public interest journalism, is hiring an engineering manager to oversee its SecureDrop development team. Reporting to the chief technology officer, this role will manage a remote and internationally distributed team of software engineers who work on SecureDrop, an open source whistleblower submission platform. SecureDrop makes it possible for newsrooms to manage their most sensitive submissions, from the next big story about abuse of government power to the exposure of corruption at the local level.\u003c/p\u003e\n\u003ch2\u003eAbout SecureDrop\u003c/h2\u003e\n\u003cp\u003eSecureDrop is an open source whistleblower submission system used by journalists to communicate with sources. Through its hardened architecture and the use of the Tor network, it offers whistleblowers strong security and anonymity protections. It is used by more than 70 news organizations worldwide, including The New York Times, The Washington Post, The Guardian, and Al Jazeera.\u003c/p\u003e\n\u003cp\u003eSecureDrop is composed of a variety of components:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSecureDrop Server: an anonymous whistleblowing system, deployed on hardened and Ansible-managed Ubuntu servers, hosting two web applications available as Onion services over the Tor Network.\u003c/li\u003e\n\u003cli\u003eSecureDrop Workstation: a platform built on top of Qubes OS to make SecureDrop faster and simpler for journalists to use. It consists of multiple GUI applications and services that span across a suite of SaltStack-provisioned, task-specific virtual machines.\u003c/li\u003e\n\u003cli\u003eSecureDrop Protocol: an end-to-end protocol designed specifically for whistleblowing systems, and intended for a future reimplementation of SecureDrop Server. This also encompasses our work on WEBCAT, to verify the integrity of code running in the browser.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFor now, our main focus is on improving and expanding the functionality of SecureDrop Workstation, while maintaining SecureDrop Server. Future plans include a rewrite of the server application, using SecureDrop Protocol, to allow for easier deployments while preserving the security properties of the current system. As part of the team, a successful candidate will have a key role in these efforts.\u003c/p\u003e\n\u003ch2\u003eResponsibilities\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eManage and mentor a high-performing team, fostering a collaborative, mission-driven culture:\n\u003cul\u003e\n\u003cli\u003eHelp address impediments or blockers to your team’s progress, be they administrative, technical, or organizational\u003c/li\u003e\n\u003cli\u003eFacilitate the development of individual and team goals, and, in collaboration with the team’s tech lead, make regular updates to the SecureDrop development road map\u003c/li\u003e\n\u003cli\u003eRepresent team members within the organization, while creating opportunities for your team to do so as well\u003c/li\u003e\n\u003cli\u003eDevelop best practices in asynchronous collaboration, including clear documentation of discussions and decisions\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eProvide performance reviews, and plan and implement compensation changes in coordination with leadership and HR\u003c/li\u003e\n\u003cli\u003eIdentify key capacity gaps within the team and act as hiring manager for agreed-upon hires on your team\u003c/li\u003e\n\u003cli\u003eEnsure effective planning and facilitation of team meetings in the context of a distributed team spanning multiple time zones\u003c/li\u003e\n\u003cli\u003eManage the development process and ensure effective, agile project management of the SecureDrop team’s commitments\u003c/li\u003e\n\u003cli\u003eManage and oversee the SecureDrop team’s budget, and collaborate with the fundraising team on grant proposals and other fundraising initiatives\u003c/li\u003e\n\u003cli\u003eManage relationships with external vendors for purposes such as security audits or project-level engagements\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eQualifications\u003c/h2\u003e\n\u003ch3\u003eRequired\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eProven engineering leadership and people management experience: three-plus years of experience as a software or infrastructure engineer, and four-plus years as a manager for a team that ships production code\u003c/li\u003e\n\u003cli\u003eAgile project stewardship: demonstrated ability to run sprint planning, retrospectives, backlog grooming, or comparable team processes for a distributed team\u003c/li\u003e\n\u003cli\u003eHiring and capacity building: experience crafting role definitions, running inclusive interview and review processes, and onboarding new engineers\u003c/li\u003e\n\u003cli\u003eCommitment to public-interest journalism: You’re motivated to advance press freedom and whistleblower protection through open source technology\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePreferred\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExperience contributing to or managing open source projects with external contributors and stakeholders\u003c/li\u003e\n\u003cli\u003ePractical experience with secure software development life cycles, threat modeling, incident response, and coordinating independent security audits.\u003c/li\u003e\n\u003cli\u003eExperience leading asynchronous teams across time zones\u003c/li\u003e\n\u003cli\u003eWorking knowledge of Python, Rust, Git, and other technologies used as part of SecureDrop development\u003c/li\u003e\n\u003c/ul\u003e", "summary": "\u003cp\u003eFreedom of the Press Foundation (FPF), a nonprofit organization dedicated to protecting, defending, and empowering public interest journalism, is hiring an engineering manager to oversee its SecureDrop development team. Reporting to the chief technology officer, this role will manage a remote and internationally distributed team of software engineers who work on SecureDrop, an open source whistleblower submission platform. SecureDrop makes it possible for newsrooms to manage their most sensitive submissions, from the next big story about abuse of government power to the exposure of corruption at the local level.\u003c/p\u003e\n\u003ch2\u003eAbout SecureDrop\u003c/h2\u003e\n\u003cp\u003eSecureDrop is an open source whistleblower submission system used by journalists to communicate with sources. Through its hardened architecture and the use of the Tor network, it offers whistleblowers strong security and anonymity protections. It is used by more than 70 news organizations worldwide, including The New York Times, The Washington Post, The Guardian, and Al Jazeera.\u003c/p\u003e\n\u003cp\u003eSecureDrop is composed of a variety of components:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSecureDrop Server: an anonymous whistleblowing system, deployed on hardened and Ansible-managed Ubuntu servers, hosting two web applications available as Onion services over the Tor Network.\u003c/li\u003e\n\u003cli\u003eSecureDrop Workstation: a platform built on top of Qubes OS to make SecureDrop faster and simpler for journalists to use. It consists of multiple GUI applications and services that span across a suite of SaltStack-provisioned, task-specific virtual machines.\u003c/li\u003e\n\u003cli\u003eSecureDrop Protocol: an end-to-end protocol designed specifically for whistleblowing systems, and intended for a future reimplementation of SecureDrop Server. This also encompasses our work on WEBCAT, to verify the integrity of code running in the browser.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFor now, our main focus is on improving and expanding the functionality of SecureDrop Workstation, while maintaining SecureDrop Server. Future plans include a rewrite of the server application, using SecureDrop Protocol, to allow for easier deployments while preserving the security properties of the current system. As part of the team, a successful candidate will have a key role in these efforts.\u003c/p\u003e\n\u003ch2\u003eResponsibilities\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eManage and mentor a high-performing team, fostering a collaborative, mission-driven culture:\n\u003cul\u003e\n\u003cli\u003eHelp address impediments or blockers to your team’s progress, be they administrative, technical, or organizational\u003c/li\u003e\n\u003cli\u003eFacilitate the development of individual and team goals, and, in collaboration with the team’s tech lead, make regular updates to the SecureDrop development road map\u003c/li\u003e\n\u003cli\u003eRepresent team members within the organization, while creating opportunities for your team to do so as well\u003c/li\u003e\n\u003cli\u003eDevelop best practices in asynchronous collaboration, including clear documentation of discussions and decisions\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eProvide performance reviews, and plan and implement compensation changes in coordination with leadership and HR\u003c/li\u003e\n\u003cli\u003eIdentify key capacity gaps within the team and act as hiring manager for agreed-upon hires on your team\u003c/li\u003e\n\u003cli\u003eEnsure effective planning and facilitation of team meetings in the context of a distributed team spanning multiple time zones\u003c/li\u003e\n\u003cli\u003eManage the development process and ensure effective, agile project management of the SecureDrop team’s commitments\u003c/li\u003e\n\u003cli\u003eManage and oversee the SecureDrop team’s budget, and collaborate with the fundraising team on grant proposals and other fundraising initiatives\u003c/li\u003e\n\u003cli\u003eManage relationships with external vendors for purposes such as security audits or project-level engagements\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eQualifications\u003c/h2\u003e\n\u003ch3\u003eRequired\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eProven engineering leadership and people management experience: three-plus years of experience as a software or infrastructure engineer, and four-plus years as a manager for a team that ships production code\u003c/li\u003e\n\u003cli\u003eAgile project stewardship: demonstrated ability to run sprint planning, retrospectives, backlog grooming, or comparable team processes for a distributed team\u003c/li\u003e\n\u003cli\u003eHiring and capacity building: experience crafting role definitions, running inclusive interview and review processes, and onboarding new engineers\u003c/li\u003e\n\u003cli\u003eCommitment to public-interest journalism: You’re motivated to advance press freedom and whistleblower protection through open source technology\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePreferred\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExperience contributing to or managing open source projects with external contributors and stakeholders\u003c/li\u003e\n\u003cli\u003ePractical experience with secure software development life cycles, threat modeling, incident response, and coordinating independent security audits.\u003c/li\u003e\n\u003cli\u003eExperience leading asynchronous teams across time zones\u003c/li\u003e\n\u003cli\u003eWorking knowledge of Python, Rust, Git, and other technologies used as part of SecureDrop development\u003c/li\u003e\n\u003c/ul\u003e", "date_published": "2025-06-03T00:00:00Z", "date_modified": "2025-06-03T14:27:04Z", "author": { "name": "crew@apply (apply.coop)" }, "authors": [ { "name": "crew@apply (apply.coop)" } ] }, { "id": "https://apply.coop/jobs/d0vgksublda221bjl9d0-gnome-app-developer", "url": "https://apply.coop/jobs/d0vgksublda221bjl9d0-gnome-app-developer", "title": "GNOME App Developer", "content_html": "\u003cp\u003eWe\u0026#39;re looking for an experienced open source developer and designer to support our team in building a platform-native web browser for Linux, using GTK and libadwaita.\u003c/p\u003e\n\u003cp\u003eYou’ll be working alongside a small and focused team, helping us navigate the GNOME ecosystem and build a great user experience that feels native and fast.\u003c/p\u003e\n\u003ch2\u003eWhat you\u0026#39;ll be doing:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eHelping the team by suggesting GTK/libadwaita development best practices\u003c/li\u003e\n\u003cli\u003eReviewing existing code and suggesting improvements\u003c/li\u003e\n\u003cli\u003eContributing your experience in GNOME app development\u003c/li\u003e\n\u003cli\u003eProviding guidance on UX and interface design\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat we’re looking for:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eStrong experience with Python and/or C/C++\u003c/li\u003e\n\u003cli\u003eGTK and libadwaita development experience\u003c/li\u003e\n\u003cli\u003eFamiliarity with GObject, GLib, and the GNOME stack\u003c/li\u003e\n\u003cli\u003eUnderstanding of GNOME’s Human Interface Guidelines (HIG)\u003c/li\u003e\n\u003cli\u003eKnowledge of modern web technologies (HTML, JS, CSS)\u003c/li\u003e\n\u003cli\u003eExperience distributing apps via Flatpak\u003c/li\u003e\n\u003cli\u003eA good eye for UX and UI design\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNice to have:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWebKitGTK experience\u003c/li\u003e\n\u003cli\u003eKnowledge of modern web technologies (HTML, JS, CSS)\u003c/li\u003e\n\u003cli\u003eContributions to GNOME or other upstream projects\u003c/li\u003e\n\u003cli\u003eExperience mentoring or coaching other developers\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWorking conditions:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThis is a part-time consulting role. Fully remote.\u003c/li\u003e\n\u003c/ul\u003e", "summary": "\u003cp\u003eWe\u0026#39;re looking for an experienced open source developer and designer to support our team in building a platform-native web browser for Linux, using GTK and libadwaita.\u003c/p\u003e\n\u003cp\u003eYou’ll be working alongside a small and focused team, helping us navigate the GNOME ecosystem and build a great user experience that feels native and fast.\u003c/p\u003e\n\u003ch2\u003eWhat you\u0026#39;ll be doing:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eHelping the team by suggesting GTK/libadwaita development best practices\u003c/li\u003e\n\u003cli\u003eReviewing existing code and suggesting improvements\u003c/li\u003e\n\u003cli\u003eContributing your experience in GNOME app development\u003c/li\u003e\n\u003cli\u003eProviding guidance on UX and interface design\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat we’re looking for:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eStrong experience with Python and/or C/C++\u003c/li\u003e\n\u003cli\u003eGTK and libadwaita development experience\u003c/li\u003e\n\u003cli\u003eFamiliarity with GObject, GLib, and the GNOME stack\u003c/li\u003e\n\u003cli\u003eUnderstanding of GNOME’s Human Interface Guidelines (HIG)\u003c/li\u003e\n\u003cli\u003eKnowledge of modern web technologies (HTML, JS, CSS)\u003c/li\u003e\n\u003cli\u003eExperience distributing apps via Flatpak\u003c/li\u003e\n\u003cli\u003eA good eye for UX and UI design\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNice to have:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWebKitGTK experience\u003c/li\u003e\n\u003cli\u003eKnowledge of modern web technologies (HTML, JS, CSS)\u003c/li\u003e\n\u003cli\u003eContributions to GNOME or other upstream projects\u003c/li\u003e\n\u003cli\u003eExperience mentoring or coaching other developers\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWorking conditions:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThis is a part-time consulting role. Fully remote.\u003c/li\u003e\n\u003c/ul\u003e", "date_published": "2025-06-03T00:00:00Z", "date_modified": "2025-06-03T14:45:14Z", "author": { "name": "crew@apply (apply.coop)" }, "authors": [ { "name": "crew@apply (apply.coop)" } ] }, { "id": "https://apply.coop/jobs/d0vgq1ublda221bjl9dg-principal-engineer", "url": "https://apply.coop/jobs/d0vgq1ublda221bjl9dg-principal-engineer", "title": "Principal Engineer", "content_html": "\u003cp\u003eWe\u0026#39;re looking for an experienced software engineer to shape the day-to-day engineering of Kagi\u0026#39;s products and services. This is a very open-ended role - you\u0026#39;ll be working across various teams (search, browser, R\u0026amp;D, etc) and with different roles (product, infrastructure eng, etc) to set the technical direction for Kagi, including making key architectural decisions for new Kagi projects.\u003c/p\u003e\n\u003ch2\u003eRequirements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eA track record of designing robust systems\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExperience in senior, open-ended engineering roles\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eStrong cross-functional collaboration skills\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExperience building and deploying systems up and down the stack (cloud, mobile, etc)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eResponsibilities\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eDrive technical standards, architectural patterns, and engineering best practices across the organization\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eJumping in and tackling highest complexity/risk problems\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eMentor senior engineers\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAnticipates, enables and facilitates cross-team and cross-product collaboration to drive desired outcomes\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAnticipate future technical needs, choosing technologies for the company to invest and build expertise in\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eHelping different teams solve their hardest problems\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eTeam lead for Kagi Labs\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eIndividual contributor on Labs projects\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNice to have\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eExperience working with hardware devices\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExperience building on Google Cloud Platform (GCP)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExperience with distributed systems\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExperience in Python, Crystal, rust, mobile development\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWhen applying, please focus on crafting a compelling cover letter. This document serves as your personal introduction - revealing to us who you are, why you aspire to join Kagi, and what drives your professional journey and what your ambition is. Use this opportunity to articulate your story and demonstrate why your talents would enhance our organisation.\u003c/p\u003e", "summary": "\u003cp\u003eWe\u0026#39;re looking for an experienced software engineer to shape the day-to-day engineering of Kagi\u0026#39;s products and services. This is a very open-ended role - you\u0026#39;ll be working across various teams (search, browser, R\u0026amp;D, etc) and with different roles (product, infrastructure eng, etc) to set the technical direction for Kagi, including making key architectural decisions for new Kagi projects.\u003c/p\u003e\n\u003ch2\u003eRequirements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eA track record of designing robust systems\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExperience in senior, open-ended engineering roles\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eStrong cross-functional collaboration skills\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExperience building and deploying systems up and down the stack (cloud, mobile, etc)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eResponsibilities\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eDrive technical standards, architectural patterns, and engineering best practices across the organization\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eJumping in and tackling highest complexity/risk problems\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eMentor senior engineers\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAnticipates, enables and facilitates cross-team and cross-product collaboration to drive desired outcomes\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAnticipate future technical needs, choosing technologies for the company to invest and build expertise in\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eHelping different teams solve their hardest problems\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eTeam lead for Kagi Labs\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eIndividual contributor on Labs projects\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNice to have\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eExperience working with hardware devices\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExperience building on Google Cloud Platform (GCP)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExperience with distributed systems\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExperience in Python, Crystal, rust, mobile development\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWhen applying, please focus on crafting a compelling cover letter. This document serves as your personal introduction - revealing to us who you are, why you aspire to join Kagi, and what drives your professional journey and what your ambition is. Use this opportunity to articulate your story and demonstrate why your talents would enhance our organisation.\u003c/p\u003e", "date_published": "2025-06-03T00:00:00Z", "date_modified": "2025-06-03T14:56:14Z", "author": { "name": "crew@apply (apply.coop)" }, "authors": [ { "name": "crew@apply (apply.coop)" } ] } ] }