Full Stack Developer - React JS with Python Flask

Job ID: 36453075

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
Related categories: React.js Flask D3.js DevOps