Browse
···
Log in / Register

Senior UI Software Engineer (React)

Negotiable Salary

Mathspace

Sydney NSW, Australia

Favourites
Share

Description

Mathspace is on a mission to change maths education, by helping students and teachers with smarter, interactive learning software. We’re an agile run, product-orientated company that focuses on delivering value through continual customer feedback, enabling students and teachers to have a delightful experience through learning mathematics. As an engineer working on a cross-functional product team, you will: Enrich the Mathspace web and mobile apps that help teach hundreds of thousands of students every month across the world Work closely with product owners and designers in their product discovery efforts Collaborate with fellow engineers to deliver meaningful value to students and teachers Tackle difficult problems, solve them creatively, and learn continuously Play an active role, taking the initiative to get things done Learn, develop and extend our tech stack Requirements Strong software engineering ability Effective communication skills Knowledge of JavaScript Knowledge of React Enthusiastic about quality, design and user experience Dedicated to learning and sharing new ideas Industry experience in web products Benefits Competitive salary We provide necessary equipment: MacBook Pro & monitors We have a highly flexible remote work policy (need some timezone overlap with Sydney) We offer a yearly stipend for training & education expenses We partner with pledge1percent.org to donate 1% of time, product and profit to help nonprofits in our community We will offer you 2.5 paid days per year to volunteer with the charity of your choice

Source:  workable View original post

Location
Sydney NSW, Australia
Show map

workable

You may also like

