Remote Developer & Coding Jobs

Discover top remote jobs for frontend and backend developers—Ruby, React, PHP, Python, and more.

Signup for our free daily newsletter to get notified of new remote developer jobs.

Unsubscribe at anytime. Privacy policy

Posted about 1 year ago

The engineering and product teams at Rezdy are transforming how we design and build software solutions for our users. We are delivering more value, much faster as we leverage a fine grained microservice architecture approach. This role gives you the opportunity to have an impact on defining the tools, services and principles we use to engineer high quality software for a highly available SaaS platform. We're looking for an ambitious, senior software engineer who gets excited about designing, building and architecting robust software applications and solutions. The role will be predominantly focused on the front-end implementation, but will also require consideration for the full stack, including API integration and microservice related infrastructure. The kind of engineers we want to work with will have solid professional, commercial experience with modern JavaScript, HTML/CSS and reactive frameworks (e.g. React), but also care deeply about product usability, user experience, and design.What You’ll Do:Collaborate with an existing high performing, agile product and software engineering team based in Sydney, AustraliaWork with React, ES6, HTML/CSS, TypeScript, Node, Amazon API Gateway, Amazon Lambda (initially to rebuild the Rezdy booking experience)Collaborate with the wider engineering team on software design and implementationContribute and collaborate on the architecture and organisation of our front-end applicationsHelp develop and maintain a component library of design patterns and style guides for use across the platform, in collaboration with design and product teamsParticipate in code reviews and technical design sessions, providing and receiving constructive feedbackWrite code every single day, but also collaborate with the broader business and product teams in planning, daily stand-ups and retrospective sessionsOwn and be responsible for whatever you contribute to buildingBe a resource and a mentor for the engineering team to upskill front-end development practices, approach, tooling, etcPlay a key role in developing feature specs through collaboration with product and design teams, and you’re comfortable sharing feedback and explaining executional tradeoffsWhat’s Required:Excellent written and spoken communication skillsMin 4+ years of experience building front-end software using modern JavaScript libraries and frameworksDirect experience working with modern reactive frameworks, preferably ReactGood working knowledge with AWS services, e.g. API Gateway, Lambda, SNS, SQS, DynamoDBExpert level knowledge of client-side JavaScript, HTML, and CSSStrong opinions, held looselyA guru of Computer Science fundamentals with the ability to apply SOLID engineering principlesExperience with REST API design, implementation, usage and integrationYou write clean code that you test throughout the development process to ensure qualityPreferred:BS Computer Science or equivalent 3rd level educationExperience working remotelyExperience working with collaborative, agile teamsExperience with automated testingHow We Work:We are a collaborative team at Rezdy so timezone flexibility and crossover will be necessary. We expect 2 - 3 hours crossover Monday to Friday (UTC +10).We work in an agile environment where communication is extremely important. Having conversations to discuss technical solutions and concepts is part of our daily routine. Sprint planning, daily stand-ups, sprint reviews and sprint retrospectives are an essential part of how we work.You will be an influential part of a team of experienced software engineers who care deeply about the quality of the solutions we build and engineering practices we employ.Getting Hired:The hiring process will include an initial, introductory video call, a short technical task and a final technical interview (video call).