Description
Devsinc is actively seeking a talented
Full-Stack Developer
to join our growing team. In this role, you will be responsible for designing and developing high-quality software solutions using modern technologies across the entire stack. This position offers the opportunity to work on diverse projects and collaborate with cross-functional teams to create innovative applications that drive business value.
to technical decision-making.
Requirements
Responsibilities:
-
Strong proficiency in Python for backend development
-
Solid experience with Django and FastAPI frameworks
-
Expertise in working with PostgreSQL and MongoDB databases
-
Strong understanding of RESTful API development, GraphQL, and microservices architecture
-
Proficiency in modern frontend frameworks (React/Next.js or Vue)
-
Experience with TypeScript and modern JavaScript (ES6+)
-
Strong skills in responsive UI development with Tailwind CSS or similar frameworks
-
Implementation of state management solutions (Redux, Zustand, Pinia, or Context API)
-
Experience with Docker containerization and orchestration
-
Familiarity with CI/CD pipelines and DevOps practices
-
Understanding of cloud platforms (AWS, Azure, or GCP)
Requirements
-
Strong proficiency in Python backend development with Django or FastAPI
-
Expertise in modern frontend development with React/Next.js or Vue
-
Solid experience with TypeScript and modern JavaScript frameworks
-
Experience with both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases
-
Proficiency in CSS frameworks (Tailwind CSS, Material-UI, or similar)
-
Strong understanding of RESTful API design, GraphQL, and microservices patterns
-
Experience with version control systems (Git) and Agile/Scrum methodologies
-
Familiarity with CI/CD tools (Jenkins, GitLab CI, GitHub Actions)
-
Knowledge of cloud services and deployment strategies (AWS, Azure, or GCP)
-
Strong problem-solving and analytical skills
-
Excellent communication skills and ability to work collaboratively within a team
-
Ability to mentor junior developers and contribute
Qualifications:
-
Bachelor's degree in Computer Science, Software Engineering, or a related field
-
3-5 years of experience in full-stack development