وظائف فيالضفة الغربية
وظائف في الضفة الغربية
Job Title: Senior Mobile Developer
Division: Software
Department: Software Department
Reports to: Software manager
PRIMARY PURPOSE
Senior Mobile Developer will be an integral part of our dynamic development team, responsible for designing, developing, and maintaining high-quality mobile applications for our users. have the opportunity to work on exciting projects, collaborate with cross-functional teams, and leverage the latest technologies to deliver innovative solutions.
DUTIES & RESPONSIBILITIES
01. Design and develop scalable, robust, and secure mobile applications for iOS and Android platforms using native or cross-platform frameworks.
02. Collaborate with product managers, designers, and other stakeholders to understand requirements and translate them into technical specifications.
03. Write clean, maintainable, and efficient code while adhering to coding standards and best practices.
04. Perform code reviews, provide constructive feedback, and mentor junior team members to ensure code quality and knowledge sharing.
05. Optimize application performance, troubleshoot issues, and implement solutions to enhance user experience.
06. Stay updated with the latest trends, tools, and technologiesin mobile development, and proactively propose innovative ideas to improve processes and products.
18. Takes Health, Safety & Environment (HSE) lead in ensuring “safe systems of work” and “safe conditions” are in place within area of responsibility.
19. Performs other similar or related duties as required or assigned by management.
QUALIFICATIONS & EXPERIENCE
A. Educational Requirements / Qualifications:
Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience).
B. Experience:
Proven 5-8 years of experience as a Quality Assurance Engineer, with a strong track record of leading testing efforts.
Proficiency in QA methodologies, software testing techniques, and testing tools.
SKILLS & COMPETENCIES
- Experience with test automation frameworks and tools (e.g., Selenium, Appium) for automating functional and regression testing.
- Strong leadership and mentoring abilities, with experience managing and guiding QA teams.
- Solid understanding of software development lifecycle, Agile methodologies, and continuous integration practices.
- Excellent problem-solving skills, attention to detail, and the ability to think critically and analytically.
- Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
- Familiarity with performance testing, security testing, and usability testing concepts.
- Knowledge of version control systems and collaboration tools (e.g., Git, JIRA).
- Experience with API testing and test-driven development (TDD) is a plus.
- ISTQB or similar certification in software testing is desirable.
KPI’s
- Percentage of Requirements Covered: Measure the percentage of software requirements covered by test cases and scenarios.
- Test Case Completeness: Track the ratio of executed test cases to total planned test cases.
- Defect Detection Rate: Calculate the ratio of defects identified in testing to the total number of defects.
- Defect Closure Rate: Measure the rate at which defects are resolved and closed after identification.
- Test Execution Efficiency: Measure the time taken to execute a set of predefined test cases.
- Automated vs. Manual Testing Ratio: Track the proportion of tests executed through automation compared to manual testing.
- Automation Coverage: Measure the percentage of test cases covered by automated tests.
- Automation Progress: Monitor the growth of automated test suites over time.
- Test Execution Success Rate: Calculate the percentage of test executions that pass without critical defects.
- Regression Test Pass Rate: Measure the percentage of regression tests that pass successfully after each code change.
- Severity of Detected Defects: Categorize defects by severity levels (e.g., critical, major, minor) and track their distribution.
- Priority of Detected Defects: Assign priorities to defects based on their impact and urgency.
- Team Performance: Evaluate the performance and productivity of the QA team under the senior QA professional'sleadership.
- Mentorship and Skill Development: Measure the growth and skill development of junior QA team members.
- Process Adherence: Assess the adherence to established QA processes, methodologies, and standards.
- Process Enhancements: Track the identification and implementation of process improvements based on lessons learned.
- Test Case Documentation: Evaluate the completeness, accuracy, and maintenance of test case documentation.
- Test Reports: Ensure the timely and accurate generation of test reports with clear summaries and findings.
- Release Defect Density: Calculate the ratio of defects found in the final testing phase to the size of the codebase.
- Release Sign-off Rate: Measure the rate of successful release sign-offs by QA for production deployment.
- Cross-Functional Collaboration: Assess the effectiveness of collaboration with development, design, and product teams.
- Communication Effectiveness: Measure the clarity and accuracy of communication regarding testing results, defect status, and progress.
- Professional Development: Track the senior QA professional's participation in training, workshops, and certifications.
- Adoption of New Testing Techniques: Measure the application of new testing techniques and methodologies.
- Stability of Test Environment: Evaluate the stability and readiness of the test environment for testing activities.
- Test Execution Time: Measure the time taken to execute a defined set of test cases.
- Cycle Time: Track the time it takes to identify and resolve defects from detection to closure.
- User Feedback: Gather user feedback on software quality and incorporate it into QA improvements.
- Impact on Product Quality: Evaluate the senior QA professional's contribution to overall software quality and user satisfaction.
Job Title: Web Developer
Division: Software
Department: Acceleration - Software Management
Reports to: Software Manager
PRIMARY PURPOSE
A web developer will be responsible for designing, developing, and maintaining web applications and websites. This role requires a strong understanding of web development technologies, excellent problem-solving skills, and the ability to work collaboratively in a fast-paced environment.
DUTIES & RESPONSIBILITIES
01. Collaborate with cross-functional teams to gather and define project requirements.
02. Design and develop responsive web applications and websites using modern web technologies.
03. Design and develop responsive web applications and websites using modern web technologies.
04. Perform code reviews and provide constructive feedback to team members.
05. Optimize web applications for maximum speed, scalability, and performance.
06. Troubleshoot and debug issues reported by users or identified during testing.
07. Stay up-to-date with emerging web development trends, tools, and technologies.
08. Work closely with UI/UX designers to implement design mockups and prototypes.
09. Ensure the security, integrity, and reliability of web applications by implementing appropriate security measures.
10. Collaborate with backend developers to integrate frontend components with server-side logic.
11. Takes Health, Safety & Environment (HSE) lead in ensuring “safe systems of work” and “safe conditions” are in place within area of responsibility.
12. Performs other similar or related duties as required or assigned by management.
QUALIFICATIONS & EXPERIENCE
A. Educational Requirements / Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
B. Experience:
- 3-5 years of professional experience as a web developer.
- Proficiency in Python, PHP, and JavaScript, with experience in frontend frameworks such as React.
C. SKILLS & COMPETENCIES
- Strong understanding of web standards, browser compatibility issues, and responsive design principles.
- Familiarity with version control systems such as Git.
- Experience with RESTful APIs and asynchronous request handling.
- Excellent problem-solving skills and attention to detail.
- Ability to work both independently and collaboratively in a fast-paced environment.
- Strong communication and interpersonal skills.
- Experience with Agile development methodologies is a plus.
D. KPI’s
Code Review Feedback: Number of code reviews completed and the average time taken to address feedback.
Code Coverage: Percentage of code covered by automated tests.
Code Duplication: Percentage of duplicated code within the codebase.
Lines of Code (LOC) Written: Measure of the volume of code written by the developer.
Time to Deployment: Average time taken to deploy new features or updates to production.
Time to Fix: Average time taken to fix reported bugs or issues.
Page Load Time: Average time it takes for web pages to load in the browser.
Page Speed Score: Score provided by tools like Google PageSpeed Insights, indicating the performance of web pages.
Server Response Time: Average time taken by the server to respond to requests.
Number of Bugs Reported: Total number of bugs reported by users or detected during testing.
Bug Fix Rate: Percentage of bugs resolved within a specified timeframe.
Regression Rate: Percentage of bugs that resurface after being fixed.
User Satisfaction Score: Feedback collected from users regarding their satisfaction with the website or application.
User Engagement Metrics: Metrics such as bounce rate, time on page, and conversion rates indicating user engagement.
Sprint Velocity: Measure of the amount of work completed within a sprint in Agile development.
On-Time Delivery: Percentage of tasks or features delivered on time according to project timelines.
Training Hours: Number of hours spent on training or skill development activities.
Certification Achievement: Number of certifications obtained related to web development or relevant technologies.
Feedback from Team Members: Feedback collected from team members regarding collaboration, communication, and teamwork.
Participation in Meetings: Level of participation in team meetings, stand-ups, and planning sessions.
Security Vulnerabilities: Number of security vulnerabilities identified and addressed in the codebase.
Compliance with Coding Standards: Adherence to coding standards and best practices, as well as compliance with security and privacy regulations.
Net Promoter Score (NPS): Measure of customer satisfaction and loyalty based on feedback collected from users.
Job Title: Back-End team lead Developer
Division: Acceleration International
Department: Software Development
Reports to: Software Development Manager
PRIMARY PURPOSE
Will be responsible for developing and implementing back-end components and services for complex web applications and platforms. You will also be involved in leading and mentoring junior developers, as well as driving the architectural decisions of our back-end technology stack.
RESPONSIBILITIES
- Develop high-quality, clean, scalable and reusable code that powers our suite of applications.
- Manage API resources which work across multiple device types.
- Collaborate with front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.
- Use server-side logic to integrate user-facing elements developed by front-end developers.
- Implement data storage solutions, including databases, key-value stores, blob stores, etc.
- Improve the functionality of existing systems.
- Implement security and data protection strategies.
- Assess and prioritize feature requests.
- Coordinate with team members to understand user requirements and provide technical solutions.
- Provide technical guidance, mentorship, and support to backend developers.
- Set coding standards, best practices, and architectural guidelines for backend development.
- Review code, provide feedback, and ensure adherence to coding standards and quality guidelines.
- Takes Health, Safety & Environment (HSE) lead in ensuring “safe systems of work” and “safe conditions” are in place within area of responsibility.
- Performs other similar or related duties as required or assigned by management.
QUALIFICATIONS & EXPIERENCE
A. Educational Requirements / Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
B. Experience:
- 5+ years of experience in front-end development.
- Experience with data structure libraries (e.g., Immutable.js).
C. Skills and Competencies:
-Proficient in back-end languages (.NET), server-side frameworks (e.g., Node.js, ASP.NET), and database technology (e.g., MySQL, MongoDB, PostgreSQL).
- Understanding of front-end technologies (HTML, CSS, JavaScript) is beneficial.
- Excellent problem-solving skills and ability to manage complex software development issues.
- Strong understanding of server-side CSS preprocessors such as Stylus, Less, etc.
- Proficiency with code versioning tools such as Git.
- Familiarity with continuous integration.
- Excellent verbal and written communication skills.
KPI’S:
- Code Quality: This can be measured by factors such as the number of bugs found in the developer's code, the readability and maintainability of the code, and adherence to coding standards and best practices.
- Project Completion: Measure the number of projects or tasks completed within the given timeframe. This includes the development of server-side logic, database solutions, and other related tasks.
- Performance Optimization: Measure improvements in load times and other performance metrics after optimization efforts
- Team Leadership and Mentorship: For a senior role, assessthe developer's ability to lead projects, mentor junior developers, and contribute positively to the team. This can be measured through feedback from team members and project outcomes.
- Problem-Solving Ability: Evaluate the individual's ability to solve complex technical problems, which could be based on feedback from peers and supervisors, as well as the outcomes of problem-solving efforts.
- Learning & Development: In a rapidly evolving field, it's important for a developer to stay up-to-date with the latest technologies and practices. This could be measured by the number of new skills or technologies learned in a given period.
- Deadline Adherence: Measure the percentage of projects or tasks completed by the deadline.
- System Security: Assess the effectiveness of implemented security practices, which could be based on metrics like the number of security incidents or breaches.
Ninja Van is looking for a passionate engineer to join their growing team as a Salesforce Engineer!
About Ninja Van:
Ninja Van is a leading logistics and delivery company in Southeast Asia. We offer smart and reliable delivery solutions for businesses of all sizes. We believe in innovation and excellence and are looking for passionate talents to join our team!
Qualifications:
- Bachelor's degree in Computer Science, Computer Engineering, or a related field (preferred).
- Minimum of 2 years of experience in programming and software development.
- Salesforce experience:
- Proven experience in designing, developing, and implementing Salesforce solutions.
- Strong understanding of Salesforce architecture, security, and best practices.
- Salesforce certifications: Salesforce Admin, Platform Dev 1 and Service Cloud Consultant is preferred.
- (OR)
• Strong Java experience (if no Salesforce experience):
- Experience in object-oriented programming principles and methodologies.
- Familiarity with APIs and web services integrations.
- Excellent communication skills in English.
- Familiar with Agile Methodology.
- Skills in analyzing and resolving issues, including the ability to conduct related research and work with the end users to raise Salesforce Customer incidents as needed.
- Web frontend: HTML, JavaScript, CSS, jQuery, Bootstrap and AngularJS
- Knowledge on Code Repositories is added advantage.
- Knowledge on Python and any Database is added advantage.
- Good communication skills (written and verbal), proven team player, rolling up the sleeves.
- Ability to commit to full-time working hours (starting at 7:00 AM).
Responsibilities:
- Responsible for gathering requirements, solution and design reviews, integration and data approach, release management methodology, fit/gap analysis of product capabilities, adoption approach, and best practices related to use of the Salesforce.com platform and guidance around adoption of Salesforce functionality.
- Responsible for designing, coding, developing, integrating and implementing enhancements to the Salesforce system.
- Responsible for providing oversight of support for existing developed functionalities by support developers.
عن الحاضنة:
تعمل انترسكت لريادة الأعمال، وهي منظمة غير ربحية مكرسة لتعزيز منظومة الابتكار والريادة الفلسطينية منذ عام 2020، على توسيع نطاق وصولها إلى الخليل!
تبحث المؤسسة عن مدير لحاضنة انترسكت في الخليل، متفاني بالعمل لديه معرفة جيدة في القطاع التكنولوجي وريادة الأعمال. وعلى قدرة لتحمل مسؤولية تنفيذ برامج المؤسسة وتعزيز العلاقات المحلية، وقيادة مبادرات الانشطة والمشاركة المجتمعية، بالإضافة إلى الإشراف على العمليات اليومية ودعم المواهب الريادية التي سيتم احتضان شركاتها التكنولوجية الناشئة، ومساندة جهودنا لتمكين المبتكرين في الخليل وايصالهم الى الاسواق العالمية والنجاح.
إذا كان لديك شغف بالتكنولوجيا وريادة الأعمال، ومهتم بالتأثير المجتمعي، فهذه الفرصة مصممة خصيصًا لك!
المسؤوليات:
- تنفيذ برامج الاحتضان والتسريع المصممة خصيصًا لتلبية احتياجات بيئة ريادة الأعمال والتكنولوجيا في الخليل.
- البناء والحفاظ على العلاقات مع الشركات الناشئة المحلية، والمؤسسات التعليمية، وباقي فئات المجتمع.
- تنفيذ استراتيجيات الوصول لجذب وضم الرواد والشركات الناشئة المهتمين بالتكنولوجيا وتأهيلهم.
- إدارة الفعاليات المتعلقة بريادة الأعمال مثل الهاكاثونات وفعاليات توليد الأفكار من الفكرة وحتى التنفيذ.
- تنفيذ استراتيجيات لزيادة انخراط وإشراك المجتمع بأنشطة الحاضنة وفعالياتها.
- الإشراف على جميع جوانب عمل الحاضنة.
- المتابعة المستمرة مع الشركات الناشئة التي يتم احتضانها.
- ضمان المراقبة المستمرة للبرامج والخدمات المتعلقة بالحاضنة.
- إدارة العمليات اليومية للحاضنة ومتابعتها.
- القيام بأية واجبات أخرى ذات صلة بالعمل يتم تكليفك بها من قبل المدير المباشر.
المؤهلات المطلوبة:
- درجة البكالوريوس أو الماجستير في الأعمال أو علوم الكمبيوتر أو الهندسة أو تكنولوجيا المعلومات أو المجالات ذات الصلة.
- فهم قوي لمنظومة الابتكار والريادة لتأسيس عمل الحاضنة في الخليل.
- خبرة لا تقل عن 3 سنوات في إدارة المشاريع.
- القدرة على التعامل مع العديد من أصحاب المصلحة والالتزام بقواعد وأنظمة الجهات المانحة.
- مهارات عالية على المستوى المهني باللغتين العربية والإنجليزية.
- القدرة على التعامل مع مهام متعددة، وتسليم العمل بالمواعيد المقررة.
- خبرة لا تقل عن 3 سنوات في مجال تطوير المنتجات، ويفضل أن تكون في الشركات الناشئة.
للتقديم، إرفاق سيرتك الذاتية ورسالة اهتمام توضح خبراتك المختلفة ذات العلاقة في الوظيفة والمهام الموضحة أعلاه وسبب رغبتك للانضمام إلى فريقنا إلى البريد الإلكتروني التالي info@intersecthub.org في موعد أقصاه 15 مارس 2024. وانضم إلينا في تشكيل مستقبل الابتكار والريادة في الخليل.
عن المؤسسة:
نحن مؤسسة فلسطينية غير ربحية تهدف إلى تصميم وتطوير أدوات مساعدة باستخدام التكنولوجيا لخلق حلول للأشخاص ذوي الإعاقة، حيث تعمل المؤسسة على تدريب ودعم طلاب الجامعات والمبتكرين لإيجاد حلول لمشاكل محددة تتعلق بالأشخاص ذوي الاحتياجات الخاصة، لتمكين أفراد المجتمع بكافة قدراتهم.
عن المنصب الوظيفي:
كمنسق التواصل مع المجتمع، ستلعب دورًا مهماً وأساسياً في تحسين وزيادة نطاق وصولنا وتأثيرنا داخل المجتمع. ستكون مسؤولاً عن تطوير وتنفيذ استراتيجيات التواصل مع مختلف الجهات ذات العلاقة، بما في ذلك الاشخاص ذوي الإعاقة وأسرهم والمنظمات المحلية والمؤسسات التعليمية وغيرها. سيكون هدفك الأساسي هو زيادة الوعي بمبادراتنا وتعزيز الشراكات وتسهيل التعاون لإحداث تغيير هادف.
المسؤوليات الرئيسية:
- تطوير وتنفيذ خطط للتواصل مع الجماهير من الفئات المستهدفة وتعزيز الوعي بمهمة وخدمات مساحة العمل لدى المؤسسة.
- إيجاد مجتمع نابض بالحياة وشامل ضمن مركز Makers عن طريق تنظيم فعاليات التشبيك، هاكاثونات، ورش عمل لابتكار المنتجات، والمشاريع التعاونية.
- تحديث قاعدة بياناتنا، مع التأكيد على الدقة في تسجيل معلومات الأعضاء وتتبع مؤشرات التواصل والتفاعل مع المجتمع.
- العمل على إدارة محتوى منصات التواصل الاجتماعي، وأدوات تحليل المواقع الإلكترونية، واستراتيجيات التسويق الرقمي للمساعدة في إنشاء محتوى رقمي جذاب.
- لعب دور أساسي في تطوير محتوى و منشورات لمنصات التواصل الاجتماعي مع ضمان إحداث تأثير مع جمهورنا المستهدف.
- إقامة وتعزيز العلاقات مع شركاء المجتمع، بما في ذلك مجموعات الدفاع عن ذوي الإعاقة، المدارس، الجامعات، الأندية المتخصصة، مقدمي الرعاية الصحية، الوكالات الحكومية والمانحين المحتملين.
- التعاون مع الفرق الداخلية لتحديد فرص الابتكار وتطوير حلول جديدة مصممة خصيصاً لاحتياجات الأشخاص ذوي الإعاقة.
- جمع التغذية الراجعة من أعضاء المجتمع من أجل تحسين البرامج وتعزيزها بأفضل طريقة ممكنة تضمن نجاح الفعاليات كافة.
المؤهلات:
- درجة البكالوريوس في مجالات ذات علاقة مثل العلوم التنموية ، العمل المجتمعي، دراسات عن ذوي الاحتياجات الخاصة، العلاقات العامة.
- خبرة مثبتة في التواصل المجتمعي، تطوير الشراكات، والمهام والأدوار ذات الصلة.
- الشغف والاهتمام بالدفاع عن حقوق ذوي الإعاقة والتزام قوي بتعزيز الشمولية والوصول في شتى المجالات.
- مهارات اتصال وتواصل ممتازة، مع القدرة على التفاعل بفعالية مع مختلف الفئات.
- امتلاك مهارات التخطيط والتنظيم والقدرة على إدارة مشاريع متعددة في وقت واحد
- مهارات ممتازة في اللغة العربية والإنجليزية (التحدث، الكتابة، والقراءة)
- إتقان العمل عبر Microsoft Word, Excel, PowerPoint, Outlook
- إتقان برامج التصميم مثل Canva
- شغف بمبادئ التشاركية، والابتكار المجتمعي.
- القدرة على العمل بشكل مستقل، التكيف مع تغير الأولويات، والنمو في بيئة ديناميكية وسريعة الوتيرة
- الخبرة في العمل ضمن بيئة مماثلة لـ Makers تعتبر ميزة إضافية.
انضم إلينا: إذا كنت مستعدًا لإحداث فرق والمساهمة في مشاريع هادفة تؤثر بشكل إيجابي على المجتمع. فنحن نريد أن نسمع منك! نقدم في MAKERS بيئة عمل ديناميكية وتعاونية.
يعلن نادي جبل النار عن برنامج شبابي مجتمعي يهدف إلى تفعيل دور الشباب في المجتمع و تأهيلهم ليصبحوا رواد في العمل و الخدمة الإجتماعية ليتمكنوا من خدمة مجتمعاتهم بفاعلية، البرنامج مبني على أسس معرفية تساهم و تعزز المهارات الشخصية لدى المشاركات ، وسينفذ التدريب عن طريق أنشطة تفاعلية و حركية مميزة .
يأتي هذا التدريب ضمن برنامج جاهزات المنفذ من قبل نادي جبل النار ضمن مشروع المواطنة النشطة (ACA ) ، الذي يهدف لتعزيز المشاركة المجتمعية ودعم جهود المناصرة للتغيير الإيجابي وتحسين الظروف المعيشية للفلسطينيين من خلال دعم المجتمع المدني ومؤسساته العاملة في الضفة الغربية بما فيها القدس الشرقية وغزة .
انضم إلينا لنصنع الفارق في حياة الأشخاص ذوي الإعاقة!
إذا كانت لديكم الرغبة في إحداث فارق في حياة الأشخاص ذوي الإعاقة، بالإضافة إلى امتلاككم مهارات أو اهتمامات في التكنولوجيا، التصميم، أو الابتكار، فإننا ندعوكم للانضمام كمتطوعين ضمن مبادرتنا الهادفة لابتكار حلول تسهم في دعم الأشخاص ذوي الإعاقة، نوفر فرصاً قيمة للشباب المهتمين بمجالات الابتكار، التصميم، وتكنولوجيا المعلومات الساعين لإحداث تأثير إيجابي في مجتمعهم وتحقيق الفائدة في الوقت ذاته، استفيدوا من الفرصة للمشاركة في أنشطة تطوعية تنمي خبراتكم، مع توفر تدريبات مجانية، جوائز، ومنح لتمويل مشاريعكم الإبداعية، الفرصة لاستخدام أحدث التقنيات والأدوات في فضائنا الإبداعي ميكرز.
فرص التطوع تشمل:
• التصميم والنمذجة الأولية
• الدعوة والمناصرة
• تنظيم الفعاليات
• الإعلام الاجتماعي والرقمي
• التواصل المجتمعي
ما الذي ستستفيد منه؟
• اكتسب خبرة عملية في بيئة تعاونية داعمة
• أحدث تأثيرًا معنويًا في حياة الأفراد ذوي الإعاقة
• وسّع مهاراتك ومعرفتك في مجالات التكنولوجيا، التصميم، والوصولية
• بناء علاقات قيمة مع أفراد ومحترفين ذوي تفكير مماثل
• اكسب التقدير والامتنان لمساهماتك في القضية ومجتمعك
حوافز للمتطوعين:
• الوصول إلى أدوات ومعدات وموارد متطورة في مساحة الابتكار الخاصة بنا
• فرص لورش العمل لبناء المهارات، جلسات التدريب، والفعاليات الشبكية
• التقدير من خلال الشهادات، الجوائز، والاعتراف على منصتنا
• إمكانية الحصول على منح للمشاريع، فرص التمويل، أو توظيف التدريب العملي
إذا كانت لديك أي أسئلة، الرجاء التواصل معنا على 972599328741+، أوعبر الإيميل info@makers.ps
توظيف المواهب الفلسطينية
تصفح الفرص