Description
Job Summary:
Develop and maintain full-stack web applications, collaborating with cross-functional teams to implement new features and optimize systems, ensuring quality and performance.
Key Highlights:
1. Full-stack development with Python/Django and React/JavaScript
2. Experience with REST APIs, Git, and security best practices
3. Familiarity with Docker, OCI, and agile methodologies
**Essential Requirements:**
**Experience in Python and Django for backend development** **Solid knowledge of React and JavaScript for frontend development** **Experience with relational databases (Oracle, MySQL)** **Familiarity with consuming and developing REST APIs** **Experience with version control using Git (commit, merge, branch, pull request)** **Knowledge of modern HTML, CSS, and JavaScript (ES6\+)** **Experience with web application security and performance best practices** **Knowledge of Docker and application containerization** **Familiarity with OCI (Oracle Cloud Infrastructure)**
**Desirable Skills:**
**Experience with Web development in C\# (.NET Core/.NET Framework)** **Experience with Ansible for infrastructure automation** **Knowledge of Portainer for container management** **Experience with Docker Compose for orchestrating multiple containers** **Familiarity with agile methodologies (Scrum, Kanban)** **Knowledge of automated testing (pytest, Jest)** **Experience with continuous integration/continuous delivery (CI/CD)**
**Differentiators:**
**Knowledge of other cloud platforms (AWS, Azure, GCP)** **Experience with UI frameworks (Material\-UI, Bootstrap)** **Technical English** **Experience with microservices**
**Key Responsibilities:**
**Develop and maintain full-stack web applications** **Collaborate with cross-functional teams** **Implement new features and optimize existing systems** **Actively participate in planning and review meetings** **Ensure application quality and performance