About Smart Education LLC:
Smart Education LLC is a leading UAE-based educational distributor specializing in providing high-quality learning and teaching materials for US K12, Tertiary, and Vocational education, as well as English Language Teaching and Learning resources. Founded by experienced educators from the Middle East, UK, and US, we are committed to delivering regionally specific content that aligns with international standards.
Role and Responsibilities:
As a Senior Python Developer, you will play a pivotal role in building and maintaining our web applications. Your responsibilities will include:
- Designing and developing server-side web application logic using Python frameworks like Django or Flask.
- Creating RESTful APIs using Django REST Framework.
- Writing templates using template languages and style sheets for web page design.
- Collaborating with front-end developers, designers, and data scientists to integrate their work into Python-based applications.
- Deploying applications on cloud servers (preferably Google Cloud Platform).
- Taking ownership of technology stack choices and providing well-justified decisions.
Required Skills and Qualifications:
- Proven experience as a Web/Application Developer with strong Python, Django, and Flask skills.
- Proficiency in application servers (GUNICORN, Web Servers), development environments (PyCharm, Eclipse, MyEclipse, SublimeText3, Atom), and databases (SQL and NoSQL).
- Experience with Agile Methodologies, Scrum, data analytics, data wrangling, and Excel data extracts.
- Bachelor's degree in Technology or equivalent (preferred: Computer Science or Computer Engineering).
- Strong proficiency in Python, JavaScript, HTML5, CSS3, Django, and REST framework.
- Excellent debugging skills, strong communication, and a collaborative team spirit.
- Ability to learn quickly and work in a fast-paced startup environment.
Join our team and be part of a dynamic, innovative company!