Position Title
Full Stack Python Developer
Description
We are seeking a skilled Full Stack Python Developer to design, develop, and maintain robust web applications. You will handle both front-end and back-end development, build clean user interfaces, write efficient server-side logic, and ensure applications are secure, scalable, and high-performing.
Responsibilities
- Develop and maintain web applications using Python frameworks (e.g., Django, Flask, FastAPI)
- Build responsive front-end interfaces using HTML, CSS, and JavaScript (React, Vue.js, or similar frameworks)
- Design and manage relational or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB)
- Develop and integrate RESTful APIs and third-party services
- Write clean, maintainable, and well-documented code following industry best practices
- Troubleshoot, test, and debug to optimize performance and security
- Collaborate with designers, other developers, and stakeholders to gather requirements and deliver features on time
- Participate in code reviews and contribute to improving team workflows
- Stay up-to-date with the latest trends and technologies in full-stack development
- Minimum 2 years of experience developing full-stack web applications using Python and modern front-end frameworks
Qualifications
- Proven experience as a Full Stack Developer with strong Python development skills
- Hands-on experience with frameworks like Django or Flask
- Solid understanding of front-end technologies: HTML5, CSS3, JavaScript
- Experience with front-end frameworks/libraries (React, Vue.js, or Angular)
- Strong database design and management skills (PostgreSQL, MySQL, MongoDB, etc.)
- Familiarity with version control systems (Git)
- Knowledge of cloud services (AWS, Azure, or GCP) is a plus
- Strong problem-solving and debugging skills
- Good communication and teamwork abilities
- Minimum 2 years of experience in full-stack Python development
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (preferred)
Job Benefits
- Competitive salary with performance-based bonuses
- Flexible working hours and remote work options
- Opportunities to work on diverse and challenging projects
- Training and certifications to grow your skills
- Health insurance and wellness programs
- Paid time off and company holidays
- Collaborative and innovative work culture