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
1-2+ years relevant experience building large-scale applications or similar experience
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
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job