Fullstack developer (Python + React.js + LLM)

Posted: 2 months ago
Visa Sponsorship

Not Available

Remote Work Policy

Remote only

Hires remotely in
Brazil - 
Argentina
RelocationAllowed
Skills
Python
Django
PostgreSQL
REST APIs
React.js
SQL/MySQL/PostgreSQL
Machine Learning Data Science Python
Django-Rest-Framework
FastAPI
LLMs
Large Language Models (LLMs)
LLMs, Langchain, Llama-Index, Huggingface

About the job

For your reference, I am sharing the company website link and JD.
https://doctustech.com/

Job Summary:
We are seeking an experienced Full Stack Developer with a minimum of 5 years of expertise in designing, developing, and implementing secure services using React for the frontend and Python with Django for the backend.

Job Responsibilities/Duties:

Designing and Building a Secure backend using Python and Django to implement the business logic. Developing Maintainable, Understandable, Testable, Efficient, and Reusable Code for both frontend (React) and backend. Demonstrating the ability to design and code complex features for a comprehensive Fullstack solution. Writing unit test cases for both React and Django components to support test-driven development. Being a quick learner, able to adapt to new technologies and seamlessly integrate them into the existing tech stack. Applying logical thinking and problem-solving skills, while collaborating effectively with team members. Demonstrating a good understanding of Software Development Life Cycle (SDLC) and agile methodologies for project execution.

Required/Must have skills:

Prior experience in team handling. Expertise in Core Python with a focus on code quality. Proficiency in building Restful APIs using Django Rest Framework. Experience with relational databases (RDBMS) such as PostgreSQL or MySQL. Strong knowledge of Django ORM concepts and ability to write optimized SQL queries. Capability to design and implement complex features for both frontend and backend. Familiarity with Linux Commands. Strong debugging and problem-solving skills. Deep understanding of computer science fundamentals, including Object-oriented programming concepts, design patterns, and data structures.

Education and Experience Background:

Minimum 5 years of experience in Software Development. Excellent communication skills and stakeholder management expertise. Bachelor's degree in Computer Science or any management degree will be a plus. Good communication skills. Excellent time management skills with a proven ability to meet deadlines. Ability to prioritize tasks and delegate them when appropriate.

Candidates should have: Own laptop (at least 8GB RAM and i5 processor) Internet connectivity/Wi-Fi Power backup during power cuts