Senior Full Stack (React, Kotlin, Kafka) Software Engineer – International

September 1

🌎 Anywhere in the World – Remote

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

CI/CD

Kanban

Kotlin

Microservices

Scrum

Apply Now

PEXA

PEXA’s world-first digital settlements has revolutionised the way we exchange property.

electronic conveyancing • online settlement • property settlement • e-Conveyancing • digital settlement

201 - 500

Description

• Design, develop and test quality applications using a variety of languages, frameworks and tools. • Work collaboratively and contribute to every stage of the software development lifecycle, including technical design, pair programming, peer code review, documenting, testing and CI/CD • Support and maintain applications in a build-and-run fashion, including automated tests, bug fixes and general maintenance • Actively participate in agile ceremonies based on SCRUM or Kanban • Review tasks critically and ensures they are appropriately sized for continuous integration and incremental delivery • Security aware – approach all engineering work with a security lens. Actively look for security vulnerabilities both in the code and when providing peer reviews • Deliver praise and constructive feedback to your team, teammates and manager in a useful manner. Deliver feedback to business stakeholders when opportunities arise • Mentor team members in an open and respectful manner. Seek out mentoring opportunities specifically to create team redundancy and backfill ability • Help team members overcome obstacles, resolve blockers and complete work tasks • Participate in On-call rotation and support activities • Comply with corporate and compliance policies

Requirements

• At least 6 years of professional experience developing clean, high quality code • At least 2 years of Kotlin experience in developing microservices • At least 2 years of ReactJS experience • Experience designing, leading, building and troubleshooting complex software projects in a number of different contexts • Proficiency in Object-Oriented Design, problem-solving and familiar with common data structures and algorithms. • Solid understanding of modern software engineering practices including TDD, pair programming, version control, build processes and continuous integration • Sound knowledge of complex software architecture, understanding the trade-offs, and the dynamics between its components. • Ability to discuss topics at a high level and zoom in on the details when needed • Ability to communicate effectively in written and verbal form both technical and non-technical concepts to engineers of different levels as well as non-technical partners.

Benefits

• Flexibility is in our DNA, with no set office days – work from any location in Australia • Your holistic wellbeing is important to us. Enjoy meditation, yoga, boxing classes and a wellness day each month to recharge! • We know that work is just one aspect of your life. That’s why we offer up to 12 weeks ‘workcation’ for you to extend personal travel time and work remotely • Take the opportunity to purchase up to four weeks additional annual leave per year • Learn from the best and upskill with PEXA Academy certifications and grow your career

Apply Now
Looking for a remote tech job? Search our job board for 30,000+ remote jobs
Search Remote Jobs
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com