top of page

Career

 

SOFTWARE PRODUCT ENGINEERING 

Software and Website Networks

 

 

 

We started in business writing software many years ago. I started as a creative artistic person with an engineering degree from California Polytechnic State University, San Luis Obispo. I started  playing musical instruments for many years and then as a result of eBay I bought and sold gear and now in 2021 we are mastermind of Next.JS a new ProductList Network version 2.0. I believe that software developers, musicians, and gearheads deserve a home where our product can assist to make the world a better place. Now we're taking our designs and production to the next level ! 

 

 

How We Work

 

 

We Collaborate

 

We work across teams to find the best solutions for our customers. We pair program, but we also pair across teams on product design, marketing, customer engagement, sales, and content.

 

We Take Initiative

 

We do things without waiting for permission. Have an idea? Find someone to help you make it a reality rather than waiting for work to be assigned. We proactively improve Reverb every day.

 

Everyone Owns The Experience

 

We all engage with customers on a weekly basis. It keeps us humble and helps us discover how to make the whole Reverb experience better. We all own and champion product improvements.

 

 

Open Positions

Development

 

Are you a designer or developer? Get the scoop on what we're up to.

 

 

Will you join us? We offer competitive salaries, stock options, a great health plan including dental and vision benefits, catered office lunches, co-working space reimbursement for remote employees, gym reimbursement, and more.

 

Available positions

  • Senior Cocoa Developer with strong C++ experience (San Francisco)

  • OS X Developer with Strong UI Experience (San Francisco)

  • Android Developer with NDK experience (Copenhagen or elsewhere in Europe)

  • Android Developer (San Francisco)

  • .NET / C# developer with strong C++ experience (Copenhagen)

  • JavaScript Developer with strong C++ experience (Copenhagen)

  • Polyglot Developer with strong C++ experience (Copenhagen)

  • C++ Developer (Copenhagen)

  • QA Lead Engineer (Copenhagen)

  • In-house Technical Recruiter (Copenhagen)

  • Infrastructure Engineer (Copenhagen or San Francisco)

  • Marketing (Copenhagen or San Francisco)

  • Android or iOS Evangelist (San Francisco)

  • Product Manager (San Francisco)

  • Web Developer (San Francisco)

  • Technical Editor & Writer (San Francisco)

 

Don’t see a position that fits?  tell us how you can help.

 

Senior Cocoa Developer with strong C++ experience

 

We are looking for developers who can make Realm’s Cocoa frameworks (Objective-C and Swift) even better!

 

Here are some of the qualities we look for in our Cocoa team members:

 

  • Desire to learn and code in Swift. We think Swift is the future, and worked hard to support it at launch. Experience in Swift a plus.

  • Several years experience coding in Objective-C

  • Knowledge of the Objective-C runtime internals

  • Experience building frameworks (as opposed to apps) in any language

  • Experience in C++

  • Experience designing & maintaining public APIs

  • Solid experience with mobile app development and handling of data (Core Data, SQLite)

  • Good understanding of multi-threading in apps and operating system features

  • Track record of public speaking, blogging, or teaching a plus

  • You keep up to date with development, tools, and news in the community

 

Our existing Cocoa team is composed of people who previously built search engines, shipped #1 app store hits, and maintained popular open source software like CocoaPods and Jazzy. If you want to work on a challenging project surrounded by the best, hit us up for more details!

We’d love to hear from you! 

 

OS X Developer with Strong UI Experience

 

We are looking for a talented OS X developer to join our team and help build several Mac applications that assist developers using our database.

 

Here are some of the qualities we are looking for:

  • Deep appreciation for simple and intuitive user interactions

  • Obsession with pixel-perfect UI and beautiful animations

  • Desire to learn and code in Swift. We think Swift is the future, and worked hard to support it at launch. Experience in Swift a plus.

  • A proven ability to ship apps on OS X

  • Track record of public speaking, blogging, or teaching a plus

  • You keep up to date with development, tools, and news in the community

 

Our existing Cocoa team is composed of people who previously built search engines, shipped #1 app store hits, and maintained popular open source software like CocoaPods and Jazzy. If you want to work on a challenging project surrounded by the best, hit us up for more details!

We’d love to hear from you!

 

Android Developer with strong NDK Experience

You must have a background in Android app development and ideally in developing Java libraries for others to use in their apps.

 

