Job details
- Location
- Brisbane
- Salary
- $140,000 + Super
- Job Type
- Permanent
- Ref
- 126594
- Posted
- over 2 years ago
Job details
- Location
- Brisbane
- Salary
- $140,000 + Super
- Job Type
- Permanent
- Ref
- 126594
- Posted
- over 2 years ago
const jobInfo = {
companyInfo:'Next generation customer engagement software engineered by an exceptionally talented team',
serverSideStack:'Dockerized microservices written in Scale',
clientSideStack:'React/TypeScript',
companyCulture:'An engineering-first company that strives to balance beautiful UI, intuitive functionality and performance'
}
const emailTo = console.log
const hasSkill = (skill, value) => (skillset) => skillset.includes(skill) ? value : 0
const mustHaves = [
hasSkill('Demonstrable interest in functional programming', 1),
hasSkill('Cloud computing (preferably AWS)', 1),
hasSkill('TDD (what\'s your test coverage on new code like atm?)', 1),
]
const bonusRound = [
hasSkill('Scala', 2),
hasSkill('Docker, Kubernetes or similar technologies', 2)
]
const skillset = [
'Experience developing for the JVM',
'Building high performance distributed applications,
'TDD (what\'s your test coverage on new code like atm?)',
]
const rating = [...mustHaves, ...bonusRound]
.reduce((tally, skill) => tally + skill(skillset), 0)
if (rating >= 5) {
emailTo('harold@blackroc.co')
} else {
console.log('Keep trying!')
}
/*
If you have an active GitHub, GitLab, BitBucket or Stack Overflow profile include a link because I want to see it!
Currently reading: "No Rules Rules: Netflix and the Culture of Reinvention" by Reed Hastings and Erin Meyer. Always open to book recommendations!
**Harold Liu**</br>
**ph/txt:** 0400 659 332 | **email:** harold@blackroc.co/br>
**Twitter:** @theharold9000 | **GitHub:** theharold9000</br>
*/
companyInfo:'Next generation customer engagement software engineered by an exceptionally talented team',
serverSideStack:'Dockerized microservices written in Scale',
clientSideStack:'React/TypeScript',
companyCulture:'An engineering-first company that strives to balance beautiful UI, intuitive functionality and performance'
}
const emailTo = console.log
const hasSkill = (skill, value) => (skillset) => skillset.includes(skill) ? value : 0
const mustHaves = [
hasSkill('Demonstrable interest in functional programming', 1),
hasSkill('Cloud computing (preferably AWS)', 1),
hasSkill('TDD (what\'s your test coverage on new code like atm?)', 1),
]
const bonusRound = [
hasSkill('Scala', 2),
hasSkill('Docker, Kubernetes or similar technologies', 2)
]
const skillset = [
'Experience developing for the JVM',
'Building high performance distributed applications,
'TDD (what\'s your test coverage on new code like atm?)',
]
const rating = [...mustHaves, ...bonusRound]
.reduce((tally, skill) => tally + skill(skillset), 0)
if (rating >= 5) {
emailTo('harold@blackroc.co')
} else {
console.log('Keep trying!')
}
/*
If you have an active GitHub, GitLab, BitBucket or Stack Overflow profile include a link because I want to see it!
Currently reading: "No Rules Rules: Netflix and the Culture of Reinvention" by Reed Hastings and Erin Meyer. Always open to book recommendations!
**Harold Liu**</br>
**ph/txt:** 0400 659 332 | **email:** harold@blackroc.co/br>
**Twitter:** @theharold9000 | **GitHub:** theharold9000</br>
*/