Develop Mobile Stock Trading app using JavaScript under platform
Work directly with remote team to clarify tasks and requirements
Develop new features based on the user requirements (analyzing requirements and system design)
Fix the reported problems/bugs of the system during the integration test, the user acceptance test, and the test formaintenance
Manage time and resources based on the WBS
Compile a weekly-report about the progress of tasks
Perform self-learning about a domain knowledge, write a report and conduct a seminar about it
Write high-quality, clean, elegant, maintainable, and testable code
Maintain technical documents up-to-date
Mentor junior developers and conduct technical training when needed
You will have the chance to be involved with each stage of different projects, to various aspects of software engineering andfostering your career growth.
Kỹ năng & Chuyên môn
Minimum 2-3 years experience on developing with Javascript.
Strong understanding of object-oriented programming and design pattern (MVC, MVVM).
Ability to write clean, easy to understand code.
Familiarity with version control systems, such as SVN.
Familiarity with issues tracking tools, such as Redmine.-Strong problem-solving and analytical skills.
Bachelor's Degree in Computer Science/Information Technology or relevant fields.
Able to communicate in English, written and spoken..
Experience operating in an Agile environment, with a deep understanding of agile development principles.