Senior Full Stack Engineer Python

Riyadh Tax Free23 months agoFull-time External
Negotiable
Job Title: Mid-Senior Full Stack Python Developer Job Description: We are seeking a talented and experienced Full Stack Python Developer to join our dynamic team. The ideal candidate should have a strong background in both front-end and back-end development, with a focus on Python technologies. As a Full Stack Python Developer, you will be responsible for designing, implementing, and maintaining scalable software solutions. Responsibilities: • More than 2 years or more as Full Stack Python Developer • Collaborate with cross-functional teams to define, design, and ship new features. • Develop robust and user-friendly applications using Python, Django, and modern front-end frameworks. • Design and implement RESTful APIs for seamless integration with various systems. • Ensure the responsiveness of applications and a seamless user experience across devices. • Troubleshoot, debug, and optimize application performance. • Stay updated on industry trends and contribute to the continuous improvement of our development processes. Requirements: • Bachelor's degree in Computer Science, Engineering, or related field. • Proven experience as a Full Stack Developer with a focus on Python technologies. • Strong proficiency in Python, Django, and front-end technologies such as JavaScript, HTML5, and CSS3. • Experience with relational databases (e.g., PostgreSQL, MySQL) and non-relational databases (e.g., MongoDB). • Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes). • Knowledge of version control systems, preferably Git. • Solid understanding of software architecture and design patterns. • Excellent communication and collaboration skills. • Ability to work independently and solve complex problems. Nice to Have: • Experience with cloud platforms (e.g., AWS, Azure, GCP). • Knowledge of CI/CD pipelines and automated testing. • Familiarity with front-end libraries and frameworks (e.g., React, Angular, Vue.js). • Contributions to open-source projects or a strong GitHub profile. How to Apply: If you are a passionate Full Stack Python Developer looking to make a significant impact, please submit your resume, portfolio, and a cover letter detailing your relevant experience and achievements. We look forward to welcoming you to our innovative and collaborative team