Description

Duties:Participate in development life cycle activities like design, coding, testing and release for both internal tools and customer-faced products. Develop full-featured web application, scale back-end services, web services, restful APIs, and micro services etc. Build reusable code and libraries, with performance and security in mind. Work closely with team members and PMs to gather requirements, design, implement and release. Proven problem-solving and interpersonal communication skills
Skills:Solid understanding of the full web development life cycle. 2+ years of full-stack web development experience with knowledge of both backend (Linux, Databases, Application servers) and frontend (HTML, CSS, JavaScript). Ability to deliver production code in diverse languages, such as Python, PHP, and JavaScript. Experience with frameworks such django, laravel, jQuery / AngularJS etc. 2+ years of experience with relational databases and SQL. Experience with NoSQL such as ElasticSearch or MongoDB will be a plus. Proficient in using git or equivalent version control tool. Experience with Docker will be a plus.
Education:Bachelors Degree in Computer Science or related field (or equivalent)