img img img img

Careers

Department:

MyWhoosh – Tech
Required Qualification:

BS or master’s degree in Computer Engineering/Computer Sciences or relevant discipline. 
Experience Level:

7+ years of relevant experience

 

Department:

Operations                

Required Qualification: 

BS or master’s degree in Computer Engineering/Computer Sciences or relevant discipline.                  

Experience Level:
7+ years of relevant experience

Experience Level:

4+ years
  

Job Description:

As a Database Administrator, you will combine a mix of database engineering skills with hands-on experience with technical support. You will support, configure, and troubleshoot multi-node database systems to achieve optimal application performance, stability, and availability. Work closely with database and application architects, cloud and security engineers and developers and testers

Responsibilities:

Build and maintain large scale deployment of storage solutions including MySQL, Cassandra, MongoDB, Redis and Elasticsearch

Define and implement database best practices and standards.

Support teams by providing guidance on data modeling, data usage, processing, and how to best leverage the storage solutions.

Suggest performance improvements in SQL, No-SQL coding, architecture, and overall performance of database

Provide security audits, capacity planning, set up alerts for pro-active monitoring of databases & resources

Perform database housekeeping, such as tuning, indexing, etc.

Monitor usage, transaction volumes, response times, concurrency levels, etc.

Design database backup, archiving, and storage strategy.

Define and implement processes for data extraction, encryption, transformation, and loading.

Requirements:

4+ years of experience in DBA/DBE roles on highly available and scalable SQL and NoSQL systems.

Working experience in MySQL, MongoDB, Redis, Elasticsearch and Cassandra in on-premise and cloud environment (preferably AWS)

Strong understanding of database internals with the ability to diagnose performance issues and design scalable data access patterns.

Oracle database experience is a plus.

Apply to career@avrioc.com

Department:

MyWhoosh Art

 

Experience Level:

7+ years

We are looking for a Game Designer to join our growing team!

Responsibilities:

Oversee the design vision and execution of controller-based game experiences.

Establish clear design criteria to ensure fun, addictive and intuitive gameplay.

Manage and contribute to design documentation, actively driving iteration, calling out risks, and incorporating stakeholder feedback.

Lead design sessions.

Partner with product managers and producers to ensure that all designs are in sync with business goals and scoped to hit deadlines.

Stay on top of competitive products in the interactive fitness space as well as the AAA video game market.

Job Requirements:

Experienced game designer to bring AAA interactive experiences to a professional virtual cycling platform.

Candidate must have a deep understanding of video games, working with diverse types of game controllers and interactive firmware.

Must be able to translate stakeholder’s requirements into logical and practical design ideas and create game design documents for the development team.

7+ years’ experience in game design leadership.

Experience with cross-platform MMOs.

Experience designing for a wide variety of game controllers and interactive hardware components.

Diplomatic & inclusive temperament with a cross-discipline approach to problem-solving.

Comfortable with ambiguity, a lightning-fast pace, and a high degree of ownership.

Solid understanding of game design process and methodology.

Fantastic games knowledge (both classic and contemporary), especially in MMOs.

A demonstrable analytical and iterative approach to solving design problems.

Ability to balance the impacts of deadlines and resources with creative and quality requirements.Ability to communicate effectively with executive level staff

Good to have:

Experience shipping cross-platform games, especially iOS, tvOS, Android, Mac, and PC

Experience designing for multi-variant experimentation to drive retention

Interest in creating fun experiences for cycling, running, and overall fitness

Comfortable getting hands-on where necessary in design documentation tasks

Experience with the UE4 engine and blueprints is a real plus

Apply to career@avrioc.com

Department:

Game Developer
Required Qualification:

Bachelor’s Degree in Computer Science or Information Technology

 

Experience Level:

5  years

 

A varied and challenging role in a highly multinational and innovative company. Development and further training opportunities for shaping and realizing your career goals.

Job Description:

• We are looking for Unreal Engine 4 Game Developer to help us create stunning 3D multi- platform games.

• Minimum 5 Years of experience in Game Development.

