Company Name: TEAM GEEK SOLUTIONS PRIVATE LIMITED
Job Role: Senior Python Full Stack Developer
Experience Required: 5 - 8 Years
Employment Type: Full-Time
Location: Bangalore, India
Qualification: Bachelor's Degree in Computer Science, Engineering, or related field (or equivalent experience)
Industry: Software Development / IT Services
Description :
- Develop and maintain scalable web applications using Python frameworks such as Django or Flask.
- Design and implement user interfaces using HTML, CSS, JavaScript, and modern front-end frameworks like React.js or Angular.
- Collaborate with cross-functional teams to define project requirements and deliver high-quality software solutions.
- Integrate APIs and third-party services into existing applications.
- Optimize application performance for maximum speed and scalability.
- Write clean, maintainable code following best practices for software development.
- Troubleshoot and debug issues across the full stack.
- Participate in code reviews to ensure code quality and consistency.
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience).
- A minimum of 4 years of proven experience as a Full Stack Developer with a focus on Python development.
- Proficiency in front-end technologies including HTML5, CSS3, JavaScript (ES6+), React.js or Angular is a must.
- Strong knowledge of back-end technologies including Django or Flask frameworks.
- Experience with relational databases such as PostgreSQL or MySQL; familiarity with NoSQL databases is a plus.
- Familiarity with version control systems like Git.
- Understanding of RESTful API design principles and implementation is desirable.
- Experience with containerization tools such as Docker; familiarity with Kubernetes is an advantage.
- Knowledge of at least one cloud platforms like AWS, Azure, or Google Cloud Platform is preferred.