Back-End Engineer

  • Engineering
  • Bangkok, Thailand

Back-End Engineer

Job description

At MAQE we believe that happy people do good work. To support our talented staff, we require Back-End Engineers to join our team in Bangkok.


More info about our Engineering stack and capabilities can be seen here.


About you

Whatever your age, gender, or ethnicity, we know you love what you do. And that's really what's most important. But in addition to that, we're also looking for the following: 


  • A good fundamental understanding of programming
  • Resourcefulness and ability to take initiative 
  • Creative and willing to share ideas and opinions

The successful candidate will find him or herself working as part of a small team. The focus: delivering mission-critical and high-traffic web apps.


Are we the right fit for each other?

  • Good English verbal, written and spoken
  • An open mind and ability to work in a team
  • Ability to work independently and in collaboration with team members
  • Write Testable Code (Unit test, Integration test, UI Automated test)
  • Experience with Amazon AWS (EC2, S3, Route 53, Opsworks) or other cloud hosting service skills
  • Agile experience, you know what is Definition of Done
  • Version control and Git flow
  • Experience with CI and CD

WHAT WE OFFER IN RETURN


  • Autonomy; freedom to do something great
  • Competitive salaries
  • Open plan office right next to Ploenchit BTS
  • Agile and efficient work processes
  • MacBook Pro 13" or iMac 27" (you decide)
  • Free snacks and soda at work, beer on Fridays
  • 15 days annual paid vacation
  • Flexible work hours (e.g., 9AM-11AM to 6PM-8PM)
  • Relaxed atmosphere, little to no overtime
  • Lots of creative freedom and responsibility
  • Provident fund and Group Healthcare

Requirements

We don’t particularly care about age, gender, ethnicity, work experience, or education etc. Life has taught us that greatness comes in all shapes and sizes. 


WHAT YOU OFFER


  • Strong knowledge of OOP - (PHP [primary], Python, Go and Node.js)
  • Strong knowledge of database design (SQL, NoSQL)
  • Proficiency of HTML5/CSS and JavaScript
  • Experience with any MVC frameworks
  • Experience with design patterns (very useful to have)
  • Experience with unit tests/TDD
  • Experience with command line, such as linux, git, ssh

--------------

Note: Dear Foreign candidates – We're happy to hire non-Thai's however, the Thai Board of Investment (BOI) has strict guidelines on who we can issue a work-permit for. Please ensure you have the following:

  • Relevant degree to the position you are applying for. E.g. Web Developer + Computer Science Degree
  • At least 2 years relevant experience with a degree
  • At least 5 years relevant experience without a degree or relevant degree
  • Please have proof of certificates/transcripts handy (you won't believe the paperwork required!)
  • Patience. The foreigner application process is more art than science ;-)