Free Mobile App
×
LIVE
×
SUGGEST AN EVENT
Tell us an event you would like to see on Banjo
Email Address (optional)
Enter event name here
+ Add Another Event
Thank you for your help, your suggestion has been sent.
Please Enter an Event Name

Jobs at Banjo

We're a rapidly growing team of big thinkers and big doers. We don’t just talk about things, we make them happen - in record time. We're looking for people with passion, a point of view, and a go-getter mentality to become a part of the amazing work we are doing here at Banjo. Our team is motivated by challenges, thrives on the craziness that only a startup can offer, and dreams big; if that sounds like you, Banjo might just be the perfect fit. To get a sense of the big things we are doing, check out our press page and blog.

(Also, you should be a crack shot with a Nerf gun, or know how to duck and cover. One of the two.)

Redwood City Opportunities Las Vegas Opportunities

Jobs at Banjo's Redwood City, California location

Product Manager - Consumer Products (Redwood City)

We are looking for a proven leader with an engineering background to lead our incredibly talented consumer product team. This critical position will drive the entire lifecycle of all our B2C mobile products. The ideal candidate is obsessively detail-oriented, a clear and positive communicator, has an entrepreneurial spirit, and can create a hard-working but fun environment for the team.

Required

  • BS in computer science or equivalent experience
  • 5+ years experience developing consumer web and mobile products
  • 3+ years experience managing engineering teams
  • Excel at Agile development and collaborative teamwork
  • Experience with geolocation and/or social media products preferred
  • Will never accept “good enough” as good enough

Submit your resume and let us know why you think you're a great fit. We're looking forward to hearing from you!

Product Manager - Enterprise Products (Redwood City)

We are looking for an engineer with proven leadership skills to manage the Banjo enterprise team. This critical position will drive the entire lifecycle of all B2B products, such as our media dashboard. The ideal candidate is obsessively detail-oriented, a clear and positive communicator, has an entrepreneurial spirit, and can create a hard-working but fun environment for the team.

Required

  • BS in computer science or equivalent experience
  • 5+ years experience developing enterprise products
  • 3+ years experience managing engineering teams
  • Experience with mobile, geolocation and/or social media products preferred
  • Excel at Agile development and collaborative teamwork
  • Will never accept “good enough” as good enough

Submit your resume and let us know why you think you're a great fit. We're looking forward to hearing from you!

Software Engineer - Platform & Enterprise (Redwood City)

Banjo is looking to hire talented engineers who want to build the next big thing in social-location technology. Our powerful backend is responsible for acquiring and indexing billions of social posts every day, which drives all of our frontend engagement. Help us do so in a more beautiful, intuitive, and lightening-fast way. We are looking for people with big ideas, who not only talk the talk, but walk the walk.

Required

  • 3+ years of engineering experience with backend service development
  • Advanced knowledge of Ruby, Java, Python, or Go
  • Experience with mobile, geolocation and/or social media products preferred

Bonus Skills

  • Full-stack development experience

Submit your resume and let us know why you think you're a great fit. We're looking forward to hearing from you!

Senior Software Engineer - Platform & Enterprise (Redwood City)

Our senior software engineer will lead the backend team in it’s valiant mission to revolutionize social-location technology. This person will be not only an analytical mind, but a creative one, helping the team to solve problems in new and innovative ways. The perfect fit for this position is someone can inspire the team to think bigger, work smarter, and embrace collaboration – all while leading the group by example.

Required

  • 7+ years of experience with backend engineering
  • 3+ years experience leading an engineering team
  • BS in computer science or relevant field; graduate degree preferred
  • Expert knowledge of Ruby, Java, Python, or Go
  • Experience with mobile, geolocation and/or social media products
  • Capable to architect and develop a full-stack system

Submit your resume and let us know why you think you're a great fit. We're looking forward to hearing from you!

Senior Ruby Engineer - Platform, API & Internal Tool (Redwood City)

We are looking for Senior Rubyists to join our team. The perfect candidate is a multi-talented full stack innovator and a laser-focused backend engineer that is always cranking at high gear. If that sounds like you, you will be a superb fit for our dynamic team