Here are some of the qualities we look for in our Android team:

  • Expert in Java & Android

  • Experience with C++, NDK development, JNI, Dalvik, or ART

  • Experience building frameworks (as opposed to apps) in any language

  • Solid experience with mobile app development and handling of data (SQLite, ORMLite, etc.)

  • Good understanding of multi-threading in apps and operating system features

  • Track record of public speaking, blogging, or teaching a plus

  • You keep up to date with development, tools, and news in the community

  •  

If working as part of a growing team of amazing mobile developers seems like your kind of gig, hit us up for more details.

 

We’d love to hear from you! 

 

Android Developer

You must have a background in Android app development and ideally in developing Java libraries for others to use in their apps.

 

Here are some of the qualities we look for in our Android team:

  • Expert in Java & Android

  • Track record of public speaking, blogging, or teaching

  • Experience building frameworks (as opposed to apps) in any language

  • Solid experience with mobile app development and handling of data (SQLite, ORMLite, etc.)

  • Good understanding of multi-threading in apps and operating system features

  • Experience with C++, NDK development, JNI, Dalvik, or ART a plus

  • You keep up to date with development, tools, and news in the community

 

If working as part of a growing team of amazing mobile developers seems like your kind of gig, hit us up for more details.

 

We’d love to hear from you! 

 

.NET / C# Developer with strong C++ experience

 

You must have a background in .NET app development (Xamarin, Unity, Windows Phone — preferably some experience with all three) and ideally in developing .NET libraries for others to use in their apps.

Here are some of the qualities we look for in our engineering team:

 

  • Expert in C# & .NET

  • Experience building frameworks (as opposed to apps) in any language

  • Solid experience with mobile app development and handling of data (SQLite, etc.)

  • Good understanding of multi-threading in apps and operating system features

  • Experience with C++ and bridging into C++ from C#

  • Track record of public speaking, blogging, or teaching a plus

  • You keep up to date with development, tools, and news in the community

 

If working as part of a growing team of amazing mobile developers seems like your kind of gig, hit us up for more details.

 

 

JavaScript Developer with strong C++ experience

 

You must have a background in JavaScript app development (PhoneGap, Sencha, etc.) and ideally in developing JavaScript libraries for others to use in their apps.

 

Here are some of the qualities we look for in our engineering team:

  • Expert in JavaScript and C++

  • Experience building extensions for V8, JavaScriptCore, or similar

  • Experience using frameworks like Backbone, Angular, Ember, React, etc.

  • Experience building frameworks (as opposed to apps) in any language

  • Good understanding of multi-threading in apps and operating system features

  • Experience with node.js a plus

  • Track record of public speaking, blogging, or teaching a plus

  • You keep up to date with development, tools, and news in the community

 

If working as part of a growing team of amazing mobile developers seems like your kind of gig, hit us up for more details.

 

 

XAMARIN Developer with strong C# experience

 

We are looking for developers who can help us build Realm for many platforms and make it the new default for persistence!

 

You must have several years experience building apps in multiple languages & platforms, and experience building libraries that others use.

 

Here are some of the qualities we look for in our engineering team:

  • Strong experience with C++

  • Great understanding of several languages (e.g. Ruby, Python, PHP)

  • Experience building frameworks (as opposed to apps) in any language

  • Good understanding of multi-threading in apps and operating system features

  • Track record of public speaking, blogging, or teaching a plus

  • You keep up to date with development, tools, and news in the community

  •  

If working as part of a growing team of amazing mobile developers seems like your kind of gig, hit us up for more details.

 

 

C++ Developer

 

We are looking for experienced C++ engineers to join our Core database team. You would be responsible with architecting, designing, & implementing new features in our core database engine, and interfacing with the rest of our engineering staff working on language interfaces.

 

  • Expert in C++

  • Experienced with concurrency

  • Deep understanding of algorithms and data structures

  • Understanding of multiple platforms and machine architectures

  • Experience with networking protocols a big plus

  • Self managed, passionate and continuously learning

 

We’d love to hear from you! To make the conversation easier, just send us your resume + github (or links to relevant works of code)

 

 

QA Lead Engineer

 

We are looking for someone to own the test strategy, design, & planning. You would lead our testing process and cooperation with developers ensure proper test implementation. You will also be hands-on and help writing test cases, systems tests, stress tests, & testing libraries. Your responsibilities wil also include measuring coverage & performance, as well as automation with Jenkins (or similar).

 

