diff --git a/common/app/routes/Jobs/components/Jobs.jsx b/common/app/routes/Jobs/components/Jobs.jsx
index fec91fc342..31327b9ef1 100644
--- a/common/app/routes/Jobs/components/Jobs.jsx
+++ b/common/app/routes/Jobs/components/Jobs.jsx
@@ -66,22 +66,28 @@ export default contain(
md={ 10 }
mdOffset= { 1 }
xs={ 12 }>
-
Free Code Camps' Job Board
-
+ Job Opportunities
+
-
- Need to find the best junior developers?
- Post your job today!
+ xs={ 12 }
+ xsOffset={ 0 }>
+
+ Talented web developers with strong portfolios are eager
+ to work for your company.
+
+
+
+ Follow @CamperJobs
@@ -89,9 +95,6 @@ export default contain(
{ this.renderChild(children, jobs) ||
this.renderList(this.handleJobClick, jobs) }
-
diff --git a/common/app/routes/Jobs/components/List.jsx b/common/app/routes/Jobs/components/List.jsx
index 368a376294..5bfb32c360 100644
--- a/common/app/routes/Jobs/components/List.jsx
+++ b/common/app/routes/Jobs/components/List.jsx
@@ -21,7 +21,8 @@ export default React.createClass({
company,
position,
isHighlighted,
- postedOn
+ postedOn,
+ locale
}) => {
const className = classnames({
@@ -36,12 +37,15 @@ export default React.createClass({
onClick={ () => handleClick(id) }>
- { company }
+ { company }
{' '}
- { position }
{' '}
+
+ ({ locale })
+
-
Job Information
+ First, tell us about the position
handleChange('position', e) }
- placeholder='Position'
+ placeholder='e.g. Full Stack Developer, Front End Developer, etc.'
required={ true }
type='text'
value={ position.value }
@@ -224,7 +224,7 @@ export default contain({
label='Location'
labelClassName={ labelClass }
onChange={ (e) => handleChange('locale', e) }
- placeholder='Location'
+ placeholder='e.g. San Francisco, Remote, etc.'
required={ true }
type='text'
value={ locale.value }
@@ -234,7 +234,6 @@ export default contain({
label='Description'
labelClassName={ labelClass }
onChange={ (e) => handleChange('description', e) }
- placeholder='Description'
required={ true }
rows='10'
type='textarea'
@@ -242,14 +241,13 @@ export default contain({
wrapperClassName={ inputClass } />
-
Company Information
+ Tell us about your organization
handleChange('company', e) }
- placeholder='Foo, INC'
type='text'
value={ company.value }
wrapperClassName={ inputClass } />
@@ -258,7 +256,7 @@ export default contain({
label='Email'
labelClassName={ labelClass }
onChange={ (e) => handleChange('email', e) }
- placeholder='Email'
+ placeholder='you@yourcompany.com'
required={ true }
type='email'
value={ email.value }
@@ -268,7 +266,7 @@ export default contain({
label='Phone'
labelClassName={ labelClass }
onChange={ (e) => handleChange('phone', e) }
- placeholder='555-123-1234'
+ placeholder='555-867-5309'
type='tel'
value={ phone.value }
wrapperClassName={ inputClass } />
@@ -277,7 +275,7 @@ export default contain({
label='URL'
labelClassName={ labelClass }
onChange={ (e) => handleChange('url', e) }
- placeholder='http://freecatphotoapp.com'
+ placeholder='http://freecodecamp.com'
type='url'
value={ url.value }
wrapperClassName={ inputClass } />
@@ -292,11 +290,11 @@ export default contain({
wrapperClassName={ inputClass } />
-
Make it stand out
+ Highlight your listing to make it stand out
handleForm({