Jobs
>
Perth

    Senior Software Engineer - Perth, Australia - Rga Global

    Rga Global
    Rga Global Perth, Australia

    4 days ago

    Default job background
    Full time
    Description
    Please note, this role can be based in either Melbourne or Sydney.

    R/GA is seeking a Senior Software Engineer who can deliver world-class software and experiences for our clients by leveraging bleeding-edge technologies and human centered design thinking.

    Technology at R/GATechnology is woven into all of R/GA's offerings, from consulting to marketing innovation, to digital product and service creation and R/GA Ventures.

    The department operates as a horizontal across the R/GA global network, affording clients and partners scale and flexibility in tapping into diverse talent.

    The department is broadly focused on architecting and delivering solutions that enable rich consumer experiences, from flagship mobile and web apps to advanced analytics and machine learning, to marketing and commerce platforms.

    Technology projects at R/GA come in many forms - creative technology, platforms, prototypes, and consultancy.
    The technology and creative partnership is a key differentiator for our clients.
    Creativity is a core requirement of our technologists and technology awareness is a core requirement of our creatives.
    The RoleSummary
    R/GA Australia are looking for a talented and proactive Senior Software Engineer to join the Technology team.

    Working with both Sydney and Melbourne offices, this role will work with the Technology Director and Fullstack Lead in Melbourne to drive innovation and opportunities across our portfolio of clients.

    A Senior Software Engineer pushes the boundaries of technology and experiences; they have the willingness to learn, share their expertise and provide technical solutions that they are proud of.

    We encourage them to show their true passion for technology by nurturing and inspiring others within R/GA and our clients through their work.

    A Senior Software Engineer is up to date with the latest full stack technologies, frameworks, guidelines and security practices.
    They are confident and comfortable working with ambiguity and uncertainty.
    Their attention to detail, excellent communication skills, ability to manage time and prioritize are their greatest assets.
    They will be part of a team that would build and maintain their own product features.

    As such, they will be focused on the engineering best practices, micro frontend architectures and enforce CI/CD principles to deliver secure, scalable, world-class software.

    Here's what you should know if you want to be a Senior Software Engineer at R/GA:

    On any given day you mightWork on a greenfield suite of innovative products, enforce coding best practices and appropriate design patterns to ship high-quality, modular, modern software.

    Influence ideation, handle feasibility conversations and prototype concepts in collaboration with other engineers and designers.
    Work with teams across multiple offices, collaborating within multiple disciplines.

    Enforce clear, cohesive, comprehensive and well-written technical documentation at all times, in-code files and external documentation (diagrams, technical design document, technical approach).

    Encourage testing paradigms to promote well tested, robust software using unit and UI tests through automated tests within the CI/CD pipeline.

    Educate and inspire technical and non-technical teams with emerging technologies, frameworks, and tools.

    Manage sprint process, daily tasks, and team workload efficiently, while communicating progress, blockers, and goals clearly with the bigger team.

    Work with designers to review wireframes and designs to ensure they fulfill feature and accessibility requirements which account for different scenarios and edge cases.

    Partner closely with QA engineers to ensure that acceptance criteria of user stories is being properly met and verified throughout the development process.

    The Ideal PersonHas strong oral and written communication skills, and can convey information in a clear and concise manner.
    Has excellent organizational, analytical, and problem-solving skills.
    Is well versed in the design process and collaborating with creatives/designers.
    Is comfortable working within design/prototyping tools such as Figma and others to reference designs and provide annotations.

    Ability to handle multiple, complex projects in a deadline-driven environment and able to manage volatility and unblock unknowns through spikes and exploration.

    Is outspoken and highly collaborative, acting as an active participant in shaping the culture and ways of working for cross-functional teams.


    What you must have:
    Expert level experience with front-end technologies (HTML, CSS with Tailwind CSS, JS ES7+, Typescript 4.9+).
    Expert level experience implementing responsive and adaptive web solutions.
    Expert level experience integrating RESTful, Web Socket services and 3rd party APIs.
    Expert level experience developing with modern front-end frameworks 13+, React 18+, React Hooks, Vanilla ES7+ JS).
    Expert level experience in backend technologies , ).

    Expert level experience of setting up, managing auditing development workflows using task runners and bundlers such as Yarn, NPM, Vite and Webpack.

    Expert level experience with Git.

    Excellent level experience with custom user authentication protocols (server and client-side) and 3rd party auth providers, experience with IAM is ideal (SSO, MFA, OAuth 2.0, JWT, CSRF Tokens).

    Excellent Knowledge of Unit and UI Testing through testing paradigms such as TDD.
    Excellent knowledge of Web Content Accessibility Guidelines, SEO and performance criteria.
    Good Knowledge of cloud platforms and their services such as Azure.
    Good knowledge of CMS/e Commerce platforms such as Contentful, Sitecore, Graph CMS/ Hygraph.

    Good knowledge of setting up, managing CI/CD processes and tools such as pipelines from Bit Bucket, Git Lab and Git Hub, Jenkins, Circle CI.


    What you may additionally have:
    Experience with government related work.
    Experience working with remote teams (city to city / country to country).
    Knowledge of mobile app development languages such as React Native, i OS (Swift) or Android (Kotlin).
    Interest in data and machine learning.
    Experience working closely with designers.
    Experience in developing applications on both greenfield projects & existing or enterprise applications.
    Experience working with graph, 3 D or visualization libraries ).
    Bachelor's in Computer Science, Information Technology, or equivalent experience.
    You bring:4+ years' experience in an engineering position.
    Constant learner and passion for your field.
    English speaking and excellent communication skills.
    Experience with Agile methodologies and tools
    Previous experience working with cross-functional teams to deliver enterprise-scale digital products and platforms
    This role is a contract until the end of January 2024, with the opportunity to extend
    Our ValuesOur purpose is to create a more human future.

    We lead by our six values:
    We're kind humans.
    We're not "resources", we're real people.
    We treat everyone with integrity and respect, and leave our egos in the elevator.
    We're outsiders.
    We go where others won't to uncover hidden opportunity.
    We challenge tradition and ignore the status quo.
    We don't care what everyone else is doing, only what we're doing next.
    We're better together.
    None of us are as good as all of us.
    Brilliant ideas can come from anywhere, but more often than not ours come from everyone.
    We thrive on our differences and actively collaborate across regions, time zones, and cultures.
    We're changemakers.
    We choose to embrace change.
    We don't just react to today; we act on tomorrow.
    We want to change the world (and we're not afraid of changing ourselves in the process).
    We're radical optimists.
    We're in love with the possibility, but never blind to the reality.

    We can tease out the potential in any problem, and once we find the silver lining, we'll get to work mining it.

    We're always learning.
    We stay relentlessly curious, forever looking for new ways of doing things.

    We know there's no such thing as perfection, and that's fine, because the journey is just as important as the destination.

    Diversity

    No-matter who you are, where you're from, who you love, follow in faith, disability (or superpower) status, ethnicity or the gender you identify with (please do tell us your pronouns), you're welcome at R/GA.

    If you have any requests or requirements to support you throughout any interview process, please do let us know.#J-18808-Ljbffr


  • Objective Perth, Australia Full time

    At Objective, we're on a mission to transform the tech landscape. With a global presence spanning four continents, we're at the forefront of cutting-edge information and process governance software. If you're ready to blend innovation with a touch of professional charm, we invite ...

  • Objective Corporation

    Software Engineer

    3 days ago


    Objective Corporation Perth, Australia Full time

    At Objective, we're on a mission to transform the tech landscape. With a global presence spanning four continents, we're at the forefront of cutting-edge information and process governance software. If you're ready to blend innovation with a touch of professional charm, we invite ...

  • CrowdStrike Australia Pty Limited

    Software Engineer

    11 hours ago


    CrowdStrike Australia Pty Limited Western Australia Full time

    ​​#WeAreCrowdStrike and our mission is to stop breaches. As a global leader in cybersecurity, our team changed the game. Since our inception, our market leading cloud-native platform has offered unparalleled protection against the most sophisticated cyberattacks. We're looking fo ...

  • Board Of Australian Finance Group

    Software Engineer

    1 week ago


    Board Of Australian Finance Group Perth, Australia Full time

    Developers/Programmers (Information & Communication Technology) It is an exciting time for AFG, and our team is expanding We are looking fora Software Engineerto join our high performing Software Engineering Chapter. As part of a highly experienced team, you will be an integral p ...

  • Professional Search Group

    Software Engineer

    6 days ago


    Professional Search Group Perth, Australia Full time

    Job Description · The Role · A true market leader in the resources sector, our client is undertaking an exciting period of expansion to support a large impending project. They currently have an opportunity for an experienced Fullstack .Net Developer to join their team. · If you a ...


  • Labrys Perth, Australia Full time

    Do you have a keen interest in blockchain technology, cryptocurrencies, De Fi, or perhaps NFTs? If you are an experienced Software Engineer aiming to join a cutting edge company, you should reach out Labrys is a blockchain technology company based in Brisbane that helps clients i ...


  • Labrys Group Perth, Australia Full time

    Do you have a keen interest in blockchain technology, cryptocurrencies, De Fi, or perhaps NFTs? If you are an experienced Software Engineer aiming to join a cutting edge company, you should reach out Labrys is a blockchain technology company based in Brisbane that helps clients i ...


  • Montu Group Perth, Australia Full time

    Senior Software Engineer - Data PlatformDepartment:Data and Analytics · Employment Type:Permanent - Full Time · Location:Australia · DescriptionAbout MontuMontu is Australia's largest medical cannabis company. · With operations in Australia and Europe, we take a technology-first ...


  • Larsen & Toubro Infotech Ltd Perth, Australia

    Specialist - Software Engineering · Job Req Id: · •Experience in .NET and Cloud Technologies · •Experience in Azure · •Proficient in Azure Application Development and Application Re-platforming · •Strong understanding of database technologies, software development, web-based ap ...


  • Veracross Llc Perth, Australia Full time

    Company DescriptionFancy a sea-change? · Digistorm is a Gold Coast based, mid-size ed-tech business, specialising in the education industry for K-12 schools across the world. · We now have a very exciting opportunity for a Senior Software Engineer to join the Digistorm team from ...


  • Atlassian Perth, Australia Full time

    This job can be performed remotely in Türkiye or from our Ankara office. · Atlassian helps teams everywhere change the world. · Our products are improving the software industry and helping teams collaborate and create the magic that delivers their best work. · Think NASA launchin ...


  • Consunet Pty Ltd. Perth, Australia Full time

    Engineering - Software (Information & Communication Technology) · This role is located inAdelaide , and it is a prerequisite that you are based in this state due to the nature of our work. · As aSenior Software Engineer,you will provide engineering leadership to support a team of ...


  • Bigcommerce Pty. Ltd. Perth, Australia Full time

    Big Commerce'smission is to help merchants sell more at every stage of growth, from small startups, to mid-market businesses to large enterprises. · We focus on being the best ecommerce platform so our customers can focus on what matters most: growing their businesses.We are equa ...


  • Nomadgao Perth, Australia Full time

    Senior Software Engineer - · Senior Software Engineer - Software Engineer - DevelopmentSalaryRemote LocationAustraliaNew ZealandJob TypeFull-timePosted1mth agoDoes this job need an edit?This job listing is archivedUnlock 32,042 additional remote jobs · Join Remotive Accelerato ...


  • Light & Wonder Perth, Australia Full time

    Gaming: Welcome to the world of land-based gaming. · Light & Wonder's gaming team builds cutting-edge technology, products, and content for the most iconic casinos and operators across the globe.Position Summary · Software Development Engineer: Plans, designs, develops and tests ...


  • Light & Wonder Perth, Australia Full time

    Gaming: Welcome to the world of land-based gaming. · Light & Wonder's gaming team builds cutting-edge technology, products, and content for the most iconic casinos and operators across the globe. · Position Summary · Software Development Engineer: Plans, designs, develops and tes ...


  • Robert Walters Australia Perth, Australia Full time

    FULL TIME/PERM POSITIONAre you ready to take your career to the next level as a Senior Software Engineer? Join our dynamic team and play a pivotal role in designing, developing, and maintaining our innovative software systems. · At Robert Walters, we are committed to excellence, ...


  • Replicated Inc. Perth, Australia Full time

    Replicated is the modern way to ship and monitor multi-prem software. · Replicated helps software vendors quickly and securely deploy their applications to any customer using a single architecture. · The Replicated platform provides all of the tools needed to operationalize and s ...


  • Fortescue Perth, Australia Full time

    Fortescue WAE is leading Fortescue's decarbonisation and growth agendas and developing a portfolio of projects centred on the production of renewable hydrogen, ammonia, minerals and other value-added products. Fortescue WAE is underpinned by Fortescue's world class expertise, ope ...


  • Ruby Australia Inc. Perth, Australia Full time

    As a pioneer in the Engineering Software space, this global organisation has continued to grow year on year due to their market leading products. · They are headquartered in the US, have over 4000 employees and their products have been deemed by industry experts as some of the be ...