Full Stack Developer - React JS with Python Flask
Budget: ₹750 – ₹1,250 INR
Job Description
RESPONSIBILITIES
Within delegated authority, the incumbent will be responsible for the following duties:
• Develop user interfaces with React
• Develop custom interactive graph visualizations with D3.js
• Develop APIs for data retrieval from relational databases and graph databases and secure them with OpenID Connect and JWT
• Implement unit tests and automated UI tests
• Containerize applications
• Maintain CI/CD pipeline and deploy system to DEV, QA and PROD
• Provide technical documentation
REQUIRED SKILLS
• Total IT experience of 5+ years.
• Minimum 3 years of experience in API development with Python Flask
• Minimum 3 years of experience with React
• Minimum 3 years of experience in writing custom data visualizations using D3.js
• Experienced with CI/CD (preferably Azure and Azure DevOps)
• In-depth understanding of Python, Flask, React, JavaScript and D3.js Custom network graph visualizations – desirable
• Experienced with relational database schema design and ORM (preferably MariaDB)
• Experienced with implementing multilingual web applications
• Proficient with Visual Studio Code, Git version control system, Postman, Docker
• Experienced with writing unit tests in Python and automated UI tests desirably with Selenium
• Experience with graph databases and Gremlin query language is desirable
LANGUAGES
• English – Excellent writing and communication skills
EDUCATION
• Bachelor’s degree in computer science or related field of study or equivalent level of experience
RESPONSIBILITIES
Within delegated authority, the incumbent will be responsible for the following duties:
• Develop user interfaces with React
• Develop custom interactive graph visualizations with D3.js
• Develop APIs for data retrieval from relational databases and graph databases and secure them with OpenID Connect and JWT
• Implement unit tests and automated UI tests
• Containerize applications
• Maintain CI/CD pipeline and deploy system to DEV, QA and PROD
• Provide technical documentation
REQUIRED SKILLS
• Total IT experience of 5+ years.
• Minimum 3 years of experience in API development with Python Flask
• Minimum 3 years of experience with React
• Minimum 3 years of experience in writing custom data visualizations using D3.js
• Experienced with CI/CD (preferably Azure and Azure DevOps)
• In-depth understanding of Python, Flask, React, JavaScript and D3.js Custom network graph visualizations – desirable
• Experienced with relational database schema design and ORM (preferably MariaDB)
• Experienced with implementing multilingual web applications
• Proficient with Visual Studio Code, Git version control system, Postman, Docker
• Experienced with writing unit tests in Python and automated UI tests desirably with Selenium
• Experience with graph databases and Gremlin query language is desirable
LANGUAGES
• English – Excellent writing and communication skills
EDUCATION
• Bachelor’s degree in computer science or related field of study or equivalent level of experience