Job Summary
We are seeking an enthusiastic and motivated Full-Stack Python Developer to join our fast-paced development team. This entry-level role is perfect for a fresher with a strong foundational understanding of Python, web frameworks (like Django or Flask), and front-end technologies. You will work on both the client-side and server-side of our web applications, contributing to all phases of the software development lifecycle. This is an excellent opportunity to grow your skills in a mentorship-driven environment and build scalable, efficient, and well-documented code.
Key Responsibilities
· Development: Write clean, scalable, and testable code for both the front-end and back-end components of web applications using Python and associated frameworks.
· Front-End Focus: Implement user interface (UI) and user experience (UX) designs using HTML, CSS, and JavaScript to ensure a responsive and visually appealing user experience.
· Back-End Logic: Develop and maintain server-side application logic, integrating it with front-end services and third-party APIs.
· Database Management: Assist in designing and managing database schemas (SQL/NoSQL) and writing efficient queries to interact with the data layer.
· Collaboration: Actively participate in code reviews, daily stand-ups, and sprint planning meetings, providing constructive feedback and contributing to team goals.
· Testing & Debugging: Identify, troubleshoot, and resolve bugs and performance issues across the entire application stack.
· Documentation: Create and maintain technical documentation for new features, APIs, and system architecture.
Required Skills & Qualifications
· Education: Bachelor’s degree in Computer Science, Design, Information Technology, or a related technical field (or equivalent practical experience/coding bootcamp completion).
· Core Languages: Strong proficiency in HTML5, CSS3, and modern JavaScript (ES6+).
· Framework/Library Basics: Foundational knowledge of at least one modern front-end library/framework (e.g., React, Vue, or Angular).
· Styling: Familiarity with CSS preprocessors (e.g., Sass, Less) or CSS frameworks (e.g., Bootstrap, Tailwind CSS).
· Design Tools: Exposure to design hand-off tools like Figma, Sketch, or Adobe XD.
· Version Control: Basic working knowledge of Git for collaborative development.
Pay: ₹2,500.00 - ₹8,000.00 per month
Work Location: In person