← Live feed

Mobile + Odoo 17 Developer for Field Service App

Contract
HOURLY / FULL_TIME
Client
United Kingdom
Live feed
Upwork

python, odoo, openerp-development, react-native, amazon-web-services

Preferred qualifications

  • Experience: Intermediate
About us Spectra Solar is a UK solar PV and battery storage installer. Our engineers use a custom mobile field service app (React Native) that connects to our Odoo 17 Community system through a custom REST API module. The original developers are no longer involved, and we need someone to take the app over, starting with five fixes. Phase 1: fixed scope Job times: jobs show the task’s creation time instead of its due date and time. Show the due datetime everywhere job times appear. Navigation: engineers need a way back to their active job’s ticket details from any screen in the app. Image uploads: completion photo uploads fail with “Network Error”. Our site sits behind Cloudflare, which limits a single request to 100MB. Uploads need to be sent in batches under that limit, with image resizing, retries, progress shown, and no photos lost if signal drops. Adding items while loading: when loading the van, installers need to add products that aren’t on the job. Add a searchable product dropdown that adds the item to the Odoo sales order and the delivery. Forgot password: the reset code isn’t validated correctly, and a partial fix now blocks everyone from changing their password. The code must be validated server-side, expire, be single-use and rate-limited, and a valid code must then allow the password change. Requirements Proven experience with React Native and publishing to the App Store and Google Play Strong Odoo 17 backend experience (Python, custom controllers, sales orders, stock pickings, multi-company) Comfortable working on Linux servers (Ubuntu, Nginx) and AWS EC2/S3 Work in our GitHub repos, use a staging environment, and test before anything goes live Clear written English and regular progress updates Possible ongoing work We’re looking for a long-term partner. Further work is likely to include ongoing maintenance of the field service app, Odoo support, AWS server administration, and possibly our customer app and quote tool. To apply, please tell us: Your experience with [app framework] and with Odoo 17 How you’d approach fix 3 (batched uploads) and fix 5 (password reset) A rough estimate for Phase 1, and your hourly rate for ongoing work Examples of similar apps or Odoo integrations you’ve worked on
Open job

AI proposal draft

Generate a short cover letter to copy into the offer. Says you are interested and ready to work.

Sign in to generate an AI proposal draft.

Log in