Required

  • Rails, Ruby, REST, DRY, TDD, RSpec, Agile, Pragmatic

Bonus Skills

  • MongoDB, Redis, ElasticSearch, MySQL, PostgreSQL, Memcached
  • Node.js, Go, Java, Python
  • CSS, CoffeeScript, jQuery, Slim
  • Heroku, AWS, EC2, Elastic Beanstalk, GitHub
  • Performance Scaling, Geospatial, Social API

Submit your resume and let us know why you think you're a great fit. We're looking forward to hearing from you!

Analytics Engineer – Internal Tools & Metrics (Redwood City)

We are looking for a talented software engineer who can lead the creation of a robust analytics dashboard that will impact all aspects of Banjo’s operations. This position will be charged with turning the huge amounts of data that Banjo processes into meaningful and actionable information. If you have an impressive engineering background and dream in charts and graphs, we’d love to hear from you.

Required

  • Have examples of analytics dashboards you’ve built
  • Experience in high level languages such as C++, Java, Python, Perl, Ruby
  • Advanced ability to write SQL/NoSQL database queries
  • Passionate about data
  • Love for logs

Submit your resume and let us know why you think you're a great fit. We're looking forward to hearing from you!

Database Administrator (Redwood City)

Banjo is seeking an experienced DBA with DevOps experience who is accustomed to working with an extremely fast-paced team. This position will be responsible for “owning” the database infrastructure, proactively keeping it problem-free, and ensuring that it scales to meet the needs of the business.

Required

  • 1-2 years administering production MongoDB environments OR 5-6 years experience with managing large scale production RDBMS environments and some experience with other NOSQL technologies (MongoDB, Cassandra, etc.)
  • Experience working with large volumes of data and modeling best practices
  • Mid- to senior-level scripting experience (Perl/Python/Ruby)
  • Experience supporting cloud based environments – AWS/Rackspace/Joyent is a must!
  • Ideal candidate has experience with Mongo (NoSQL), Cassandra, or Couch, but experience
  • with traditional SQL databases (i.e. Oracle, MySQL, Postgres) is acceptable if paired with cloud and scripting experience.
  • Experience with automation (Chef/Puppet)
  • Must be able to straddle traditional operational and database admin roles
  • Fast learner, creative thinker
  • Excellent communication skills
  • Able to participate in on-call rotation

Submit your resume and let us know why you think you're a great fit. We're looking forward to hearing from you!

IOS Engineer (Redwood City)

Banjo is in need of mid/senior-level iOS engineers who are passionate about building beautiful, intuitive, and useful consumer apps. Our team is incredibly driven and fast-paced, and we are passionate about owning the intersection of location and social content. We need you to come in with big ideas, challenge the status quo, and help us build the 5-star apps that people can’t wait to download.

Required

  • 2+ years experience building several sophisticated consumer iOS applications
  • Ability to build sophisticated UI / UX
  • Has a diverse portfolio of personal and professional projects
  • Must have worked with maps, 3rd party APIs, image cache, core data
  • Experience building client/server applications
  • Local storage and data synchronization using CoreData and/or SQLite
  • Experience with CoreLocation
  • Comfortable working in a very fast pace self-driven environment
  • Experience with and passion for mobile, social and location based apps
  • Excellent communication skills

Submit your resume and let us know why you think you're a great fit. We're looking forward to hearing from you!

Android Engineer (Redwood City)

Banjo, Inc. seeks Android Engineer in Redwood City, CA. The Android Engineer is responsible for building social applications on tablet and mobile devices. Collaborate closely with other developers, designers, to define innovative UI and functionalities optimized for mobile platforms. Build Android unit and instrumentation tests to assure product quality. Build Android applications across various devices and form factors. Work with alpha, experimental, or pre-release technologies and keep abreast with the latest developments and third party libraries in the Android community.

Educational/Experience Requirements Master’s degree or foreign equivalent in Computer Science, Information Technology, Information Systems or related field and 1 year of experience in job offered or related Android development/engineering occupation.

