People Philosophy at Xoxzo

Our philosophy about our most prized asset: Our people.

We are always looking for smart and great people to join us in Xoxzo. But beyond than just smart and great, most importantly we look for people that share the same values and believes on what "work" means. Not only in the nature of what we do, but also where, how and with who we work with.

This page aims to put our "People Philosophy", our values and our believes, in writing open to the public, and further commit ourselves to these values and believes.

DEFINING WORK

Work is an integral part of our lives. It is not just a means for us to put food on the table and roof over our heads. On average, we spend 90,000 hours at work over the span of our lifetime. This is too much commitment for "just to put food on the table and roof over our heads". We believe it should mean much more than that.

The value that each and everyone of us on the team bring to table equals to the commitment that we put in to the responsibility that was given to us. It is not just something to be done so you get your paycheck at the end of the month: It is something we believe in, something that we're proud of and something that will bring real value to our customers and their customers.

OUR DNA

The greatest differentiator of a company is not it's size, market cap or even product: The biggest differentiator of any company, big or small, are its values and the people that make up that company that believe in those values.

This is our culture and our "DNA". These are the guiding forces that decides the different ways a company looks at problems that they face and tackle them.

WE'RE FLAT STRUCTURED

Xoxzo has a flat structure. Everyone has access to the CEO. Everyone cleans their own plates. We don't do hand holding, simply because nearly all the time our hands are full, but if you're stuck, ask for help and someone will be there.

DIVERSITY WELCOMED

We understand and accept difference in genders, cultures, thinking and orientation from food to sexual preferences. None of these are better than the other. Differences are good and it only makes us stronger and resilient.

UNIVERSAL VALUES

But the thing that drives us are those that brings us together: Universal values of equality, togetherness, kindness and our shared values and believes towards our work and responsibilities. Money is unfortunately a limited resource for our small organization, and although we try to give fair compensation based on market rates and what we can afford, we believe we can offer more through our work style and core values.

HIRING IS A TWO-WAY PROCESS

When we look to hire, we do not put out bullet point requirements on what the person we are looking to hire needs to fill: We will instead write how the position will help us, what the person taking up the role will learn from that role, an finally the skills that we think will help the person in that role.

We believe this is a two way process: It allows us to sit down, think, and with clarity decide what we want to achieve by hiring a certain role, and we will also be clear on what the person applying for the role might learn to grow herself. In the end, the only way for us to know if we're a good fit for each other is not through a one-hour interview, but for us to try to actually work together and find out.

AND YOU'RE WELCOMED TOO

These are the values that we believe in and try to practice in this small sphere of influence that we have in this huge world of ours, and we would very much would like welcome you here too.

We Are Hiring

This is engineering heavy role so if you’re not really looking for an engineering position, this role might not be for you.

Why this role is important

This position is important because you will be implementing the philosophies of our UX team, that is to make human friendly and customer focused UI for our current products which are already interacting with customers, and also future products which we have high hopes for.

What you implement through this position will directly impact the satisfaction level of our customers.

What will you learn from this role

  • Latest frontend technologies - React, Vuejs, Angular, Webpack, modern css, npm/yarn, isomorphic JavaScript/SSR etc. You will advise us on what would be the best for the task at hand
  • Internal project management
    • You will learn how to manage your part of the bigger project by conducting research to suggest best implementation
    • Managing deadlines and expectations
    • Finding consensus on how to make your part work with the results of other parts built by different teams
  • Work efficiently using online tools with remote teams in different timezones and countries
  • How to share knowledge with other members of the team to help increase the overall skill set of the whole team
    • How to share your work with the wider engineering community or general public to increase understanding and cooperation
  • Have fun at your job
  • How to always think backwards from the customer
  • Working remotely, and managing your time with little supervision

Responsibilities

Design and implement via code UI/UX components of Xoxzo website, dashboard, and all web related products.

Work together with the team and the wider engineering communities or general public to share knowledge and learn new things through the company blog and conferences.

Designing the overall look and feel including colour and creation of image resources of the UI is not the scope of this position.

This role requires travel: Although we do not have an office and work 100% remotely, we do travel for training, conferences and team camps a few times a year.

Skills that will help you in this role

  • Experience in building front-end web applications in cross-browser environments
  • Deep understanding how the browser engines works
  • Able to read, write and communicate in English
  • Deep understanding of HTML5, CSS3, JavaScript and other web standards or frameworks
  • Interest in building UIs with modern JS frameworks such as React, Redux, Vue or similar, and CSS preprocessor(Less or Sass)
  • Accessible and SEO based development
  • Excellent attention to detail and making sure every pixel and interaction is highly polished

Bonus points

  • Continuous learning experience in UI and UX
  • Basic understanding of Python/django
  • Able to read, write and converse in Japanese
  • Have experience working with open-source communities

Why this role is important

This role is important because it will allow our core team to focus on our core business, while this role will be implementing a standalone new product, focusing on core technologies which is different than what the core team is using. It will give fresh air to the whole team by giving new ideas through solving of new problems.

What will you learn from this role

  • Finding consensus with the front end team on how to implement the UI that will fit with business targets
  • How to share your work and helping increase the overall skill set and knowledge of the whole team
    • How to share your work with the wider engineering community or general public to increase understanding and coorporation
  • Implementing Real Time Communication (RTC) in an efficient way
  • Work efficiently using online tools with remote teams in different timezones and countries
  • Have fun at your job
  • How to always think backwards from the customer
  • Working remotely, and managing your time with little supervision

Responsibilities

Develop, maintain and improve xoxzo.com related services and new web based products that we will build. We extensively use django, django-restframework and python3. Other stuff we're using are AWS, a lot of Ubuntu, some Debian.

Work together with the team and the wider engineering communities or general public to share knowledge and learn new things through the company blog and conferences.

This role requires travel: Although we do not have an office and work 100% remotely, we do travel for training, conferences and team camps a few times a year.

Skills that will help you in this role

  • Django/Python 3 with async and object-oriented programming concept
    • django-restframework
  • Able to read, write and communicate in English
  • WebRTC, SIP
  • Ubuntu and general Linux/Unix knowledge
  • AWS
  • Experience using Docker and containerized architectures (e.g. Kubernetes, ECS/EKS)
  • Experience in with test automation frameworks for both front-end and back-end testing
  • RDBMS and NoSQL technologies

Bonus points

  • Have experience working with open-source communities

Xoxzo Exchange

Subscribe to receive the latest and curated web topics, ranging from API How Tos,
best practices in programming, the API business and market trends, and productivity tips.

JOIN THE XOXZO EXCHANGE