Django developer

Publiée le mois dernier
5 Visites
A propos

I am seeking a position as a Django developer where I can leverage my skills in web application development. I am passionate about creating innovative and high-performing solutions. My technical skills include:

Programming Languages: Python, JavaScript, HTML, CSS

Frameworks: Django, Django REST Framework, React

Databases: PostgreSQL, MySQL, SQLite

Development Tools: Git, Docker, Visual Studio Code

Testing: pytest, unittest

Methodologies: Agile, Scrum

Desired Responsibilities:

Backend development with Django and creation of RESTful APIs.

Development of web applications using Django.

Database integration for data management.

Frontend development with React for interactive user interfaces.

Implementation of security features for web applications.

Performance optimization and unit testing to ensure code quality.

Collaboration with design and project management teams to define technical requirements.

I am looking for an opportunity within a dynamic team where I can continue to learn and contribute to exciting projects.

Compétences

Technical Skills

Programming Languages:

Python

JavaScript (Node.js)

Frameworks and Libraries:

django Rest Api

Django

Power BI

Databases:

PostgreSQL

MySQL

SQLite

MongoDB

Redis

APIs and Protocols:

RESTful APIs

GraphQL

gRPC

WebSockets

Version Control:

Git

GitHub / GitLab / Bitbucket

Development and Deployment Tools:

Docker

Kubernetes

CI/CD (Continuous Integration / Continuous Deployment)

Cloud Services:

AWS (Amazon Web Services)

Google Cloud Platform

Microsoft Azure

Security:

Authentication and authorization (OAuth, JWT)

Protection against attacks (XSS, CSRF, SQL Injection)

Development Methodologies:

Agile

Scrum

Test-Driven Development (TDD)

Project Management:

Project management tools (Jira, Trello, Asana)

Collaboration with development and design teams

Non-Technical Skills

Problem-Solving Skills:

Analysis and debugging

Critical thinking

Communication Skills:

Clear communication with both technical and non-technical teams

Presenting ideas and solutions

Team Collaboration:

Effectively working within a multidisciplinary team

Knowledge sharing and mentorship

Adaptability and Continuous Learning:

Ability to quickly learn new technologies and languages

Openness to feedback and continuous improvement

Time Management:

Task prioritization

Meeting delivery deadlines

Diplômes

bachelor

Compétences linguistiques

Français (Langue maternelle)

Anglais (Intermédiaire)

Détails de l'offre d'emploi
Ce que je cherche
Horaires
Temps plein
Expérience
Senior
Contact