Additional Requirements Experience and/or education must include:

  • Building Android applications across devices and form factors (watch, tablet and phone);
  • Building XML layouts;
  • Android Animation APIs, interpolators, integration with nineoldandroids;
  • Consuming and manipulating JSON over HTTP;
  • Loading and managing Bitmap memory through BitmapFactory and BitmapFactory.Options;
  • Using Canvas to transform, resize and manipulate images;
  • Data persistence with SQLite or SharedPreferences;
  • Utilize injection frameworks including Dagger or Butterknife;
  • Perform Android unit and instrumentation testing with Roboelectric and Robotium; and
  • Gradle build system and integration for Android.

To apply, please reference job #93L52F and send resume to jobs@teambanjo.com.

Front End Engineer - Javascript

Banjo is looking to expand its web presence. We are looking for enthusiastic mid/senior-level Javascript developers who push the boundaries and make beautiful sites. In this saturated marketplace, you will think both analytically and creatively to build websites that stand out from the crowd and keep users coming back.

Required

  • 3+ years of experience writing JavaScript, with an awesome portfolio to prove it
  • 1-2 years Rails/PHP experience preferred
  • Proficient with HTML5 and CSS3
  • Has worked with any of the major MV* Frameworks (Backbone, Ember, Knockout, etc.)
  • Experience with HTML Templating (Jade, Mustache, Handlebars, etc.)
  • Experience with CSS Pre-Processors (Sass, Less, Stylus, etc.)
  • Works with REST APIs on a daily basis
  • Has worked on a single page app
  • Can build pixel perfect sites from PSDs/Mocks
  • Has created consumer websites at scale
  • Has a personal site (You work on the web, don’t you?)
  • Currently has work on display (Live sites or github)

Submit your resume and let us know why you think you're a great fit. We're looking forward to hearing from you!

Devops Lead (Redwood City)

We are seeking a Devops Lead that can connect these dots: The Banjo platform indexes tens of millions of social updates daily. We have one of the largest MongoDB installations in the world. Our customers expect “5-nines” availability. We take uptime very seriously.

Required

  • 3+ years experience in a sysadmin / devops / ops role at a web or mobile company
  • direct experience of a large production MongoDB installation in a sysadmin / devops / engineering capacity
  • experience managing large-scale AWS installations
  • demonstrable experience driving systems automation using an established automation tool (e.g. Chef, Puppet, Ansible, etc)
  • sufficiently a generalist to straddle traditional devops and DBA roles
  • comfort in a fast-paced startup environment
  • ability to participate in on-call rotation

Preffered

  • experience managing and scaling Ruby-on-Rails applications

Submit your resume and let us know why you think you're a great fit. We're looking forward to hearing from you!

QA Team Lead (Redwood City)

We are seeking a dynamic QA Team Lead to take our growing QA Team to the next level. Our customers expect “5-nines” availability and that does not happen by accident. The QA Team Lead needs to be forward-looking, not just reactive to testing requests - you must be able to drive the QA team forward to continuously improve the way in which we test products. The right candidate will have a commitment to testing that some might call “obsessive” and will take any quality problems personally.

Required

  • 3+ years experience in a QA role at a web or mobile company
  • experience with black-box, grey-box and white-box testing
  • extensive experience with test automation
  • experience with automated testing using Selenium
  • experience testing SaaS applications
  • experience testing mobile applications

Preffered

  • experience leading a QA team
  • experience with integration testing using Capybara

Submit your resume and let us know why you think you're a great fit. We're looking forward to hearing from you!

QA Engineer (Redwood City)

We are looking to hire an automation and QA whiz to make sure our mobile products (iOS and Android) are as close to perfect as humanly possible, and are running more intuitively, efficiently, and brilliantly than ever before. We have 4+ stars in both iTunes and Google Play, and we are shooting for that 5th star every day – help us get there by proactively making sure we are problem-free 24/7.

Required

  • Expert automation skills
  • 3+ years in a QA engineering role.
  • Mobile experience on iOS and Android

