Full Stack Developer
2 weeks ago
Role Summary:
Responsible for end-to-end feature development in the Streamlit application, including frontend UI components, backend logic, and database management. Works closely with DevOps and QA to ensure high-quality, reliable releases
Objective:
Design, build, and maintain the Streamlit application's front end and back end. Responsible for developing new features, optimizing performance, managing the database, and ensuring code quality.
Key Responsibilities:
- Design and develop new features and capabilities using Python and Streamlit
- Optimize and refactor existing code for performance and maintainability
- Create and manage database tables, SQL processes, and integrations
- Manage Git repositories, handle merges, and oversee branching strategy
- Support deployments in collaboration with DevOps
- Maintain and update project documentation and requirements
- Participate in sprint planning, ticketing, and feature management via JIRA
Key Skills:
- Languages: Python (advanced), SQL
- Frameworks/Tools: Streamlit, Pandas, SQLAlchemy
- Version Control: Git, GitHub/GitLab
- Cloud: Google Cloud (Cloud Run, Cloud SQL) or equivalent experience (AWS/Azure)
- Development Practices: Agile, code review, unit testing, CI/CD awareness
Education: Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent practical experience).
Experience: 3+ years in software development, ideally with Python and cloud-based applications
Technical Skills:
- Advanced Python and strong understanding of Streamlit or similar frameworks.
- Strong experience with SQL and relational database design.
- Proficiency with Git and CI/CD practices.
- Familiarity with Google Cloud Services (Cloud Run, Cloud SQL, Pub/Sub, IAM) or equivalent (AWS/Azure).
- Experience integrating with REST APIs and managing environment variables securely.
Soft Skills:
- Strong problem-solving ability, proactive communication, and collaboration in agile teams.
Why APG?
Within APG, our people are at the heart of everything we do. Therefore, we work to create a positive, inclusive, social environment that allows our team to thrive and develop both personally and professionally to support our growing global business.
In addition to a positive company culture that puts our internal team first, you will also be eligible for;
- Flexible working Policy – offering the option to work both from home and our vibrant, modern offices
- Monthly Wellness Allowance up to 40 JOD
- 2 Volunteer Days per year
- 14 Days holiday & additional Birthday holiday allowance
- Summer & Winter socials
- Access to EAP in addition to internal Mental Health First Aiders
- Competitive medical Insurance
- Competitive Bonus scheme
EQUALITY OF OPPORTUNITY IS COMPANY POLICY
-
Full Stack Developer
1 week ago
Amman, Amman, Jordan Optimiza Full time 90,000 - 120,000 per yearOptimiza is seeking a talented Full Stack Developer (Angular/Java) to join our dynamic team. In this role, you will be responsible for developing scalable web applications with a focus on user experience and performance. Your contributions will be essential in driving our projects forward, utilizing modern technologies and best practices.Key...
-
Full Stack Developer-Hybrid
1 week ago
Amman, Amman, Jordan Iron EagleX Full time 80,000 - 120,000 per yearOverviewIron EagleX (IEX), a wholly owned subsidiary of General Dynamics Information Technology, delivers agile IT and Intelligence solutions. Combining small-team flexibility with global scale, IEX leverages emerging technologies to provide innovative, user-focused solutions that empower organizations and end users to operate smarter, faster, and more...
-
ERP Full Stack Developer
2 weeks ago
Amman, Amman, Jordan Syarah Full time $80,000 - $120,000 per yearSyarah is on a mission to change how people buy their cars in Saudi and the Middle East. We offer buyers an end-to-end digital car buying experience where they can buy their next car from the comfort of their living rooms. Under the hood, we build systems to manage sourcing of cars, inspection, photography, merchandising, reconditioning, financing,...
-
Amman, Amman, Jordan Liferay Full time 30,000 - 60,000 per yearThe Role: About You and this RoleThe Middle-East is one of our fastest growing markets and we're looking to hire our first person in Jordan remotely as a technical specialist who can wear multiple hats. You are someone who can solve some of the most complex technical challenges during customer implementations and also help mentor other Consultants or...
-
Full-stack developer with focus on Angular
2 weeks ago
Amman, Amman, Jordan Acro Companion Full time $60,000 - $80,000 per yearThe Role: Role Overview:As a member of our development team, you'll be instrumental in implementing and analysing features for our Angular-based web application. You will use the cutting-edge versions of Angular (signals, zoneless), NX, google cloud + node, No-SQL + SQL firebase, python for deep learning models for real-time judging and for operational...
-
Engineering Manager
2 weeks ago
Amman, Amman, Jordan The Chefz Full time $60,000 - $180,000 per yearKey ResponsibilitiesLead, mentor, and grow a team of backend, and mobile engineers.Collaborate closely with Product, Design, and QA to deliver high-quality, scalable solutions.Oversee technical planning, architecture decisions, and code quality standards.Ensure timely and efficient project delivery while balancing short-term goals with long-term technical...
-
Organizational Development Consultant
2 weeks ago
Amman, Amman, Jordan Foreground LLC Full time $100,000 - $120,000 per yearForeground is a London and Dubaibased recruitment consultancy dedicated to helping organizations achieve operational excellence through people, structure, and leadership. As part of our strategic advisory practice, we are leading an Organizational Development (OD) engagement for one of our clients, and we are seeking a highly experienced Individual...
-
Software Engineer
1 week ago
Amman, Amman, Jordan Tarjama& Full time 15,000 - 30,000 per yearJob PurposeAs a Software Engineer at Tarjama&, you will be part of a cross-functional team that's responsible for the full software development life cycle across Tarjama, from conception to deployment. Your primary focus will be developing and implementing user interface components following well-known design patterns and workflows, while also ensuring the...
-
Senior Frontend Engineer
2 weeks ago
Amman, Amman, Jordan Rahal Full time 30,000 - 60,000 per yearLocation: Egypt/ Jordan/ DubaiReporting to: Engineering Manager.Employment Type: Full-time (Hybrid)About RahalRahal is a fast-growing travel-tech company on a mission to make travel simple, accessible, and exciting for everyone across Iraq and the wider GCC.From flights and hotels to eSIMs and digital experiences, Rahal connects people with smarter ways to...
-
Senior Mendix Developer
1 week ago
Amman, Amman, Jordan Optimiza Full time $60,000 - $80,000 per yearOptimiza is seeking a Senior Mendix Developer to join our skilled team focused on low-code application development. In this role, you will lead the design, development, and implementation of applications using the Mendix platform, driving digital transformation for our clients. Your expertise will be pivotal in creating efficient, scalable, and innovative...