Full Stack Developer ( Django / Angular )
Full Stack Developer ( Django / Angular )
الوصف الوظيفي
Job description
The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code.
Responsibilities • Work independently or with development teams and product managers to ideate software solutions • Design client-side and server-side architecture • Develop Back-end Application based on Microservices architecture ( having Front-end skills is a plus) • Develop and manage well-functioning databases and applications • Write effective APIs • Troubleshoot, debug and upgrade software • Create security and data protection settings • Build features and applications with a mobile responsive design • Write technical documentation • Work with other Backend and front-end Developer to improve software.
knowledge-rich candidate and skills to lead developers teams
Critical thinking and problem-solving skills.
Ability to deeply understand huge applications in different programming languages and start improving the code
Develop quality software and web applications
Analyze and maintain existing software applications
Design highly scalable, testable code
Discover and fix programming bugs
Planning, organizing, and getting work done in 2-week sprints
5+ years of hands-on engineering experience, at least some of in a DevOps culture
You will be actively involved in every part of the software development cycle, such as designing, coding, reviewing, and test writing by different weights from time to time
You will relentlessly refactor existing systems to make them more robust, maintainable, and scalable
You will function as a technical lead for various projects/tasks as needed
المهارات
Qualifications
Proven experience as a Back-End Developer or Similar role • Experience developing web and mobile applications • Familiarity with common stacks.
Bachelor’s degree or equivalent experience in Computer Science or related field
Strong object-oriented programming skills and expert-level software development skills in at least two programming languages (ideally Python, Angular ).
Experience with web application development frameworks such as, Django, FastAPI.
Familiarity with container orchestration technologies.
Experience with testing methods, including unit, integration tests, and API tests
SQL database or relational and non-relational database skills (ideally PostgreSQL)
CI/CD tools
Experience with scalable data processing techniques such as but not limited to Kafka, Spark, Elastic Search, Celery
Experience in AWS services Architecture
Good to have
Experience in VOD / WebRTC and live-streaming development
AWS and cloud networking skills
Dev-Ops skills
Experience with frontend technologies (NextJs, React, Angular, TypeScript, etc.)
تفاصيل الوظيفة
منطقة الوظيفة الرياض, المملكة العربية السعودية
قطاع الشركة تطوير البرمجيات; الإنترنت والتجارة الإلكترونية; مراكز التدريب والتعليم
طبيعة عمل الشركة غير محدد
الدور الوظيفي تكنولوجيا المعلومات
نوع التوظيف دوام كامل
الراتب الشهري غير محدد
عدد الوظائف الشاغرة 3
المرشح المفضل
عدد سنوات الخبرة الحد الأدنى: 4
https://www.bayt.com/ar/saudi-arabia/jobs/full-stack-developer-django-angular-4683417/