Job Overview We seek a seasoned Full Stack Developer with an affinity for Python to craft scalable software solutions. This position involves designing and developing software, as well as testing and debugging it to ensure optimal performance. The ideal candidate should be proficient in both front-end and back-end coding languages, development frameworks, and third-party libraries. - Duties: - Design and develop software. - Test and debug software to ensure it remains optimized. - Write clean code for both the front-end and back-end of software. - Design user interactions for web applications. - Create servers and databases for back-end functionality. - Ensure cross-platform compatibility and optimization. - Test and maintain responsive design for applications. - Collaborate with designers to create new features. - Develop APIs and RESTful services. - Stay up-to-date with technological advances to optimize software. Requirements - Proven experience as a Full Stack Developer or similar role. - Degree in Computer Science or a related field is a plus. - Proficiency in English is a plus. - Excellent communication and teamwork skills. - Great attention to detail. - Strong organizational skills. - Analytical mindset with problem-solving capabilities. - Strong proficiency in Python frameworks (e.g., Django, Flask, FastAPI). - Familiarity with databases (MySQL, Oracle, PostgreSQL, MongoDB) and UI/UX design. - Proficient in software versioning tools (Git, SVN). - Familiarity with containerization technology (e.g., Docker). - Familiarity with GNU/Linux. - Familiarity with Agile methodologies.