Resposibilities :
- Design, develop, and maintain software applications
- Work with other engineers to build and deploy applications
- Work with product managers to understand and implement product requirements
- Work with QA engineers to test and debug applications
- Stay up-to-date on the latest technologies and trends in web development
Requirements :
- 5+ years relevant experience building large-scale applications or similar experience
- Bachelor's degree in Computer Science, Engineering or related fields
- Proficient in JavaScript, HTML5, CSS3, network and other front-end and computer-related technologies like AMP, CDN etc..
- Familiar with at least one mainstream framework or library such as React, Vue, etc., with experiences in architecture design and development of complex application scenarios
- Familiar with server side technologies and languages such as Node.js, Python, Go, etc., and experiences in medium or large system development is preferred
- Moderate experience with one or more CI/CD frameworks.
- Have the consciousness of technology optimization, have rich experience and proven successes in improving of development quality, efficiency, user experience
- Passion for technology, strong learning, communication, collaboration and problem solving skills
- Familiar with SCRUM & Agile SDLC Methodology
Send your CV to [email protected] with subject position_name