Mô Tả Công Việc
We are seeking an experienced and proactive Full Stack Developer to become an integral part of our team. The ideal candidate should possess expertise in developing middleware APIs using Node.js, Angular and have a solid background in integrating payment gateways. We require a person with excellent English verbal and written communication skills. Those skills must complement an ability to simplify complex functional and technical requirements. DUTIES AND RESPONSIBILITIES
Design, code, test, debug and document software and business components.
Optimize applications for maximum speed and availability.
Write clear, concise, and well documented code.
Strong focus on creating amazing user experiences.
Effectively manage timelines and expectations.
Reading and comprehending functional and technical specifications.
Collaborating with Business Analysts, Quality Assurance Analysts, and other Developers to ensure that best practices and all established processes are followed when implementing solutions.
‘Digging in’ to investigate bugs and to offer solutions.
Following a rigorous software development process to deliver high-quality software solutions.
Xem toàn bộ Mô Tả Công Việc
Yêu Cầu Công Việc
At least 1 year for junior level and 5 years for senior level, hands on experience with Node.JS and Angular applications. Your knowledge should be current. In other words, you should be familiar with Node.JS and Angular up to latest version.
Deep understanding of how to optimize application for iOS and Android, including offline storage, threading, and performance tuning.
Experience working on at least two high-volume production systems.
Experience with the public clouds (e.g. AWS, Azure, etc.), MongoDB (or DynamoDB), BitBucket pipelines, Reactive programming, continuous integration.
A Bachelor’s degree (or equivalent experience) in Software/Computer Engineering.
Xem toàn bộ Yêu Cầu Công Việc
Quyền Lợi
Attractive salary package
Potential bonus based on company and individual performance
Various allowances, including parking fees, monthly health insurance support, phone allowance, annual health check, and seniority bonus
Opportunities for professional growth with a personalized career path
A stable international working environment focused on transparency and work-life balance. Opportunity to work with people from various nationalities around the world.
Company-sponsored outings and trips on a regular basis
Plus, aviation is cool!
We have big expectations for ourselves. We need people like you to help bring out the best in us and we promise to help bring out the best in you. Along the way, we will have fun, be stressed, argue, struggle, overcome, go on adventures, enjoy a few beverages, ponder the meaning of life amongst other things.