Job Description
About Company
- You will join in a back-end team of a techno-gaming company and your team will be 3-10 members.
- We start the day with a Scrum call and organize our work in 2-weekly Sprints.
- We have millions users with multimillion records database. All data is extremely important, so we need deep knowledge and experience about big data, cloud service, high performance system.
- You and your team will join with other team to discuss about the user’s problem, then try your best to resolve it with your technology knowledge.
- We embrace innovation, so we highly appreciate new algorithm or innovative approach,
- Gitlab, Jira, Java Spring framework, Redis, AngularJS, NodeJS and Amazon AWS are just a couple of the many friends we rely on every single day.
- The back-end is made available to our web app, our native mobile apps, our realtime games and our partner's applications as a simple REST API.
- Security is extremely important to us and we regularly work with experts to review our security strategy.
Your skills & qualifications
- Min. of 1 years experience working at a similar position.
- Good at all English skills
- Proven team and product mindset, and an entrepreneurial spirit: a collaborative, motivated self-starter
- Strong foundation about data structure, SQL and algorithm.
- Good understanding and experience about Java Spring framework.
- Experience in implement solution mixed between web client, mobile, backend
- Experience working with APIs, Web Services and websocket
- Good understanding of OO programming and design patterns.
- Good understanding of HTML5, JavaScript, jQuery, and Ajax.
- Can take ownership of, and understand direction for feature development.
- Proven ability to quickly learn new technologies.
- Ability to handle many tasks at once while meeting aggressive production deadlines.
- Work in a fast-paced environment; very team oriented.
- Basic knowledge about cloud service (Google, AWS, MS Azure…)
- Have experience with frontend technology like AngularJS, React is a plus.
- Hands on Realtime services and Gaming industry is a plus.
- If you have a technical blog, it is great.
Benefits for you
- Money (of course) and it will be very competitive.
- Great facility to work. You will have Macbook Pro Retina and extra high definition screens.Great facility to work. You will have Macbook Pro Retina and extra high definition screens.
- Cool people around ready to support you to achieve highest performance.
- We have daytime from 8:30AM to 6PM to work at the office from Monday to Friday.
- Performance review every 6 months.
- Training and workshops are frequently held on-site to upgrade the team.
- At least one abroad travel every year. We often send our elites to international conferences like GDC, WWDC, Google I/O... to update the latest technology.
- We have project bonus, quarterly and annual rewards.
- And yes, we also have the industry standard perks such as free drinks, billiards, happy hours, team activities and awesome parties.