Full Stack Software Engineer

Ginja in Germany




IT / Internet
Software developer, Full time

Offering Equity


Ginja gives restaurants all the digital tools needed to set up multi channel online ordering including apps, websites, integrations with delivery providers and payment systems. We are entering a unique phase of product development as we expand across South East Asia and service the hundreds of restaurants that have already signed up for our platform.

Ginja’s technology stack is a RESTful JSON API (Laravel) backend, with Ionic 3 and Angular powering our mobile apps and responsive websites. While expertise in specific technologies is important, we place more emphasis on recruiting team members with a balanced understanding of the development process and a hunger to learn and hone their skills.

Ginja’s head office is based in Bangkok, one of the most thriving metropolitan cities in SEA, boasting a incredibly diverse range of international food, friendly expats and unique cultural experiences. Daily life in this vibrant city is both comfortable and affordable, and, when you feel like a change of scenery there are plenty of exotic holiday destinations only a short flight away.

We are recruiting worldwide and will provide some of the cost and assistance with relocating to Thailand.

Work with the CTO to architect scalable web solutions.
Mentor other developers, encouraging them to develop their skills and expertise.
Continuously ship real value to the end user.
Deliver performant, reliable, maintainable and tested code.
Plan and estimate project timelines and delivery dates.
Perform daily stand-up meetings.
Review other developers code before merging and releasing to production.
Work towards tight deadlines in a results - oriented environment.
Help to refine and develop the processes and procedures of the engineering team.

4+ years working in a professional software development environment.
Agile software development practices and concepts such as Scrum, Kanban, TDD & continuous integration.
Very strong core skills in PHP 5.6+ / 7.0 development, HTML 5, Javascript, JSON and MySQL.
Experience building large web applications using MVC frameworks, preferably Laravel 5.x.
Experience building RESTful JSON APIs and consuming them via single page web applications, preferably Angular 2+.
Understanding of patterns and techniques for building scalable back-end infrastructure (caching, client rate limiting, authentication and authorization schemes).
Deep understanding of SCM tools, specifically Git and GitHub.
Proficient English communication skills, both written and spoken.

CONTACT : ellie@ginja.co.th

Back Apply for this job