Full Stack Software Developer - RoR

Agworld
Perth
CBD, Inner & Western Suburbs
Information & Communication Technology
Developers/Programmers
Full time
Posted 17d ago

Create a high-quality software product within an elite and experienced team of developers innovating on various exciting aspects of Agworld. 

 

What will you do? 

As a full stack software developer, you will work to iteratively design, test and deliver high-quality code and customer-focused features. Our stack consists of Ruby on Rails, AWS, Kubernetes, Go, JS/React, Postgres, Docker, Terraform and Objective C, Swift for iOS. Other features of the role include:

  • It is a full-time, permanent role, based in West Leederville.
  • You will operate alongside other Developers, Testers and Product Managers, who all work together on continually improving our infrastructure, tooling, and practices to maintain a high-quality product.
  • UX and design thinking is an important aspect of our process and you will be able to validate your work through early feedback, usability testing and customer reviews.
  • The role has the opportunity to focus on our customers and build a product that provides value to their business and the wider community.
  • Write secure, well designed and well-tested code across the stack.
  • Be involved in continually improving our process of software development both at the team level and also at the department and company level.
  • The role is highly collaborative and has comprehensive support structures allowing for the exploration of new ideas while still providing autonomy to take charge of your own work and operate independently.

 

What makes working at Agworld phenomenal?

Besides working for an industry leader which has been named one of 50 companies that exemplify the best in agriculture technology around the world, and that has continued to grow and thrive during the uncertainty of COVID-19, this role offers many benefits. Let us tell you about them:

  • We offer competitive salaries within the IT industry!
  • We promote continuous learning through regularly scheduled improvement weeks targeted at professional and personal development!
  • We have an internal agile coach to keep us focused on our continuous improvement framework.
  • Job security, this is a permanent role on our growing team and we’d love to see you have a long tenure here!
  • Flexible career paths, this role is a launching off point within Agworld, allowing for a fruitful future with us!
  • A thriving workplace and team to join, which is filled with enthusiastic and highly skilled people like yourself, who love to help!
  • Regular lunches, fruit delivery, social events and BBQ’s to celebrate together!
  • Genuine care for you as a person, shown through our employee assistance program, flexible work arrangements, wellness-oriented HR department, and supportive environment!
  • We have clear career advancement opportunities and an environment of leadership transparency!

 

Who are we?

Agworld’s mission is to connect the industry, we want to initiate changes that are positive in the agricultural industry with solutions that drive sustainable food production, and you can be a part of that too! If you can see yourself getting behind a company that wants to keep the world fed, ethically, then you would fit in here! We are independently owned, to ensure we’re always making decisions that are best for our customers, by Canadian company Semios. There are lots of stand out features about Agworld, some of the reasons people love working here are:

  • Transparent and servant-hearted leadership model, our management team keeps everyone in the loop and leads from the front.
  • Continuous improvement is one of our core values, which means we don’t stifle each others creativity, energy, or desire to grow, there’s no limit to what you can achieve with us.
  • We work hard toward common goals rather than individual gains and consider failure a valuable experience that indicates genuine effort and risk.
  • Reward and recognition is a big part of our culture and we make sure to celebrate each other’s hard work, perseverance and wins.
  • Our office is central, close to public transport, with secure bike parking and shower facilities.

 

What do you need? 

  • Bachelor’s degree in Computer Science or equivalent technical experience.
  • 2+ years of full stack software engineering.
  • Previous success developing and shipping a web application with a customer and user-focused mindset.
  • Skilled with web front end technologies including JavaScript, HTML, and CSS OR mobile app technologies.
  • If you are experienced in languages other than those listed we still encourage you to apply as we offer training in our technologies because we believe that strong engineers are polyglots. (Java, C#, Python, Elixir, and others welcome).

Employer questions

Your application will include the following questions:
  • Which of the following statements best describes your right to work in Australia?
  • Which of the following programming languages are you experienced in?
  • How many years' experience do you have as a full stack developer?
  • How many years' experience do you have in a software development role?

Report this job advert

Be careful
Don’t provide your bank or credit card details when applying for jobs.
Learn how to protect yourself here.