Python React Developer
1 week ago
Permanent Homebased
- Flexible Schedule
- HMO + 1 dependent free
**Company Description**
Outsourced.ph is a leading ISO certified Philippines offshore outsourcing company that provides dedicated remote staff to some of the world's leading international companies. Outsourced is recognized as one of the Best Places to Work and has achieved Great Place to Work Certification. We are committed to providing a positive and supportive work environment where all staff can thrive. As an Outsourced staff member, you will enjoy a fun and friendly working environment, competitive salaries, opportunities for growth and development, work-life balance, and the chance to share your passion with a team of over 1000 talented professionals.
**About the client**
The client business is to design, build and operate cellular networks, along with providing tailored consulting & professional services for cellular operators worldwide. They specialise in developing networks in some of the most challenging & geographically remote parts of the world. Delivering reliable, high-quality networks that enable businesses & individuals to stay connected, no matter where they are in the world.
Industry: Media and Telecommunications
**The Role**
We make software that powers mobile networks, and we’re looking to expand our software development team, with a Developer for our CRM product.
Our CRM offering handles provisioning, billing and managing services for mobile and fixed line telecom operators. Under the hood, it is made up of a Python API back end (Flask-Restx and SQLAlchemy) and React based front end.
Initially, most of the time you’ll be working on feature requests that come from our product team, our customers, or that you identify yourself, and then translate these into new features to ship to customers.
As the product matures, the expectation will be that you will take ownership of the development and full life cycle of the CRM product by working closely with our end customers and internal design team. This will include migrating data from existing CRM systems into ours, supporting end customers with any issues they may face, ensuring they get the most out of the CRM product and that the CRM product continues to meet their needs. Being able to work autonomously and problem solve issues as they arise is crucial for this role.
**Backend (Python Flask-RestX & SQLAlchemy)**
You’ve got experience in writing RESTful APIs in Python either in Flask or FastAPI (We use Flask-RestX) and interacting with databases like MySQL, Postgresql - we use SQLAlchemy, but you should also be familiar with basic SQL queries for getting stuff done.
**Front End (React)**
For end-users we offer a React based front-end to the API.
We’ve got a preexisting style / theme template we use, and our design/product team provides Figma mockups of how the layout needs to look, but you’ll be comfortable enough in React to make these mockups a functional reality, while making the React components as clean and reusable as possible.
**Environment**
- We use Git for version control
- Docs are written in Sphinx / Markdown
- Prometheus for metrics
- Grafana for reporting on the metrics
- Git for version control
- Nginx & Gunicorn as our WSGI HTTP Server
- Ansible for Deploying
- Stripe for payment processing
**Need to Haves**
- Experience in Python for API backends
- Web API framework such as Flask, FastAPI or Django
- SQL Experience (SQLalchemy preferred)
- Python scripting for data migration
- Pulling data from 3rd party systems (Requests, SQL libraries, RESTful / JSON data, XML formatted data)
- Cleaning up and formatting the data (Regex, etc)
- Pushing the data into our API
- Ability to work autonomously, take initiative and problem solve.
**Nice to Haves**
- Writing test cases for APIs
- Using Playwright to automate testing on Web UIs
- Using Ansible to automate deployments
- Experience in Telecom billing environments
- Experience with Stripe / payment processing services (We do not handle credit card data directly)
**Why work for us?**
- Competitive salary
- Long term job security
- Work from anywhere
- Pick your own working hours / schedule
- Regular bonuses
A passionate, friendly team that really enjoys doing what they do.
We are in this for the long haul, we really value our team and know that our business success is built on the back of our team. As such, we always try to offer the best kind of environment where we help our team thrive, and keep our team happy and engaged with the work they are doing.
We offer a huge amount of flexibility in terms of hours and location (eg, working around school times, working from home, etc) as long as deliverables are delivered on time. Our friendly team is really passionate about what we do, and we are here to welcome you and help you achieve your best.
**Additional Information**:
- Permanent Homebased; equipment is provided
- Ideal Schedule: Monday-Friday 7am-4pm flexible
-
Qatar Talent Pal Full time**Responsibilities**: - Perform product analysis and development tasks of an increasingly complex nature which may require extensive research and analysis - Writing tested and documented JavaScript, HTML, and CSS code - Make design and technical decisions for Angular and React projects **Job Requirements**: - Bachelor’s/Master’s degree in Engineering,...
-
Gis Analyst
15 hours ago
Qatar Proztec Full timeDivision:IT City:Qatar Vacancies:1- Job Function:Software Employment Type:Full Time - Permanent Job Description- Extensive experience with ESRI desktop and enterprise solutions. - Very good knowledge of ESRI geodatabase operations (creation/update/maintenance) - Competency with ArcGIS Pro as well as ArcMap and ArcCatalog. - Cartographic composition and...
-
Senior Fullstack Developer
1 week ago
Qatar Talent Pal Full timeInformation Technology - English **We Offer** Your field of responsibility - Build upon the Automation strategy which includes Automated Deployments, Test Automation etc. - Syndicating with Business engineers, upstream/downstream, CTO, business, design review boards and the development teams - Focus on building platform which is Cloud Ready and is in line...
-
Odoo Developer
6 days ago
Qatar Talent Pal Full time**PROFILE** - JOB PROFILE : ODOO DEVELOPER - Bachelor degree preferably in Computer Science, Information Systems, or Engineering, but any other field is welcomed, especially if supported by good experience - Minimum of 1 year of experience in Odoo development, or 2-3 years in Python - Superior knowledge of relational database concepts, SQL and ORM - Good...
-
Doha - Full-Stack Developer (Saas) - Grouper
1 week ago
Qatar Talent Pal Full time**About Grouper**: With a passion for creating innovative management systems, tools, and technologies that empower organisations, Grouper has been providing its clients Governance, Risk, Compliance (GRC) and Human Capital Management solutions. Our solutions are conducted through design and implementation of cloud-based environments hosted in some of the...
-
Odoo Developer
1 week ago
Qatar Talent Pal Full time1. Bachelor’s degree specialising in Computer Science and Information Technology 2. Preferably with 3-5 years’ experience in Odoo developer 3. Knowledge in python, SQL, mobile app development (is a plus) 4. 5+ overall IT Experience 5. Fluency in English 6. Ability to keep up with odoo and related technology innovation and trends 7. Advanced...
-
Freelance Job: Software Developer
2 weeks ago
Qatar Talent Pal Full time**Job description**: Communication with customers Cooperation with Embedded SW colleagues Participating in the development of new and existing projects from various fields (dry cabinet unit, bus control units, airsoft gun devices, electric golf vagoons) **What do we expect?**: - Experience with development in React (JS, HTML, CSS) - Experience with Flutter...
-
SAP Ui5-fiori Developer
1 week ago
Qatar Talent Pal Full time**SAP UI5-Fiori Developer**: - Department: - **Engineering** - Project Location(s): - **Remote** - Education: - **Bachelor's Degree** - how can we help you? - Contact us at the Noema office nearest to you or submit a business inquiry online. **Responsibilities**: - Proactively participate in every step in the software development lifecycle. - Provide...
-
Data Analyst(Spt Job no 56)
7 days ago
Qatar Skywalk Consultants Full timeFor BKA INFOTECH - 6 - 12 Years- Full Time- QATAR**Job Skills**: DATA ANALSYSIS SQL POWER BI PYTHON Functional Role:Develop complex data analysis methodologies and predictive models for assessing market dynamics (demand/supply) for specific sectors in Qatar. Collect and analyze data from multiple sources, including internal databases and external...
-
Freelance Job: Next Js React Font End Developer
2 weeks ago
Qatar Talent Pal Full time**We are seeking a skilled front-end developer**: - Familiarity with Figma and component-based development is essential, as is the ability to work independently and efficiently. - If based outside of the UK this is not a problem as long as English is your first language. This job has been sourced from an external job board.
-
Trading Front Office Data Engineer
2 weeks ago
Qatar Qatar Petroleum Full timeCompany QatarEnergy is an integrated national oil corporation that stands at the forefront of efforts for the long term sustainable development, utilization and monetization of oil and gas resources in the State of Qatar. In its efforts to become one of the best national energy companies in the world, QatarEnergy's activities and those of its subsidiaries...
-
Lead Software Development Engineer
1 week ago
Qatar Talent Pal Full timeLead Software Development Engineer - DevOps will contribute to the implementation of CI/CD & infrastructure automation efforts. Help developers with environment setup, deployments, and production operations. **Qualification**: - Bachelors in Computer Science or Information Technology Engineering or relevant - 4-8 years of experience in working with...
-
Software Quality Assurance Intern
1 week ago
Qatar Talent Pal Full time**Location: Bangalore (Work from Office)** **Who are we?** Omnify is a Global SaaS startup built to enable service providers across the Sports, Fitness, and Recreation industries to deliver outstanding customer experiences. With Omnify, you can set up a slick booking site integrated with a CRM, scheduling engine, subscription management tools, and...
-
Trading Azure Data Engineer
2 weeks ago
Qatar Qatar Petroleum Full timeCompany QatarEnergy is an integrated national oil corporation that stands at the forefront of efforts for the long term sustainable development, utilization and monetization of oil and gas resources in the State of Qatar. In its efforts to become one of the best national energy companies in the world, QatarEnergy's activities and those of its subsidiaries...
-
Biomechanist - Riadh Assessment and Movement
1 week ago
Qatar سبيتار Full time**Role Purpose**: Responsible to optimize the process from data collection to reporting, streamline the data collection process - consolidate data from various stations into one database, and analyses current data available (isokinetic dynamometry, 3D optical motion capture, instrumented treadmill, IMUs, EMG). **KEY ACCOUNTABILITIES & ACTIVITIES**: -...
-
Technical Laboratory Coordinator
6 days ago
Qatar Texas A&M University Full time**Job Title** Technical Laboratory Coordinator **Agency** Texas A&M University **Department** Qatar Campus RVACANT **Proposed Minimum Salary** Commensurate **Job Location** Doha, Ad Dawhah **Job Type** Staff **_Our Commitment _** Texas A&M University is committed to enriching the learning and working environment by promoting a culture that...
-
Senior Ui/ux and Graphic Designer
1 week ago
Qatar Q Motor Full timeSenior UI/UX and Graphic Designer (Part-Time, Remote work, Immediate Start) QMotor.com is the leading motoring website in Qatar. We are looking for a Digital Graphic Designer to join our team! (Part-Time, Remote work, Immediate Start) Please share this with your network. Responsibilities: - Design effective campaigns that meet brand excellence standards for...
-
Data Engineer, Google Cloud
3 days ago
Qatar TecCentric Full time**Job Summary**: As a Data Engineer at TecCentric, you will collaborate with architects and other engineers to advise, prototype, develop, and debug Google Cloud Platform data infrastructures. You will get the chance to work on real-world data challenges that our clients are currently dealing with. Engagements range from purely consultative to heavily...
-
Manager Vendor Operations
5 days ago
Qatar Talabat Full timeWhen you think of food delivery in the MENA region, we’d be pretty surprised if talabat didn’t pop into your mind first! Since delivering our first order in Kuwait in 2004, we’ve grown quite a lot over the past 17 years. Today, we deliver hundreds of millions of food orders, grocery items and other products per year, to our customers in nine countries...
-
Business Analyst
2 weeks ago
Qatar Qatar Petroleum Full timeCompany QatarEnergy is an integrated national oil corporation that stands at theforefront of efforts for the long term sustainable development,utilization and monetization of oil and gas resources in the State ofQatar.In its efforts to become one of the best national energy companies inthe world, QatarEnergy's activities and those of its subsidiaries...