Full Stack Developer

1 - 5 years

0 Lacs

Posted:21 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Full Stack Developer at our company, you will be responsible for designing, developing, and maintaining web applications using Python and JavaScript. Your role will involve building and managing React-based front-end applications with a focus on performance and user experience. Additionally, you will develop and maintain Flask-based back-end APIs for seamless data exchange and application functionality. Working with Docker for containerization and deploying applications using Kubernetes and Ansible will also be part of your responsibilities. You will deploy and manage cloud-based solutions on platforms such as Azure, Google Cloud, or AWS, with proficiency in at least one required. Furthermore, you will design and optimize database schemas using PostgreSQL or any other relational database system, ensuring best coding practices, maintainability, and scalability of applications. Collaboration with cross-functional teams to understand business requirements and translate them into technical solutions will be essential, along with troubleshooting, debugging, and enhancing application performance. **Key Responsibilities:** - Design, develop, and maintain web applications using Python and JavaScript. - Build and manage React-based front-end applications with an emphasis on performance and user experience. - Develop and maintain Flask-based back-end APIs for seamless data exchange and application functionality. - Work with Docker for containerization and deploy applications using Kubernetes and Ansible. - Deploy and manage cloud-based solutions on Azure, Google Cloud, or AWS (proficiency in at least one is required). - Design and optimize database schemas using PostgreSQL or any other relational database system. Ensure best coding practices, maintainability, and scalability of applications. - Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions. - Troubleshoot, debug, and enhance application performance. **Required Technical Skills:** - **Programming Languages (Mandatory):** - Python - JavaScript - **Frameworks (Mandatory):** - React (for front-end development) - Flask (for back-end API development) - **Containerization & Orchestration (Proficient in Docker, familiarity with others):** - Docker (Mandatory) - Kubernetes & Ansible (Good to have) - **Cloud Technologies (Proficient in at least one):** - Azure, Google Cloud, or AWS - **Database (Proficient in any relational database system):** - PostgreSQL or equivalent In addition to the technical skills required for the role, preferred qualifications include strong problem-solving and analytical skills, the ability to work independently and within a team, a good understanding of DevOps best practices, and a willingness to learn and adapt to new technologies.,

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

pune, maharashtra, india