Full Stack Developer

0 years

3 - 8 Lacs

Posted:1 month ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Full Stack Developer (Python, Javascript, HTML, API)

Job Overview

The SkillTurk Team is seeking a skilled Full Stack Developer with expertise in Python, JavaScript, HTML, and API functions to join our dynamic team. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining web applications that seamlessly integrate front-end and back-end components. Your role will involve working on server-side development, utilizing your knowledge of Python, JavaScript, HTML, and API integration to deliver robust and scalable solutions.

Responsibilities

  • Full Stack Development: Design, develop, and deploy feature-rich web applications using Python, JavaScript, HTML, and CSS technologies.
  • Front-end Development: Create responsive and intuitive user interfaces using HTML, CSS, and JavaScript frameworks, ensuring optimal user experience across different devices and browsers.
  • Back-end Development: Develop server-side logic and APIs using Python frameworks such as Django or Flask to enable smooth data flow and interaction between the front-end and the database.
  • API Integration: Understand and integrate third-party APIs and services to enhance the functionality and capabilities of web applications.
  • Database Management: Design and implement efficient database schemas, write optimized SQL queries, and ensure data integrity and security.
  • Testing and Debugging: Conduct rigorous testing and debugging to identify and fix issues, ensuring high-quality and bug-free code.
  • Collaborate with Teams: Work closely with the data engineer and stakeholders to gather requirements, provide technical insights, and ensure seamless integration of front-end and back-end components.
  • Continuous Learning: Stay up to date with industry trends, emerging technologies, and best practices in full stack development, and apply them to enhance the development process and deliver innovative solutions.
  • Troubleshooting and Issue Resolution: Identify and resolve technical issues, performance bottlenecks, and system failures, both during development and in production environments.
  • Code Maintenance and Version Control: Manage code repositories, version control systems (e.g., Git), and documentation to ensure efficient collaboration and codebase integrity.

Requirements

  • Strong proficiency in Python programming language.
  • Proficiency in client-side web technologies including JavaScript, HTML, and CSS.
  • Experience with server-side frameworks such as Django or Flask.
  • Understanding of API design principles and experience with API integration.
  • Knowledge of database systems, SQL and the ability to write optimized queries.
  • Familiarity with version control systems like Git.
  • Solid understanding of web development principles, including responsive design, cross-browser compatibility, and accessibility.
  • Strong problem-solving and debugging skills.
  • Excellent teamwork and communication abilities.

Preferred Skills (not Mandatory But Beneficial)

  • Experience with cloud platforms such as AWS or Azure.
  • Understanding of Github deployments.
  • Understanding of security principles and best practices in web development.
If you are a highly motivated individual with a passion for full stack development and possess the required skills, we encourage you to apply for this position. Join our team and contribute to the creation of cutting-edge web applications that deliver seamless user experiences and drive innovation.
Skills:- Django, Flask, MySQL, PostgreSQL, HTML/CSS, API, Amazon Web Services (AWS) and Git

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

Bengaluru, Karnataka, India