Backend Lead

Full Stack Engineer

The Backend Engineer role is responsible for implementing code that runs on a platform that handles millions of requests every day. As such this position is critical to maintain the high performance, stability and scalability of our platform.

At MySQUAR, we have a passionate and talented team looking after our platform. This team is in charge of building, optimizing and maintaining the backend part of many projects at MySQUAR with different kinds of technology. The team is rather small but  supports systems high performance, availability, and scalability requirements.

As such, we are looking for someone who’s not just a good backend engineer, but also a person who can see the whole picture and design the architecture of a system capable of handling millions of requests.  In addition, this person should have great leadership skills and lead the team to move forward effectively.

What will you do?

  • Design, build, analyze and troubleshoot large-scale systems as well as performing root cause analysis investigations.
  • Work with engineering team to explore and create new design / architectures geared towards scale and performance.
  • Participate in code and design reviews to maintain our high development standards.
  • Engage in service capacity and demand planning, software performance analysis, tuning and optimization.
  • Collaborate with product and other teams to define and prototype feature specifications.
  • Foresee and keep the system stack updated on new technologies.

What you need?

  • Strong in designing system/software architecture with understanding of high performance and scalability.
  • Min 2 years of relevant experience with running large scale backend services.
  • Proficient in Linux bash shell; understanding of system internals and networking are a plus.
  • General knowledge of mobile application development is a plus.
  • You should be a “ninja” in any language, but one of these languages is preferable: Ruby, Javascript/NodeJS, Go, and Java.
  • Experience in technologies like PostgreSQL, Redis, Cassandra, RabbitMQ, Docker, Google Compute Engine and Google Container Engine.
  • Experience with configuration tool such as Ansible, Chef or Puppet is a plus.
  • Good communication skill in English.


Mobile Developer (React)

Mobile Developer (React)

If you love React JS, want to learn React Native and you want to be surrounded by people who love building beautiful mobile apps that have the potential to reach millions of people, we want to work with you!

Responsibilities

  • Implement new features, fix bugs and improve the code of our React Native application (early stage of development).
  • Manage project progress and being able to deliver on time.
  • Interface with designer to craft creative and highly reliable product.
  • Review business requirements with Production Owner and UX designs with UX designer.

Requirements

We are building our apps in React Native. If you don't have experience in React Native, that's okay. We are open to someone who is a Javascript expert, has some React.js experience and a passion for mobile as well as a willingness to learn React Native. It's more important to us that you have the technical chops, the right attitude and passion to learn React Native and confidence in the business we're building.

Minimum Qualifications

  • Expert JavaScript development experience
  • Intermediate (or above) experience with ReactJS and or React Native
  • Experience with developing for mobile platforms using Objective C/Swift/Android

Preferred Qualifications

  • Experience with Object Oriented JavaScript and modern JavaScript Frameworks such as ReactJS/React Native and NodeJS.
  • Working knowledge in one or more of the following server-side scripting language: Python/PHP/Ruby.
  • Understanding of UX Design – experienced in converting visuals, flow to working prototypes.
  • Excellent communication and listening skills.

What you get?

  • A competitive salary
  • Full health benefits and social insurance
  • A training budget
  • A cool laptop and a 21″ screen
  • Business travelling to Myanmar to meet users.
  • Lots of cool stuff to relax (who said Foosball?)


PHP Developer

The Job

At MySQUAR, we love to build products that resonate with people’s feelings. We build products for users first and for us second.Our main product is a Social app, Games. MyChat focuses on Myanmar market. Using MyChat, people can chat with their relatives and friends, make new friends, post and share content they love to those they love. Facebook, Line, Beetalk, WeChat are the other players in the space.

Your Skills and Experience

At least 1 year experience.

Has general knowledge about other fields ( Java , etc )
Strong background in PHP Development, SQL databases (preferably MySQL)
Experience in Web Application technologies like HTML, CSS, JavaScript
Has knowledge about OOP and MVC, Design patterns
Work both independently and teamwork
Willingness to learn new technologies both by training and self-learning.
Familiarity with web-services, either JSON- or XML-based or both

Why You’ll Love Working Here

Love from the team
A competitive salary
Full health benefits and social insurance
A training budget
A macbook and a 21″ screen
ESOP
Possible travel to Myanmar to meet users and the team as well as Singapore
Lots of cool stuff to relax (who said Foosball?)