A. Job Description :
The Full Stack Tech Lead will be responsible for the development, maintenance & design of products on various platforms, from Android / iOS to Web / Desktop.
Responsibilities / Duties :
Lead the tech team to develop and maintain software product in the full cycle of software development (requirement, analysis & design, coding, testing, maintenance).
Report to the CTO or bePOS management on critical issues or possible technical risks.
Create detail design, DB design, code mapping solution if necessary
Track issues and give progress in an issue tracking system.
Maintains up-to-date project development documentation
Conducts / cooperate / coordinate project development activities
Follows coding standards and other guidelines
B. Requirements :
Requires an understanding of software development processes and software quality assurance procedures.
MUST have experience in one or more of following technologies : Hybrid app development, Enterprise / Mission-critical application, API development, NoSQL / SQL database systems, Google Cloud Platform, AWS or Azure Platform.
Experience in SPA, SSR, PWA, Hybrid Mobile & Electron Apps
Experience with Big Data processing is a big plus
Candidate must have good communication / writing skills in English
Education required : Bachelor’s degree in Computer Science or other engineering disciplines.
C. Other requirements :
Years of experience : 04+ years
Minimum career level : Experienced (Non-Manager)
Minimum education level : College
Complexity / Supervision :
Relies on experience and judgment to accomplish goals.
Performs a variety of tasks
A wide degree of creativity and latitude is expected, once guidelines, standards, and best practices are respected.
Preferred language for received applications : English