Responsibilities:

• Multi-Player gaming, with standard server integrations like UR-Servers/ Phonton/GameSpark/PlayFab

• User Profiles and Game Stories developments in C++

• Test Driven development with CI/CD

• Hardware Integration with devices using Bluetooth and ANT+ protocols

• Coordinate with the project team in the execution of the project/assignments

• Design, implement and maintain gameplay systems together with game designers

• Identify and define technical solutions for different gameplay features according to design documents

• Ensure that newly developed features and systems meet expectations and is coherent with existing code

• Perform design-reviews and code-reviews with team members

• Ensure your team can work efficiently and identify opportunities for workflow improvements

• Document your work so as to transfer knowledge and enable users how to use the new systems and functionalities.

Skills and Abilities:

• Self-driven and proactive in solving technical problems

• Help create and prioritize lists for project development

• Strong interest in game development and a curiosity for the games industry

• Solid proficiency in C/C++

• Experience in profiling and low-level optimizations

• Excellent understanding of Software Engineering principles

• Good understanding of asynchronous and multithreaded application development and architecture

• Ideally should know unreal but extensive experience in unity and willingness to quickly learn unreal is acceptable

Good to have:

• Experience with designing highly scalable games is a big plus

• Experience as a Game Developer in AAA video game industry

• Knowledge of various software development processes and methodologies

Apply to career@avrioc.com

Department:                               

Operations

Required Qualification:

Bachelor’s / Master’s degree in Computer Sciences, Information System or Computer Engineering or equivalent technical degree, or equivalent combination of education and experience.

Experience Level:

Min 10 years

 

Looking for Lead Backend Developer – NodeJS to join our growing team.

 

Responsibilities:

Strong knowledge of architectural patterns—MVP, MVC, MVVM and the ability to choose the best solution for the product.

Excellent knowledge of UML and other modeling methods

Must have implemented microservice architecture in one of the projects.

Familiarity with HTML/CSS, JavaScript, and UI/UX design

Experience collaborating with teams of various sizes, communicating clearly, actively sharing knowledge, and performing code review and security assessments

Must have good development techniques, security, tech debt balance, TDD, and agile habits, Improve engineering standards, tooling, and processes.

Proven working experience with Redis, RabbitMQ/Kafka

Must have advanced level Elastic Search experience

Good understanding of CI/CD processes and different Deployment Strategies

Strong understanding of AWS Cloud services and Infrastructure

Version Control/ CI: Git, SVN, Jenkins, Circle CI. • Understanding of MQTT / Twilio / Google Maps API is a big plus.

Understanding of the ELK stack for Dashboards is a big plus

 

Job Requirements:

Bachelor’s / Master’s degree in Computer Sciences, Information System or Computer Engineering or equivalent technical degree, or equivalent combination of education and experience.

Min 10 years of experience in developing software products and services

Hands-on experience with Erlang and NodeJS

Should have worked on Chat, Audio/Video Calling, or Live Video Streaming solutions in the past

Must have experience in scaling applications/services to millions of users.

Proficient in building and maintaining large MySQL, MongoDB and Cassandra databases

Should be good in data structures and database design.

 

Apply to career@avrioc.com

Department:   
Comera

 

Required Qualification:                

Bachelor’s / Master’s degree in Computer Sciences, Information System or Computer Engineering or equivalent technical degree, or equivalent combination of education and experience.

Experience Level:

Min 10 years

We are looking for a Technical Lead to join our growing team.

Requirements:

Bachelor’s / Master’s degree in Computer Sciences, Information System or Computer Engineering or equivalent technical degree, or equivalent combination of education and experience.

Min 10 years of experience in developing software products and services

Hands-on experience with Erlang and NodeJS

Should have worked on Chat, Audio/Video Calling, or Live Video Streaming solutions in the past

Must have experience in scaling applications/services to millions of users.

Proficient in building and maintaining large MySQL, MongoDB and Cassandra databases

Should be good in data structures and database design.

Strong knowledge of architectural patterns—MVP, MVC, MVVM and the ability to choose the best solution for the product.

