We are looking to engage and develop a long term relationship with a developer that can deliver easy to use, extensible, open, and scalable web-based composite applications. Our initial commission is for the development of such an application, project code name "Staverton".
High Level Outline
Our initial priority for Staverton is to develop an application on the force.com platform. The aim of the application is to allow salesforce.com users to access external information and/ or content ('the information') via the salesforce.com user interface ('the UI').
Development Approach & Key Principals
The app will be developed on the force.com platform. We expect the app to be developed either in Visualforce or APEX and that it will leverage the force.com web services API, but alternative suggestions will be considered.
The app must respect user access permissions managed by the source system/ repository.
Performance of the application will be key. Accordingly, we would expect any metadata to be replicated asynchronously from the primary repository database to the force.com database. Use of an XML database will also be considered and your views and recommendations to maximise performance are encouraged and welcomed.
It is our intention that at some point in the future the app will be ported from the force.com platform to exist as a stand alone cloud-based application and/ or service. It is, therefore, important to use open standards that support diverse environments deployed within a service-oriented architecture.
Our preferred development language outside of the force.com environment is Java. It should be assumed from the start that the code has to be reused across different platforms.
1. Microsoft IE, Google Chrome, Safari, Mozilla Firefox, and HTML5
1. Wintel, Mac, and common mobile platforms such as iOS and Android
1. Deployment on a salesforce.com platform
Key Skill Requirement
We require an application developer familiar with developing applications on the salesforce.com platform with additional key skills in:
We are seeking a quote for development of the app itself, and separate quotes for the development of plug-ins. It is likely that updates will be required in future, so please also provide your current hourly and day rates, together with any other pricing options available, e.g. for fixed price work.
To receive further details in relation to this request, please:
1. State your experience in terms of working on similar projects.
2. State your preferred development platform and language(s) you envisage using.
3. Provide a breakdown of your pricing model including your hourly rate.
4. State that you are happy to sign an NDA.
Thank you for reading and we look forward to discussing the next steps.