Submit your resume and let us know why you think you're a great fit. We're looking forward to hearing from you!

Junior QA Engineer (Redwood City)

Banjo is growing and we need a Junior QA Engineer to join our QA team and help ensure that our new web products are as good as they can possibly be. Banjo is used by TV networks like ABC and Fox to showcase social content during live broadcasts and your work will help ensure no embarrassing flubs live on air.

Required

  • 1+ years QA experience in a web software company
  • Experience building and running Selenium scripts
  • Some familiarity with scripting languages

Submit your resume and let us know why you think you're a great fit. We're looking forward to hearing from you!

Jobs at Banjo's Las Vegas, Nevada location

Digital Media & News Intern (Las Vegas)

Banjo’s Vegas-based digital team is seeking passionate and driven individuals for paid internships with our News and Events division. You will help inform and entertain our users with the breaking news and live events they are dying to see. Your work will be highly visible to millions of people in over 190 countries.

Required

  • Candidate should follow local and global news and be up-to-date on current events
  • Excellent written and verbal communication skills
  • Comfortable and adept at writing
  • Extremely detail-oriented
  • Bachelor’s degree completed or in progress
  • Obsessed with your smartphone and addicted to social networking
  • Intermediate/advanced knowledge of Excel
  • Thrives on the fast pace and high energy of a start-up

Submit your resume and let us know why you think you're a great fit. We are looking for candidates who can commit to at least 30 hours per week and are looking to join our team for a more permanent position. Demonstrate your attention to detail by using the subject line: Banjo’s Next Rockstar.

Team Leader/Manager (Las Vegas)

Banjo is seeking an experienced manager to lead the operations of our Digital Media team. This position will report to the CEO, and as such, must be very self-sufficient, reliable, and communicative. We are looking for someone who can create a highly productive operation while maintaining a fun, energetic environment.

Responsibilities

  • Own the entire process of hiring team members and anticipate hiring needs
  • Manage scheduling of the Digital Team, overseeing time off and ensuring that all shifts are properly staffed
  • Serve as a role model to team, promoting positive communication and productivity
  • Foster a team environment through coaching and communication
  • Create training plans for the team, making sure all new hires get the training they need in a timely manner
  • Maintain an on-going system for the development, recognition and retention of team members. Conduct effective, timely performance reviews and feedback for team members
  • Administer and oversee all HR paperwork
  • Oversee timesheets and payroll
  • Handle any complaints/concerns in a timely and professional manner
  • Manage company resources responsibly, including inventory control

Required

  • 5+ years of management experience of 30+ people
  • Exceptionally detail-oriented and obsessed with efficiency
  • Positive, professional, and effective communicator

Submit your resume and let us know why you think you're a great fit. We're looking forward to hearing from you!

UX - User Experience Designer (Las Vegas)

Our User Experience (UX) Designer will work closely with Product and Engineering to deliver the ultimate user experience and ease of use to Banjo Enterprise clients. This person should have a passion for usability, an eye for consistency, and a desire to help us shape the next generation of our platform, by both improving it and simplifying it.

Required

  • 4 or more years of user experience design experience for software (preferably SaaS) and web applications, which leverage emergent technologies.
  • 6 or more years total industry experience (software, start-ups, web, agency, etc.).
  • Ability to quickly create and iterate on wireframes, information architecture diagrams, prototypes, and screen flows.
  • Exceptional design skills with experience in user interface design patterns and methodologies.
  • Proficient in Photoshop, Illustrator, InDesign, Fireworks, and other associated design tools.
  • Experience working with cross-functional teams including product management, engineering, and marketing.
  • Understanding of common software development practices (Agile, Scrum, or Kanban).
  • Ability to prioritize and manage work to adhere to critical product timelines in a fast-paced environment.
  • Working knowledge of javascript, HTML, and CSS.
  • Current on latest responsive design techniques.
  • Bachelors Degree in Interaction Design or related design field

Submit your resume and let us know why you think you're a great fit. We're looking forward to hearing from you!