Job description
What this role is about
As an agile Full Stack Developer, you will be doing the system study, analyzing the requirements, building up the logic and writing codes; developing DB structures, and binding them to the I/O layers with APIs; conduct testing with your codes and take it to final deployment. You will be required to document the developments and maintain the source codes in the GIT branches. Responsibilities: Develop and maintain web applications using various technologies such as PHP, Flutter, Next.js, Node.js, Angular, HTML, CSS, jQuery, Python. Collaborate with cross-functional teams including product management, UX designers, and QA to deliver high-quality web applications. Participate in the Agile development process including Sprint planning, retrospectives, and daily standups. Experience in Azure Devops. Develop and maintain RESTful Web Services using JSON and other formats. Develop and maintain Full stack code using React.js (Next.js), Node.js, Python, PHP, Angular, HTML, CSS, jQuery. Work with database schema and queries using NOSQL and RDBMS (MongoDB, MYSQL, PostgreSQL, etc). Execute manual and automated test scripts over the required test cases to ensure high quality and error-free code. Implement the required code quality and security checks using various tools to maintain the code in Grade-A condition. Push the App, Troubleshoot and debug issues in production and non-production environments. Continuously improve the development process by implementing best practices, tools, and techniques.