Linux Application Developer

Sydney
Fluffy Spider Technologies
Type: Full-time
Fluffy Spider Technologies
Level: Junior Level
Salary:
4 years ago
Deadline: 2020-09-02

Job Description

About the Role

  • You will design software solutions, implement them and ensure that they do what they are supposed to do

  • You will see your solutions put to use immediately at customer sites and experience the joy of enhancing people’s lives

  • You will talk to our clients, understand their needs and come up with creative ideas to solve their problems

  • You will have the opportunity to make your mark on all aspects of the company and the projects we work on

  • The current projects include creating the entire software stack for a first of its kind commercial medical product

Duties & Responsibilities

  • You will be working on application software for a medical imaging and telehealth device

  • You will bring new features to life from concept to final delivery. This involves:

    • Initial discussion with customers and our internal design team
    • Feasibility study and architecture design
    • Build an iterative plan and provide estimates
    • Full stack implementation
    • Test driven development
  • You will perform code-reviews of existing code and provide feature enhancements as per client requests

Job Requirement

Skills & Experience Required

  • 2+ years of hands-on software development experience

  • Bachelor's in Computer Science, Software Engineering or equivalent degree or relevant practical experience

  • Excellent programming skills and implementing solutions using a general programming language such as C, C++, Java

  • Fluent in one of the scripting languages - Python, JavaScript, Lua

  • Competent knowledge of working on the Linux operating system (architecture, command line, development tools)

  • Interest and ability to learn other programming languages and coding paradigms

  • Excellent English language skills, both oral and written

  • Attention to detail, curiosity, tenacity, flexibility and ability to drive your own work within a team

  • A technology enthusiast with an engineering ethos, balanced by real-world commercial awareness

 

Other Skills That Would Be Nice To Have (but not mandatory):

  • Experience in UI frameworks such as Qt, Gtk, Mono

  • Experience in multimedia frameworks, codecs and streaming technologies, especially GStreamer

  • A handle on networking technologies such as TCP, UDP, IP, DNS, DHCP

  • Bluetooth protocol experience

  • Ability to read and implement industry specifications

  • Familiar with Agile processes

  • A technology enthusiast.

  • What else do you bring that we haven’t thought of?

 

Company Info

  • We are a specialist embedded software development and UI/UX design house. We have pioneered user interface technologies and are currently focussed on developing software for products from the device-end all the way to the cloud

  • We provide a casual and flexible work environment, with a culture that emphasises on having a good work-life balance

  • Our office is near Sydney's CBD, close to public transport

  • You will be joining a small team of professional software engineers and graphic UI / UX designers who share a great rapport

  • You will not be working on dead products for a large corporate. Your stuff will be deployed and used!

Company Introduction

本地公司
We are a specialist embedded software development and UI/UX design house. We have pioneered user interface technologies and are currently focussed on developing software for products from the device-end all the way to the cloud We provide a casual and flexible work environment, with a culture that emphasises on having a good work-life balance Our office is near Sydney's CBD, close to public transport You will be joining a small team of professional software engineers and graphic UI / UX designers who share a great rapport You will not be working on dead products for a large corporate. Your stuff will be deployed and used!
logo

We Accept

/image/layout/pay-paypal.png/image/layout/pay-visa.png/image/layout/pay-master-card.png

地址

Level 10b, 144 Edward Street, Brisbane CBD(Headquarter)
Level 8, 11 York st, Wynyard, Sydney CBD
Business Hub, 155 Waymouth St, Adelaide SA 5000

Disclaimer

footer-disclaimerfooter-disclaimer

JR Academy acknowledges Traditional Owners of Country throughout Australia and recognises the continuing connection to lands, waters and communities. We pay our respect to Aboriginal and Torres Strait Islander cultures; and to Elders past and present. Aboriginal and Torres Strait Islander peoples should be aware that this website may contain images or names of people who have since passed away.

© 2017-2024 JR Academy Pty Ltd. All rights reserved.

ABN 26621887572