MID-LEVEL FRONT-END REACT & JAVASCRIPT SOFTWARE ENGINEER / DEVELOPER
Be Collective is a Volunteer Management SaaS web app. Frontend of React • Apollo • Webpack • Sass • Backend of Node.JS Loopback & GraphQL.
Summary about this job
Developers/Programmers
Company: Be Collective
Location: Melbourne
Work type: Full Time
Salary: n\a
Phone: +61-3-3992-7828
Fax: +61-8-9088-2872
E-mail: n\a
Site: n\a
Detail information about job MID-LEVEL FRONT-END REACT & JAVASCRIPT SOFTWARE ENGINEER / DEVELOPER. Terms and conditions vacancy
- Work with a vibrant and talented team of people.
- Further your skill-set by working on our leading technology stack.
- Be a part of developing social infrastructure to give back to the community.
A little about Be Collective
Be Collective provides social infrastructure for mobilising our collective goodwill, including volunteer time, donations and shared resources. We're a place for action and a platform that asks people to do what they can, when they can. We're here to make the world a better place and bring out the best in people, businesses, government, educational institutions, not-for-profits and community groups through our pioneering social infrastructure.
Our passionate in-house development and implementation teams, believe in connecting goodwill and the benefit it brings to building resilient and healthy communities.
Be Collective is built on Node.JS and operates from the Amazon Cloud. This SaaS platform mobilises Australians in the spirit of community engagement and volunteering. We seek an experienced mid-level front-end React and D3 charting engineer to join our enthusiastic, passionate and driven team. You will need to be able to thrive in a team environment and work to an agile sprint plan.
Our Front-end Stack
These are some of the front-end technologies you will be working on.
• REACT
• D3
• Apollo
• Webpack
• Sass
• Gatsby for some static pages
Our Back-end Stack
To give you an indication of our backend if you think you could go full stack!
• Node.JS on Loopback based RESTful API
supported by additional services/microservices
• MongoDB
• Elastic Search
• Websocket chat/notification system
• GraphQL
Our Infrastructure
This is how we run our backend and deploy our platform.
• AWS
• Elastic Search
• Fastly
• Imgix
Skills and Requirements
No kidding, you better know how to handle your business in React.
• Strong Javascript
• Strong React
• Strong CSS3 skills
• D3
• Responsive layouts
• Excellent communication skills
• Git experience
• Desire to learn
• Experience working in a team environment
Nice to haves
Want to impress us? Show up with some of these skills.
• ES6/7
• Apollo
• Other GraphQL clients such as Relay or Lokka
• Less or Sass
• Webpack
• Code review experience
• Knows what a linter is
• Automated testing
• Node.js experience
• Contributes to open-source projects (Github/Bitbucket/etc. profile helpful!)
Culture and Perks
We enjoy a fantastic working culture and operate in a relaxed and fun environment here in South Melbourne. We enjoy end of week drinks and nibbles on Fridays afternoons as we go over our week and retro the sprint plan. We have a cool setup with a balcony and barbecue for those beautiful Melbourne days.
We enjoy a fantastic working culture and operate in a relaxed environment. We finish early on Fridays for a drink and nibble in the office to go over our week and run a retro of our agile sprint plan.
How To Apply
To apply please send your CV and Cover Letter at your earliest convenience as we will be interviewing candidates throughout.