Job Responsibilities
- Understand user requirements, and translate them into application features
- Support the entire application lifecycle (concept, design, test, release, and support)
- Cooperating with back-end developers, designers, and the rest of the team to deliver well-architected and high-quality solutions
- Responsible for the development of apps on destop and web platforms
- Fixing bugs and performance problems
- Writing clean, readable, and testable code
- Developing new features and user interfaces from wireframe models
- Research and suggest new mobile products, applications, and protocols
- Ensure new and legacy applications meet quality standards
- Analyze user's requirements/functional specifications and provide solutions from a technical perspective
Job Requirements
- Fresh graduates are welcome
- Bachelor’s degree in Computer Science or related field
- Knowledge in Python, HTML5, CSS, PHP(Laravel), MySQL, JavaScript(VueJS/ReactJS) is an advantage
- Excellent team player, responsible, and fast learner
- Self-motivated, work independently, and passionate
- Proven work experience as a web developer is a plus
- Experience with third-party libraries and APIs
- Familiarity with object-oriented design principles
- Excellent analytical skills with a good problem-solving attitude
- Ability to perform in a team environment