Mobile App & Web Developer for Long-Term Agency Partnership
Budget: -
HOURLY / FULL_TIME
⭐ 5.00 (2)
United Kingdom
android, ios, javascript, web-programming, react-native, php, wordpress, mobile-app-development, web-design, swift
We are an established agency looking for an experienced Mobile Application and Web Developer to join our team as a long-term, project-based partner.
This is not a one-time development job. We are looking for a reliable professional who can represent our agency during the bidding, client communication, technical consultation, and project delivery process.
The selected developer will be added to our Upwork agency as an official agency member. Their professional experience, technical skills, portfolio, and agency profile may be presented when submitting proposals for suitable development projects.
Role and Responsibilities
The developer will be expected to:
Work with our agency on mobile application and web development projects.
Participate in relevant project bidding opportunities through our agency.
Help us review job requirements and determine the appropriate technical solution.
Provide realistic project estimates, timelines, milestones, and technical recommendations.
Attend client interviews, discovery calls, and technical meetings when required.
Represent our agency professionally during communication with potential and existing clients.
Develop, test, deploy, maintain, and improve mobile and web applications.
Provide regular progress updates and communicate any risks or delays in advance.
Cooperate with our project managers, designers, developers, and other team members.
Maintain confidentiality regarding our clients, proposals, pricing, projects, and internal processes.
Remain available for agreed meetings and project responsibilities.
Important Information About the Agency Relationship
The selected developer will become an authorized member of our Upwork agency. We may include the developer’s agency profile, portfolio, experience, and technical qualifications in proposals for projects that match their expertise.
The developer may also be asked to:
Support the preparation of technical proposals.
Answer technical questions before a contract is awarded.
Join client interviews as our technical representative.
Recommend the best technologies and development approach.
Confirm availability and estimated delivery schedules.
Take responsibility for delivering projects awarded based on their expertise.
All bidding, communication, and project activity must follow Upwork’s policies. We will not request account passwords, profile credentials, or unauthorized access to any personal Upwork account.
Required Technical Experience
We are interested in developers with strong experience in one or more of the following areas:
Mobile Application Development
Flutter
React Native
Native Android development using Kotlin or Java
Native iOS development using Swift
Cross-platform mobile application development
REST API and third-party service integrations
Firebase and push notifications
Payment gateway integration
App Store and Google Play publishing
Mobile application maintenance and performance optimization
Web Development
React.js, Next.js, Vue.js, or Angular
Node.js, PHP, Laravel, Python, Django, or similar backend technologies
WordPress, Shopify, or other content management systems
Responsive front-end development
RESTful APIs and third-party integrations
Database development using MySQL, PostgreSQL, MongoDB, or similar technologies
Cloud deployment and server management
Payment gateway and subscription integration
Website security, optimization, maintenance, and troubleshooting
You do not need to specialize in every technology listed above. However, you must have proven experience and be able to clearly explain your strongest technical areas.
Professional Requirements
The ideal candidate must:
Have proven professional experience in mobile or web development.
Have a strong and verifiable portfolio of completed projects.
Be comfortable communicating directly with international clients.
Have good written and spoken English.
Be confident during technical interviews and client meetings.
Be honest about capabilities, availability, timelines, and limitations.
Be responsive and available during agreed working hours.
Deliver clean, secure, scalable, and maintainable code.
Follow deadlines and agreed project requirements.
Be willing to work under our agency’s project management process.
Be interested in a stable, long-term professional partnership.
Payment terms, project scope, deadlines, and responsibilities will be agreed upon before the developer begins each project.
Developers who consistently deliver high-quality work, communicate professionally, and support the agency during the bidding process will receive priority consideration for future projects.
Open job