Job Title
Senior Full Stack Software Engineer at Freelancer.com
Base Pay Range
A$160,000.00/yr - A$200,000.00/yr
Location
Sydney, New South Wales, Australia
Overview
Escrow.com is the world's largest and most trusted online escrow service. We help people buy and sell everything from domain names to entire businesses. Now we're looking for a Senior Full Stack Software Engineer to join us in Sydney. At Freelancer Group (parent of Escrow.com) we are a just‐right‐sized business – small enough to know each other, big enough to impact tens of millions of users worldwide.
Responsibilities
You will architect web applications, write optimised SQL for massive data sets, structure extensible data and application logic, and design high‐quality APIs. Using Python‐based Flask (and some Golang) microservices, React.js front‐end code, and traditional SQL RDBMS systems on Amazon Web Services, you will code, test, and deploy features that scale and work with our global user base.
Qualifications
* The ability to write code in a few web development languages, such as Python, Golang, PHP, Node.js or Ruby
* Experience with relational databases and SQL, preferably MySQL
* A background or interest in web engineering at scale
* The ability to work in an agile team environment, continuously shipping to customers
* Linux experience
* Experience building SaaS products
* Cloud computing experience, preferably AWS
* Strong written and verbal communication skills
* A strong sense of ownership and the ability to self‐manage work
* Strong troubleshooting skills and creative problem‐solving ability
* Experience with designing and implementing complex software systems
* Experience with mentoring/training junior engineers
Additional Skills
* Experience with SOA, microservice and containerised architectures
* Familiarity with development of public‐facing APIs
* Experience with a current‐day Javascript framework, such as Angular, React, or Vue
* Experience with TypeScript
* A strong understanding of computer networking concepts and practices
* A sound understanding of OWASP and modern web security practices
* A passion for open‐source tooling and libraries
Preferred (Bonus)
* Strong academic achievements
* MS or PhD degrees
* A Github/Gitlab page with contributions to open‐source software
* Experience leading an engineering team
Benefits
* A meritocratic culture with the ability to take ownership and fast‐track your career growth. We promote from within!
* Weekly Town Halls with the all‐important CEO Q&A session
* Catered Friday lunches from a different local restaurant each week
* Fully stocked kitchens – we have beer taps and a bar with a killer view
* Hack‐athons – each quarter teams compete company‐wide to hack solutions to customer problems and win prizes, a 2‐day event filled with games, shows, food, and more
* Fun events – e.g., we built a soccer stadium in the office with two tonnes of turf
* Our office at Grosvenor Place – harbour view, weekly complimentary classes/activities/events
* Opportunities for growth across tech stacks and problems, with plenty of chances to learn how things work
* Working with Freelancer Group gives you the chance to change lives every day – everything we do contributes to improving the lives of our users on a global scale
Seniority Level
Mid‐Senior level
Employment Type
Full‐time
Job Function
IT Services and IT Consulting
#J-18808-Ljbffr