developer property careers in Brighton, United Kingdom