Workable
Full-Stack Developer
About us At Cadmus, we believe every student should have equal opportunity to achieve academic excellence, that's why we're changing how the world learns! Cadmus is a global EdTech company purposefully built for the higher education sector to break down global learning barriers by providing educators and diverse student cohorts with access to high-quality learning and assessment through one powerful platform. Built on rich, student-centric values, Cadmus empowers students to achieve their highest potential and graduate with the critical skills and knowledge to profoundly impact our workforces, communities, and evolving world. You will This isn't a role where you'll be told what to do. You are the decision-maker, empowered to figure things out and own your work from start to finish. You'll build and own features end-to-end. You will break down complex features, design the architecture, build the frontend and backend, and deploy your work independently. You'll make critical technical and business decisions. You'll be responsible for analysing your choices based on performance, scalability, UX, and business value and articulating the trade-offs to the team. You'll design and implement core systems. You'll build robust GraphQL APIs and implement critical subsystems. You'll shape our codebase and culture. You'll navigate our existing codebase with skill and contribute to a culture of high ownership, deep technical curiosity, and practical problem-solving. What success looks like In your first 30 days, your primary focus will be to deeply understand the business, the product, and the people behind it. Building strong relationships with your teammates and immersing yourself in our culture of collaboration will be essential. You'll be expected to quickly ramp up and begin making meaningful contributions to our engineering roadmap, while navigating a fast-paced environment where project timelines can be tight. Clear communication, curiosity, and a bias for action will set you up for success from day one. After 3 months, you’ll be operating with a high level of independence and ownership, trusted to lead initiatives and deliver features that directly impact our roadmap and user experience. Your contributions will go beyond code; you’ll bring forward new ideas and perspectives, even in non-technical areas, helping us evolve how we think, collaborate, and build. Success will also be defined by your ability to work effectively amidst ambiguity, identifying gaps, improving processes, and contributing to internal documentation. Resilience and durability under pressure are key; we’re looking for someone who can remain focused and effective even when the heat is on. You’ll be seen as a key pillar in the team—someone who uplifts others, drives innovation, and helps shape the direction of our product and engineering culture. Requirements Who we are looking for A senior full-stack engineer with 6+ years of overall industry experience, who demonstrates the following: End-to-End Feature Ownership: A history of leading feature development from the initial problem definition to final deployment. You should have made key architectural and product decisions, not just implemented pre-defined tasks. Front-end expertise: You have significant previous experience with React.js, TypeScript, and other web tools necessary for Front-End development. You can utilise GraphQL APIs and any styling system to visualise and optimise a functional and reactive data flow. Back-end expertise: You are proficient in multiple backend languages and frameworks and understand the differences and the strengths. Functional programming expertise, and ideally, real-world programming experience in Elixir or Erlang for a web back-end, is preferred. You can reason with data structures, strong type systems, APIs, and concurrency paradigms. Deep Database Skills: Advanced proficiency with a relational database like PostgreSQL. This includes experience with schema design, performance tuning, and the ability to write complex, efficient queries directly in SQL without relying on an ORM. Startup Experience: A proven track record of thriving in a fast-paced startup environment. You should be comfortable with ambiguity and demonstrate an ability to deliver practical solutions under tight deadlines. Love Programming: You're driven by a deep curiosity for how things work, not just what they do. You likely have personal projects, a history of open-source contributions, or can talk at length about a recent technology you've been experimenting with just for fun. Essentially, you love to build, tinker, and learn, both in and out of the office. Benefits The team We’re a globally distributed engineering team led by an experienced Engineering Lead and Principal Engineer, supported by a strong mix of senior and junior developers. The team includes five senior engineers and three junior developers, collaborating across multiple time zones to build and maintain high-quality, scalable products. With team members based in Melbourne, Tokyo, Turkey, Thailand, and India, we embrace a remote-first culture that values clear communication, ownership, and continuous improvement. Despite the distance, we work closely together with a shared focus on delivering impactful solutions and continuously evolving our engineering practices. The benefits  A flexible working culture where you have the option to work from Melbourne HQ or remotely if located outside of Melbourne A diverse and inclusive workplace where there are no barriers to anyone succeeding A surrounding team of mission-driven individuals who genuinely love what they do At Cadmus, we hire great people from a wide variety of backgrounds because it makes our company stronger. We never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, or disability status. If you share our values and our enthusiasm for education, you will find a home at Cadmus. If you need assistance or accommodations made due to a disability, please let us know.
Melbourne VIC, Australia
Negotiable Salary
Workable
Portfolio Engineer
About us  blueAPACHE is an Australian owned award-winning Managed Service Provider, recognised for the 6th year running, as Mid-Market Partner of the Year at the ARN Innovation Awards.  We pride ourselves on being a genuinely great place to work, with a vibrant culture, clear vision, and strong leadership. When joining blueAPACHE, you are joining an organisation that is driven by our core values of employee and customer experience. We are proud to be an equal opportunity employer and are committed to building a diverse and inclusive workplace where we embrace our individual talents, and our differences.  Goals: Perform technical hands-on small-scale Projects and billable work and drive to outcome. This includes undertaking of projects delivery work (non-time sensitive) for opportunities raised by either yourself or via other teams for your customer group Undertake pre-sales scoping work for opportunities raised by either yourself or via other teams for your customer group Accountable to drive & deliver MS Infrastructure promise: Ensure all infrastructure deliverables are performed by the support teams per customer group. Audit, identify & drive areas of non-reactive infrastructure core-deliverables & value-add tasks. Collate and categorize them as BAU vs billable vs proactive work. (such as infra health checks, best practice infrastructure & security, Infrastructure optimization, Capacity management) Requirements Strong understanding (Level 3) and demonstrated experience (highest escalation point) in the use of following technologies. Microsoft Azure (with a major focus on IAAS, PAAS & Security). Azure AD. M365 suite. On-prem technologies (SAN, Switching, Routing, Firewalls, Hypervisors etc). Hybrid and multi-cloud. Single Sign on (Azure AD Connect, ADFS, Okta etc). Multi-Factor Authentication (Microsoft, OKTA, AWS MFA). Microsoft Active Directory (DNS, DHCP, Group Policy, DFS, NPS etc). Powershell (bash and vbs scripting). Practical understanding of the following technologies: AWS (with a major focus on IAAS, PAAS & Security). Google GCP. Network Fundamentals (Routing, Switching, Firewall). Disaster Recovery techniques. Security processes and procedures. Ability to lead by example. Mentoring and guiding other staff. Strong customer service skills. Working knowledge of the ITIL IT Service Management Framework. Strong documentation and process creation skills. Team orientated. Industry Experience: Previous role with an IT&T System Integrator, Managed Service Provider, or similar organisation. Solid experience within Managed Services environment within an MSP preferred. At least 5+ years in a Senior infrastructure support role. Current Microsoft Certified Azure, 365 (or equivalent) certification. Must have at least 2 other vendor related industry certifications. Strong knowledge and industry experience across a range of systems technologies including vendors such as Microsoft, VMWare, Citrix, Azure, AD and/or Cisco/Fortigate, Palo Alto and Aruba. Industry experiences working within the ITIL framework (ITIL certifications highly regarded). RESPONSIBILITIES: To technically guide (3rd / 4th level support) the managed services support teams for the customer group you are accountable for and ensure they are being managed and supported by the ISC teams aligning to vendor best practices and as per our service catalog deliverables. To pro-actively manage our customers IT infrastructure according to the satisfaction of our customers in line with our contractual commitments and value-add. Be a key technical advisory resource during major incidents for your customer group and drive the incident to resolution guiding the support teams while providing clear communication to our internal stakeholders and customers. Be across all Service Catalogue items related to your customer group making sure they are being delivered completely and within the SLAs by bA support staff. Mentor and coach other Level 2 and Level 3 systems team members in developing appropriate support engineering, troubleshooting and other specific skills. Working with the monitoring team to ensure best practice monitoring configurations are setup and are notifying the team proactively on any issues. Adhere to Billable ticket process, Incident, Problem and Change Management processes as per blueAPACHE/customer standards (ITIL Framework). Create and maintain technical documentation and knowledgebase (KB) articles. Technically lead the onboarding of new customers and new services to the support teams To build our customers infrastructure according to design, statement of work and in line with bA delivery standard and practices Perform root cause analysis and recommend fixes to drive down the re-occurrence of similar systems infrastructure incidents Proactively identify and perform problem management based on the trends of events, incidents, patterns of issues. Attend onsite meetings and provide technical services when required. Proactively suggest improvements to our customers systems infrastructure to improve service and value for both our customer and blueAPACHE. Contribute to monthly reports and PIRs to customers where required. Provide after hours on-call assistance and/or escalation if needed. Install and configure systems technologies and complete minor projects as required Take ownership on developing and driving a more proactive approach to managed services delivery including the development of recommended health checks. Generate new opportunities and billable work within the Portfolio Engineering space by focusing on proactive activities, developing new services, and extending existing services. Design and implementation of Virtualization, MS Windows Domain, Azure IAAS, Office365, Security and backup services as per current best practice in the industry Develop artefacts or update documentations as part of your project delivery work Perform presales and scoping works as needed based on new requirements from your customer bunch or new improvements that you identify being a PE on the account Ensure swift handover of project to bA/Customer’s operations Team and provide high level training if required Undergo Vendor Trainings or complete self-study to address skill gaps and attain certification as directed by business Travel to customer sites for any project related work if required Benefits blueAPACHE continues to grow alongside some of Australia’s leading midmarket businesses, our valued clients. We continue to stay abreast of current technologies to maintain our competitive advantage, offering the opportunity to continually expand your technical expertise and provide an uncompressing offering to our clients. We recognise our people are our most significant differentiator.   We offer options for you to interview virtually. blueAPACHE offers an environment to make a real difference, develop careers within a supportive and rewarding environment. Regular social events and an awesome culture – work with a team of experts in their field Health Insurance discount with Medibank Discounts on 1000’s of products Employee Assistance Program from The Mind Room Ongoing training and development including paid certifications. Quality hardware and laptop provided. Employee referral programs - once you are in and you are loving it - you can refer a friend and get paid for it!   *** Please note, all offers of employment at blueAPACHE are subject to National Police Checking Service.
Melbourne VIC, Australia
Negotiable Salary
Workable
Systems Engineer | Adelaide
Position:  Systems Engineer Datacom Location:  Adelaide Security Requirements: CITIZENS ONLY due to need for security clearances. Preference to those that have current security clearances (Baseline, NV1).    Our Why  Datacom works with organisations and communities across Australia and New Zealand to make a difference in people’s lives and help them to use the power of tech to innovate and grow.  Our Team Datacom Group Technology is responsible for the provision of company-wide technology services. Our team are critical to the business because we: Support business processes that through their efficiency (speed, accuracy, and cost per transaction) give the organization a competitive edge Deliver an end user experience that supports enhanced employee engagement and productivity Allow the business to scale without incurring corresponding increases in cost Support business growth through diversification of service offerings   About the Role (Your Why) As a Systems Engineer, you will be responsible for supporting Datacom's technical infrastructure including corporate hardware and software as well as providing corporate systems for the Datacom Business. This role primarily performs support activities in our corporate Production Environment, including responsibility for infrastructure changes following formal change control process. You will also assist with Priority incidents and internal projects as opportunities present themselves. You will be keen to take the next step in your career. We're after people who exude common sense and professionalism, are team players, can work under pressure with minimum supervision and who can demonstrate exceptional problem-solving abilities and a passion for learning   What You'll Bring You are driven by success, passionate about technology and using it to deliver great customer outcomes! As a Systems Engineer, your role is to engage with and support all levels of customers from technical staff through to executives and your attention to detail will ensure your deliverables are of the highest standards.   Ideally, your Technical Skills will encompass some or all of the following: Microsoft Technologies Solid knowledge of Microsoft OS Server and Microsoft 365. Experience with Active Directory, Windows Server, Exchange, and Group Policy. Exposure to Microsoft Security tools such as Defender and MFA. Experience with Entra ID, ADFS, RADIUS, and NPS. Networking & Infrastructure Working knowledge of DNS, DHCP, VPN, LAN, and Wireless. Experience with certificate management. Linux & Scripting Knowledge of managing Linux systems. Scripting skills in for example PowerShell, Bash, or Python for automation and system management. Backup & Recovery Experience with enterprise backup platforms such as Rubrik, Veeam, or similar. Understanding of backup methodologies, retention policies, and data recovery techniques. Cloud & Virtualization Experience with Azure services including backup, storage, and virtual machines. Familiarity with virtualization platforms like VMware, Hyper-V, Redhat Openshift. General Requirements Advanced OS troubleshooting experience. Ability to work on problems of diverse scope. Minimum of 3+ years’ experience in a similar role and environment. Why Join Us Here at Datacom?  Datacom is one of Australia and New Zealand’s largest suppliers of Information Technology professional services. We have managed to maintain a dynamic, agile, small business feel that is often diluted in larger organisations of our size. It's our people that give Datacom its unique culture and energy that you can feel from the moment you meet with us.  We care about our people and provide a range of perks such as social events, chill-out spaces, remote working, flexi-hours and professional development courses to name a few. You’ll have the opportunity to learn, develop your career, connect and bring your true self to work. You will be recognised and valued for your contributions and be able to do your work in a collegial, flat-structured environment.  We operate at the forefront of technology to help Australia and New Zealand’s largest enterprise organisations explore possibilities and solve their greatest challenges, so you will never run out of interesting new challenges and opportunities.  We want Datacom to be an inclusive and welcoming workplace for everyone and take pride in the steps we have taken and continue to take to make our environment fun and friendly, and our people feel supported.   
Adelaide SA, Australia
Negotiable Salary
Workable
Senior Site Reliability Engineer - Central Services (P680)
We’re Civica and we make software that helps deliver critical services for citizens all around the world. From local to state government, to education, to health and care, over 5,000 public bodies across the globe use our software to help provide critical services to over 100 million citizens.  Our aspiration is to be a GovTech champion everywhere we work around the globe, supporting the needs of citizens and those that serve them every day. Building on 21 years of continuous growth and success, we're at a pivotal point on our journey to realise that aspiration.  As a company, we’re passionate about what we do and the citizens we help to serve. If you too would like to help champion the use of technology in public services, to improve outcomes for citizens and public sector organisations, then Civica is the right place for you. We will help you unlock the best version of yourself, achieve growth in your career whilst making a real difference to people and communities.   Why you will love this opportunity as Senior Site Reliability Engineer at Civica  As our Senior Site Reliability Engineer, you will be at the heart of Civica’s SaaS transformation; owning the reliability, performance and security of the cloud platform that powers our education, health & care, and government products. You will work together with principal engineers, developers, and product teams to make roadmaps reality, driving automation and best practices through the process.   Designing and implementing for scale & resilience: Architect, implement and continuously improve our existing Data Center and Cloud environments on AWS, Azure, and VMware, ensuring they meet our SLAs and adapt dynamically to demand working alongside the Platform teams providing PaaS/IaaS.    Driving automation: Build and evolve infrastructure as code (Terraform, etc.) and CI/CD pipelines (GitHub Actions, etc.) to ship new features safely and at speed.    Defining and measuring reliability: Partner with teams to set up meaningful SLIs/SLOs, implement real-time observability (Datadog, Prometheus, Grafana, ...) and proactively identify risks before it impacts our users.    Leading incident response: Own the on-call rota, coach teams through blameless post-mortems, and embed a culture of continuous improvement so outages become learning opportunities.    Mentoring & evangelism: Share your deep expertise by pairing with engineers, running brown-bag sessions on reliability best practices, and helping raise the bar across our global engineering organisation.    Securing our stack: Collaborate with our Security team and include security controls into CI/CD, runtime environments and disaster-recovery plans; so, our customers and citizens are always protected.   Requirements What you will do to be successful in this role Demonstrable experience in a production SRE, DevOps or infrastructure role, ideally within a SaaS or large-scale web environment    Expert in at least one public cloud (AWS, Azure, or GCP) and comfortable designing hybrid migrations from on-prem to cloud    Proven track record with IaC tools (Terraform, CloudFormation, or similar) and container orchestration (Kubernetes, ECS, AKS, OpenShift)    Proven track record with virtual machine orchestration / provisioning and resiliency strategies (Kubevirt, packer, ansible, ...)    Strong coding/scripting skills (Python, Go, Bash, etc.) and a passion for building reusable tested libraries and tooling    Deep understanding of monitoring, logging, and tracing frameworks (Prometheus/Grafana, ELK/Opensearch, Jaeger, etc.)    Excellent communicator who thrives in cross-functional teams, with passion for translating complex technical issues into clear, actionable plans    We really do want you to bring your whole self to work. There is no such thing as the perfect candidate, so if you think you have what it takes, but don't necessarily meet every single point on the list below, please still get in touch. We'd love to have a chat and see if you could be a great fit.   Benefits Why you'll love working with us. We know that when our people are happy, they will work better and have greater work satisfaction. Here's what you can expect: We're all different - and we love this about us. We provide an inclusive, safe, and welcoming environment to all Civicans, new and old Focus on learning- there are heaps of opportunities to enable you to grow and be your best. Giving culture - we encourage you to "give back" with benefits such as our Days of Difference leave where you can volunteer for a charity of your choice. Flexible Work - Flexible work – we have the technology and tools to support you to work from home and come into our offices now and then to catch up and socialise with colleagues. Apply for this job - Become part of something special Do you see yourself in this role? If so, then we would love to hear from you. We are an equal opportunity employer. We do not discriminate based on race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. In fact, we strongly believe that diversity of experience contributes to a broader collective perspective that will consistently lead to a better company and better outcomes. We are working hard to increase the diversity of our team wherever we can, and we actively encourage everyone to consider becoming a part of it. We are especially keen to receive applications from Aboriginal and Torres Strait Islander peoples of Australia.
Melbourne VIC, Australia
Negotiable Salary
Workable
Software Engineering Manager
We are on the lookout for a software engineering manager to lead teams of engineers to take our company to the next level. This won't be your typical cog-in-the-machine type of job. If you're a high achiever with talent, looking for something more than a boring job in a corporate environment, want to work with the best and brightest and don't need to be handheld, this is the job for you. If you join a mega-cap technology company as the 10,000th hire you might struggle to figure out the impact you are making. If you join a startup, you might get to work on the latest fad, but likely have few mentors to learn from, work on toy problems and never change the world. At Freelancer you’ll get to work on a highly diverse, global set of internet-scale challenges where you will make a meaningful difference with real responsibility, while rapidly building your skills. We run a meritocracy - we actively promote from within. You’ll also change lives - our mission is to provide one billion jobs. Not many companies actually make a difference like Freelancer does in providing opportunity and income to people all around the world. We have a very wide range of engineering challenges to sink your teeth into. You’ll get a chance to be exposed to a wide variety of technologies across our businesses. Freelancer.com is an Alexa top 1000 website with a cutting-edge frontend stack incorporating Angular, TypeScript and RxJS. Our backend powers a large suite of services running a modern global marketplace; messaging, payments, translations, file services and a notification system sending millions of notifications an hour. We deploy code to production multiple times a day. Requirements: Our engineering managers report directly to the VP of Engineering and lead multiple engineering teams to achieve their best. You will: Build and maintain multiple high performance software engineering teams Work with engineering teams to develop roadmaps, to define delivery goals and to achieve them within agreed timelines Communicate effectively with stakeholders business-wide Provide leadership, training and mentoring to other software engineers Maintain high standards of software quality within the team by establishing and practising good engineering practises and habits Work well with product managers and other teams to achieve the best outcomes given a number of constraints Cultivate a healthy team culture centred on company values Required experience: Experience leading development teams Significant experience with building large scale web software Experience working in an agile team environment, continuously shipping environment Strong writing and verbal communication skills Strong sense of ownership and able to self-manage work Self-motivated and tracked-record of learning new technologies Strong troubleshooting skills and creative problem-solving ability Strong technical skills, we expect you can engage with our senior architects to contribute to technical plans and designs Tertiary Degree in Computer Science / Engineering (or related); MSc or PhD a plus Nice to haves: Extensive experience managing multiple software engineering teams Cloud computing experience, preferably AWS Experience with SOA, microservice and containerisation architecture Experience with development of public facing APIs Experience with modern Javascript frameworks, such as Angular, React or Vue Experience with TypeScript Strong knowledge of computer networking Sound understanding of OWASP and the best web security practises Benefits: A meritocratic culture with the ability to take ownership and fast track your career. Weekly Town Halls with the all important Q&A session with the CEO (you really can ask him anything)! Friday lunches - We finish each week with a catered lunch. Every Friday we offer a different cuisine from local restaurants. Fully stocked kitchens + yes we do have beer taps (and a bar with a killer view!) Hack-a-thons - Get hacking and programming in this quarterly company-wide event where teams create solutions to existing problems and win prizes. The 2-day event is filled with games, events, shows, food and more. Fun events (we once built a soccer stadium in the office with two tonnes of turf). Located at Grosvenor Place - Home of Freelancer HQ, this iconic building and location with harbour views with weekly and complimentary classes, activities, events, promotions, competitions and deals. Just when you thought it couldn’t get any better: Change lives every day – Everything we do as part of our jobs contribute to improving the lives of our users on a global scale. Our mission is to provide one billion jobs. Not many companies actually make a difference like Freelancer does in providing opportunity and income to people all around the world. Fast-track your career - We boast a meritocratic culture, renowned for hiring into senior roles from within and producing many business and product leaders in the technology industry. About Freelancer.com Thirteen-time Webby award-winning Freelancer.com is the world’s largest freelancing and crowdsourcing marketplace by total number of users and projects posted with more than 80 million users who have posted 25 million jobs. We work with everyone from consumers to NASA in over 3,000 areas as diverse as website development, marketing, copywriting, astrophysics, aerospace engineering and manufacturing. Freelancer owns Escrow.com, the world’s largest online escrow company with over US$7 billion in transactions secured, powering the sale of jet parts to oil wells. Freelancer also owns Loadshift, a marketplace with more freight on a typical day than the distance from the earth to the moon, with over 650 million kilometres posted since inception.
Sydney NSW, Australia
Negotiable Salary
Workable
Software Developer
Who we are: Agworld is a global farm management platform that started in Australia more than a decade ago and now supports growers, agronomists, and input providers across five continents and millions of acres. Agworld has grown into a trusted digital ecosystem that connects the entire supply chain—helping growers make data-driven decisions that increase productivity, sustainability, and profitability. We believe that a secure global food chain starts with smarter farming. Agriculture is facing some of the biggest challenges in human history: feeding a growing population while protecting natural resources. At Agworld, we are committed to equipping those on the front lines of food production with the technology they need to farm more efficiently, sustainably, and profitably. Agworld was recognized as one of the Thrive Top 50 AgTech Companies for three consecutive years (2018–2020), a prestigious global ranking that highlights excellence and innovation in agricultural technology. Who you are: You’re passionate about making a real difference in agriculture. You see the opportunity to help growers, advisors, and retailers work smarter and more sustainably—and you’re excited to apply technology to solve real-world challenges. Curious, collaborative, and impact-driven, you're eager to learn, innovate, and shape the future of digital agriculture alongside a team that shares your commitment to driving meaningful change. As an Intermediate Software Developer, you will play a key role in delivering high-quality, scalable features that solve real-world challenges. Collaborating with senior developers, Product Managers, and other stakeholders, you’ll help define and incrementally deliver impactful solutions while refining your technical skills and following best practices. This role requires a solid understanding of production environments and the software delivery process, with a strong focus on writing clean, maintainable code and reducing system complexity as part of a collaborative and purpose-driven team.   What You’ll Achieve Solve complex, real-world agricultural problems by designing, building, and launching high-impact features. Take ownership of the development lifecycle, from collaborating on initial designs with Product Managers to deploying your work into our production environment. Write secure, well-designed, and thoroughly tested code, championing a culture of quality and continuous improvement. Actively improve our systems and architecture, helping to reduce complexity and enhance the maintainability of our codebase. Mentor and guide junior developers, sharing your knowledge and contributing to the growth of the entire team. Requirements We want you to succeed, so you will need: Bachelor’s degree in Computer Science or equivalent technical experience. 2–4 years of experience in software development. A polyglot mindset with proficiency in at least one of the following programming languages: Ruby, Python, Java, or Typescript/JavaScript. We believe great engineers can learn new tools—if your background is in other languages, we still strongly encourage you to apply. Experience with Agile methodologies and continuous integration/deployment. Understanding of production environments and ability to troubleshoot performance issues. Strong problem-solving skills and attention to software maintainability. Experience with software testing practices and basic refactoring. Solid communication skills for collaboration with technical and non-technical stakeholders. Nice to have: Experience with frameworks such as React, Angular, Django, Objective-C, Swift. Familiarity with relational and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB). Exposure to cloud platforms (AWS, GCP, Azure) and DevOps tools (Docker, Kubernetes). Knowledge of automated testing frameworks like Jest, Mocha, or Selenium. Experience using version control (Git) and Agile project management tools (e.g., Jira, Trello). A genuine curiosity about or direct experience with the emergent field of AI-assisted coding. Benefits Purposeful Work: Make a global impact by advancing sustainable food production. Our People: Work with a fun, collaborative, and supportive team. Recharge and Refresh: Extra flex days annually and year-end break, in addition to your annual leave. Work Flexibly: Hybrid options near offices for work-life balance. Stay Energized: Stocked offices and team events for fun and connection. Level up with the UpSkill program: Dedicated funds each year towards learning programs that help you grow in your role. Support for Life’s Big Moments: We offer enhanced parental leave top-ups to help you focus on what matters most. At Semios+Agworld, we recognize that people come with a wealth of experience and talent beyond just the technical requirements of a job. If your experience is close to what you see listed here, please still consider applying. We know that our differences often can bring about innovation, excellence, and meaningful work. If you require accommodations during the interview process, please let us know. We believe that different perspectives and backgrounds are what make a company flourish, and we welcome everyone. Applications without a cover letter won’t be considered.
West Leederville WA 6007, Australia
Negotiable Salary
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.