- As backend engineer in a tech-focused company, you will be making some of the most strategic decisions to scale and evolve our platform.
- Backend engineers work across all teams and projects and have experience or interest in building robust solutions.
- In long term, need to understand deeply system and services to maintain and improveits design/performance, develop more features to existing applications used in trading activities with care of performance and data/query cost and also the future scalability
- Debug and fixing issue might encounter with long term and high performance solution.
- Document development, dev-ops process, important design; Update relevant documents after any changes.
- Take care of the code base, database, share knowledge, introduce new ideas, grow the dev culture!
- Review code, support the other members/teams to import/extract data.
- Working with not only the dev team but also the trading/compliance team to get the business knowledge and task requirementSkills and Knowledge
Requirements:
- Proficient in English communication as you're going to work closely with your colleagues in Singapore.
- Minimum 3+ year experience working with Python language and familiar working with Django or other Python-backend framework.
- Must have robust knowledge with SQL, and experience working with Relation Database System such as PostgreSQL, MySQL,..
- Strong fundamentals knowledge such as OOP programming, algorithms, data structure and design patterns
- Strong unit test and debugging skills
- Having strong knowledge with HTML, JavaScript and front-end framework such as Angular Js is advantage.
- Having DevOps experience is an advantage
- GNU Unix/Linux experience
- Git or versioning tool experience
- Good to have experience with: Messaging system (e.g. RabbitMQ, Solace), Distributed system GCloud platform CI/CD tools (Jenkin, Docker...) Another programming language such as Rust
What We Offer
As a growing firm with a tightly-knit team, we respect and listen to all our employees. You will get the chance to make an impact by having your voice heard by everyone, including the management. Our employees enjoy a high level of autonomy at work. We focus on substance, not form -as long as you can perform, you will be recognized and rewarded.
- Working hours: 9am to 6pm –Mon to Fri
- 13th month salary
- Full salary in probation time.
- Governmental insurances based on labour law (afterprobation)
- Training trip to head office in Singapore.
- 15 days of annual leave apart from national holidays by law
- Childcare leave:
o 6 days of paid childcare leave per year, regardless of the number of children you have (With Grasshopper for at least 1 year).
o Only be applicable for employees with children below 7 years old.
- Marriage Leave
- Maternity/Paternity leave: based on Labour law
- Out-patient and hospitalisation healthand maternity insurance package (applicable also to spouse and/or children where required–Gold package)
- Annual dental care package (applicable also to spouse and/or children where required)
- Annual health check.
- Working equipment provided (laptop, extra monitor, etc)
- Motorcycle parking fee allowance
- Casual dress code
- Flexible work time arrangement where applicable
- Team building activities, happy-hour, weekly breakfast, etc.
- An employee will be granted aReferral Bonusof VND 10,000,000 for every referral who is hired and completes 12 months of employment.
- Opportunity to work with talented colleagues to improve your knowledge. Professional & English speaking working environment and more..