Lead Javascript Engineer

Maven Teams LLC

Join a dedicated CEO in this well supported company based in Surry Hills.

About Us
Whistle Labs is a B2B SaaS company serving mainly the Financial Services and Real Estate industries. Our mission is to help modernise these businesses with custom software. Our most requested service is to develop browser-based tools from excel workbooks. We use a modern tech stack and are always looking for ways to commercialise the products we build. We are currently a team of 2 including Engineer and CEO.

You’ll work closely with theFounder, based in Sydney. As an Engineer, he’s a data driven problem solver, focused on what is measurable and achievable.

You’ll be responsible for: 
  • Writing code (this is not just a management role).
  • Designing, building and scaling RESTful APIs currently using Node.js, Koa.js, a PostgreSQL.
  • Designing and building single page applications, currently using React and Blueprint.js.
  • Migrating data to and from excel workbooks using our Custom API and MS Power Query. 
  • Learning the features and limitations of Xero, Microsoft 365, Google and other APIs.
  • Reasoning about software architecture and participating in constructive discussion
  • Consistently refactoring code to take advantage of the latest ECMAScript features and developments
  • Managing the deployment process of full stack applications on Google Cloud and Kubernetes including setting up and maintaining staging environments, development workflows, testing and automation.
  • Thinking about how to implement best practices for privacy and security.
What you’ll need: 
  • Strong proficiency in at least two programming languages, preferably Javascript and Swift or Kotlin.
  • Solid communication skills - both written and verbal - with the ability to clearly articulate your opinions. A desire to study and further develop asynchronous communication skills.
  • Experience of Agile Project Management and willingness to participate in the maintenance of accurate and timely information in the team’s chosen Agile Project Management Software of Choice (currently Github Projects).
  • A disciplined approach to technical writing including documenting your work.
  • A dedication to industry best practices and the constant evaluation of new developments to improve on these. 
  • A commitment to continued professional and personal development with demonstrated flexibility in the tools you use. 
  • Interest or experience in Financial Services, Investing, Retail POS, Blockchain, Cryptocurrencies is a plus.
Why join us? 

We offer an autonomous environment where you’ll be tasked with taking ownership in this varied, full-stack role. As a small team, you’ll have the ability to expand the scope of your role to align with your interests (such as product management, UX research, IoT hardware, mobile apps etc.) and influence the decisions we make - We value evidence-based decision making and the scientific method. As one of our early hires, you’ll also have the ability to develop our culture and help with future hires. 

Our culture offers several benefits of a startup within the security of a profitable business. In addition, we offer: 
  • No strict dress code policy 
  • A culture that supports your voice in the decision-making process 
  • A flexible, adult work environment, including bring your dog to work on Fridays. 
  • Opportunity for domestic travel to view our real estate investments.
  • Surry Hills Office walking distance from Central Station, Architect designed fitout, ergonomic furniture and lots of natural light. 
If this sounds like somewhere you could do your best work, please apply now including a short note introducing yourself to Rebecca. If you have any specific questions, please give me a call on 02 8005 8667 (between 7am-10am).