Posted On 25 June
As a Full Stack Web Developer, you will work together with the Web Team to build and scale modern web applications in their full-stack, including front-end, back-end, data storage, and cloud architecture. You will contribute to our cloud platform where about a million papers from databases to be integrated into the platform to identify research trends and do analytics
Responsibilities
• Develop Full stack applications on the front-end, the back-end, databases, and RESTful APIs.
• Collaborate with other developers to build and release applications
. • Design the technical specification to match product requirements and technical needs
. • Design and implement the processes, tools, and automation for automated tests, continuous integration, continuous deployment, and monitoring of our web applications.
• Improve development processes, and programming practices and do code reviews
. • Design and implement scalable, secure, and efficient cloud and on-premise platforms.
• Participate in Dev-Ops activities.
• Monitor and troubleshoot system issues. Requirements
• 3-4 years of experience with software development
. • Solid experience with programming languages (JavaScript, Typescript, PYTHON, GO Lang)
. • Familiarity with Web frontend (ReactJS).
• Solid experience with any databases (MySQL, MongoDB, Elasticsearch, Redis).
• Solid experience with web servers (Nginx, Apache).
• Experience with production infrastructure in Amazon AWS.
• Knowledge of Service Oriented Architecture, Kubernetes, and Microservices.
• Knowledge of basic testing and continuous integration.
• Solid experience with Linux-based operating systems.
• Self-driven and self-motivated, get things done