Role Overview
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.
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.
Requirements
- Bachelor’s degree in Computer Science, Design, Information Technology, or a related technical field.
- Strong proficiency in HTML5, CSS3, and modern JavaScript (ES6+).
- Foundational knowledge of at least one modern front-end library/framework (e.g., React, Vue, or Angular).
- Familiarity with CSS preprocessors (e.g., Sass, Less) or CSS frameworks (e.g., Bootstrap, Tailwind CSS).
- Exposure to design hand-off tools like Figma, Sketch, or Adobe XD.
- Basic working knowledge of Git for collaborative development.
Skills
- Python
- JavaScript
- React
- HTML5
- Git