Excellent knowledge of UML and other modeling methods

Must have implemented microservice architecture in one of the projects.

Familiarity with HTML/CSS, JavaScript, and UI/UX design

Experience collaborating with teams of various sizes, communicating clearly, actively sharing knowledge, and performing code review and security assessments

Must have good development techniques, security, tech debt balance, TDD, and agile habits, Improve engineering standards, tooling, and processes.

Proven working experience with Redis, RabbitMQ/Kafka

Must have advanced level Elastic Search experience

Good understanding of CI/CD processes and different Deployment Strategies

Strong understanding of AWS Cloud services and Infrastructure

Apply to career@avrioc.com

Department:

MyWhoosh – Art

 

Experience Level:

3 years

Looking for a talented UI Artist to create amazing user experiences.

Responsibilities:

Collaborate with product management, UX lead and engineering to define and implement innovative solutions for the product direction, visuals, and experience

Execute all visual design stages from concept to final hand-off to engineering

Conceptualize original ideas that bring simplicity and user friendliness to complex design roadblocks

Create wireframes, storyboards, user flows, process flows and site maps to effectively communicate interaction and design ideas

Create mood-boards and style guides

Present and defend designs and key milestone deliverables to peers and executive level stakeholders

Conduct user research and evaluate user feedback

Establish and promote design guidelines, best practices, and standards

 

Job Requirements:

We are looking for a talented UI Artist to create amazing user experiences.

The ideal candidate should have an eye for clean and artful design, possess superior UI skills and be able to translate high-level requirements into interaction flows and artifacts, and transform them into beautiful, intuitive, and functional user interfaces.

Proven UI experience of at least 3 years in gaming platforms like IOS, Android and PC.

Demonstrable UI design skills with a strong portfolio

Solid experience in creating wireframes, storyboards, user flows, process flows and site maps

Proficiency in Photoshop, Illustrator, Adobe XD, or other visual design and wire-framing tools

Proficiency in HTML, CSS, and JavaScript for rapid prototyping.

Excellent visual design skills with sensitivity to user-system interaction

Ability to present your designs and sell your solutions to various stakeholders.Ability to solve problems creatively and effectively

 

Apply to career@avrioc.com

Department:

Development

 

Experience Level:

4+ Years

Looking for a XMPP Architect to join our growing team.

Responsibilities:

Scale Erlang-powered servers to handle millions of users.

Extend ejabberd core functionality with custom modules written in Erlang-like Seen/Delivered features on history module.

High Availability and Scalability implementation for ejabberd servers.

Security solution for ejabberd servers.

Create tools to help teams make the most out of the available infrastructure.

Monitor ejabberd servers for possible issues.

Maintenance of ejabberd servers including creating and maintaining scripts in servers.

Document architectural designs and processes.

Work on Projects as assigned.

Knowledge on WebRTC based secure call integration.

Experience with Signaling STUN/TURN and WebRTC underlying protocols

Modifying WebRTC native stack is a plus

Experience on Web chat client (using strophe.js) is a plus.

Experience on Android chat client (using aSmack) is a plus.

Experience on iOS chat client (using XMPPFramework) is a plus.

Familiarity with using docker.

Job Requirements:

4 + years of Coding experience in Erlang for ejabberd and additional protocols on top of it and XEPs.

Significant exposure to XMPP, ejabberd or other variants like MongooseIM.

Must have used Mnesia significantly.

The candidate must have previous experience with building and scale distributed, highly available systems.

Must have experience with end-to-end encryption of chat. AES / OMEMO et all

Must have worked in a mobile based product like Whatsapp / Viber / telegram with an in-depth knowledge of handling large scale communication app ideally with millions of users.

Deep understanding of UNIX internals like FreeBSD and Linux.

Exposure to databases, ideally Cassandra / MYSQL / Postgres is a plus.

Knowledge of Riak is a plus.

Knowledge of Elixir or Scala is a plus.

 

Apply to career@avrioc.com

Open Positions

Grow With Us