You have experience with all of the above and you are proficient in multiple programming languages (e.g. Java, ObjC, C++, Python, Ruby, JavaScript, C#). Automating tests is a natural part of your work and you are used to automation tools, build systems, and scripting.

 

We’d love to hear from you! To make the conversation easier, just send us your resume + github (or links to relevant works of code)

Infrafrastructure Engineer

 

We are looking for IT systems administrators who can help solidify and improve our development infrastructure used for continuous integration and automation.

 

Here are some of the qualities we’re looking for:

  • Strong experience with OS X and Linux virtualization. Windows experience a plus.

  • Experience with modern containerization and configuration management tools

  • Good knowledge of Jenkins administration a must. Jenkins plugins and core development experience a plus.

  • Experience with iOS & Android device configuration

 

Our existing development infrastructure spans a wide range of operating systems, physical testing devices, and technology stacks. We’re not going to sugarcoat it: As far as infrastructure engineering goes, this is as hard as it gets! But if you’re up for the challenge and keen to work on a great team, hit us up for more details!

 

We’d love to hear from you! To make the conversation easier, just send us your resume + github (or links to relevant works of code)

Marketing

 

We’re a small team, so additionally, you’ll get to dabble in everything from copywriting to researching speaking opportunities, helping with PR and more.

 

Some qualities we’re looking for:

  • experience in planning and hosting meetups or conferences

  • experience in driving engagement on social media (in particular on Twitter) and email newsletters.

  • strong writing and grammar with a critical eye for detail

  • self-motivated and thrives in an unstructured team environment

  • willingness to take on roll up sleeves and take on projects as needed

We’d love to hear from you!

Android or iOS Evangelist

 

The job will require extensive interaction,

 

  • Significant experience building, maintaining & shipping native iOS or Android apps (Objective-C, Swift or Java)

  • Experience speaking at events, organizing events, teaching, or other track record in the community

  • Desire to build Realm’s product & message: you won’t be given a standard deck and forced to recite it for us — you have to build your own!

  • Existing track record on Twitter and Github.

 

We’d love to hear from you! To make the conversation easier, just send us your resume + github (or links to relevant works of code) 

 

Product Manager

 

You must have significant experience building mobile apps or their backends, and a desire to both stay in the code and craft the bigger picture.

 

  • Significant experience building, maintaining & shipping native iOS or Android apps (Objective-C, Swift or Java)

  • Track record of attention to detail in API design, UX design, architectures design, or technical writing.

  • Practical experience of mobile apps at scale (apps and their backends)

  • Ability to communicate clearly & succintly about complex technical topics (e.g. public speaking, documentation, any reference documents you authored, etc.)

 

We’d love to hear from you! To make the conversation easier, just send us your resume + github

 

Web Developer

 

We are looking for a talented front-end web developer to join our team and help build our website, open source projects, and more.

 

Here are some of the qualities we are looking for:

  • Expert in HTML, Javascript & CSS

  • Deep appreciation for simple and intuitive user interactions

  • Obsession with usable UIs and beautiful animations

  • Desire to learn and code in new languages

  • Organized and outspoken about semantics and code formatting

  • You keep up to date with development, tools, and news in the community

  • Knowledge of Ruby and Jekyll is a plus

  • Experience with Node.js and writing open source JavaScript libraries is a plus

 

If working as part of a growing team of amazing mobile developers seems like your kind of gig, hit us up for more details.

 

We’d love to hear from you! 

 

 

Technical Editor/Writer

Our team focuses on engaging with the mobile dev community and helping devs to discover and use Realm. As editor you’ll help create and publish educational and engaging talks, blog posts, and tutorials on the cutting edge of mobile development, uh, developments.

 

Some qualities we’re looking for:

  • technical knowledge of both iOS and Android development

  • strong writing and grammar with a critical eye for detail

  • self-motivated and thrives in an unstructured team environment

  • willingness to take on additional marketing projects as needed

  • knowledge of SEO and social media platforms

We’d love to hear from you! 

 

/////

 

 

Want to Intern for Us?

 

We're always looking for enthusiastic, music-obsessed interns to help with our marketing, content and outreach efforts. Send us an email at javakian1@gmail.com and let us know why you'd like to work with us. 

 

 

 

 

 

 

 

thank you,

 

 

 

James Avakian, GuitarBranded.Com

Optical Automation, LLC

 

 

bottom of page