Job Title: Full Stack Developer (Django)
Location: [Saudi Arabia]
Experience: [Min 5years]
Job Description:
As a Django Web Developer to maintain and develop web applications. You will work closely with our multidisciplinary team to create seamless, user-friendly, and efficient web interfaces.
Key Responsibilities:
· Collaborate with the development team to designand implement web applications using Django and Webix.js.
· Develop and maintain RESTful APIs for seamlessdata exchange between the front-end and back-end.
· Create responsive and visually appealing user interfaces that enhance the overall user experience.
· Optimize web applications for maximum speed and scalability.
· Troubleshoot and debug issues to ensure smooth functionality.
· Stay updated on industry trends and best practices in web development.
· Participate in code reviews and provide constructive feedback to team members.
· Contribute to the continuous improvement of our development processes and methodologies.
Qualifications:
· Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
· Min 5 years Proven experience in web development using Django and proficiency in Webix.js.
· Strong understanding of front-end technologies, including HTML, CSS, JavaScript, and jQuery.
· Familiarity with database systems (e.g, PostgreSQL, MySQL) and ORM (Object-Relational Mapping).
· Experience with version control systems (e.g.,Git).
· Solid understanding of software developmentprinciples and best practices.
· Excellent English Speaking and problem-solving Skills
· Ability to work independently and as part of a collaborative team.
Nice to Have:
· Knowledge of other web frameworks and libraries(e.g., React, Angular).
· Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
· iOS/Android mobile app development