The premier chat application for MCOC players.

Senior Mobile Engineer

Carnivore, developer of the ClanHQ app,  is looking for several Senior Mobile Engineers to help us redesign our mobile chat and group organization tools targeted for mobile gamers (200M+). This is an opportunity to build a beautifully designed mobile application allowing users to seamlessly connect and collaborate anywhere around the world. If you are looking to work with the latest technology and create an uncompromising user experience that helps connect the mobile gaming world, then please get in touch.

 

Responsibilities

  1. Utilize Flutter/Dart to effectively deliver an uncompromising cross-platform mobile experience.

  2. Craft well architected mobile software that focuses on optimizing the user’s experience and our ability to implement new features.

  3. Write Unit and Integration tests for your work.

  4. Go from Design to pixel perfect implementations.

  5. Implement subtle, but fun micro-interactions

  6. Ensure a fantastic user experience (graceful errors, fallbacks, etc.)

  7. Implement native only features as needed in (Android/iOS).

 

Qualifications

  1. Experience with Flutter/Dart, integrating REST/gRPC APIs, Push Notifications, and Websockets, highly desired.

  2. Minimum 5+ years of professional experience developing native mobile applications.

  3. Understanding of Continuous Integration/Deployment and tools like Travis/Jenkins.

  4. Ability to communicate and articulate architecture decisions and the reasons behind them.

 

Nice-to-have

  1. Experience working on a highly active application.

  2. Familiarity with Asynchronous communication protocols.

  3. Experience with video/audio streaming.

  4. Experience supporting/developing mobile platforms.

  5. Experience with any other reactive type framework.

  6. Experience with integration testing of mobile applications.

 

Location

Carnivore is located in the illustrious SOMA area of San Francisco. The office is steps away from the Montgomery Bart Station with close access to plenty of amenities. We will accept remote opportunities for the right candidates that have at least 1 year experience working remotely.

 

Apply

Send github/linkedin/resume info to: contact@clanhq.com

Senior Backend Engineer

Carnivore, developer of the ClanHQ app,  is looking for several Senior Backend Engineers to help us develop the services and API that form the foundation of a high volume mobile chat and group organization tool targeted for mobile gamers (200M+). This is an opportunity to build a scalable platform that will process huge volumes of data while allowing users to seamlessly connect and collaborate anywhere around the world. If you are looking to work with the latest technology and create an uncompromising user experience that helps connect the mobile gaming world, then please get in touch.

 

Responsibilities

  1. Design and Build REST/gRPC interfaces for mobile clients with speed and reliability in mind.

  2. Design and use SQL and NoSQL databases to support both relational and nonrelational performance and storage requirements.

  3. Write Tests.

  4. Document web services for public and third-party consumption.

  5. Implement proper instrumentation and logging.

  6. Leverage Kubernetes/Docker to deploy and manage a scalable infrastructure across multiple geographical regions.

  7. Respond to system level issues as necessary to provide the best overall customer experience.

 

Qualifications

  1. Experience with Go, Postgres, Message Queuing, Websockets/Server Sent Events highly desired.

  2. Minimum 5+ years of professional experience developing REST based services that support mobile applications.

  3. Experience developing in more than one backend language preferrably C/C++, Java, Ruby, Python, Go, Node, etc.

  4. Experience with the Linux operating system and the Bash shell.

  5. Understanding of Continuous Integration/Deployment and tools like Travis/Jenkins, Docker, Kubernetes.

  6. Ability to communicate and articulate architecture decisions and the reasons behind them.

 

Nice-to-have

  1. Experience working on a highly scalable platform.

  2. Familiarity with Asynchronous communication protocols.

  3. Experience using Docker for development and deployment to production environments

  4. Experience with multiple cloud based infrastructures with preference given to Google Cloud Platform

  5. Experience with stream processing tools like Flink, Spark, DataFlow.

  6. Experience with video/audio streaming.

  7. Experience supporting/developing mobile platforms.

 

Location

Carnivore is located in the illustrious SOMA area of San Francisco. The office is steps away from the Montgomery Bart Station with close access to plenty of amenities. We will accept remote opportunities for the right candidates that have at least 1 year experience working remotely.

 

Apply

Send github/linkedin/resume info to: contact@clanhq.com