RADIOactive Pte Ltd
Country : Singapore
  • Full-time

Full Stack Software Engineer

We are into every aspect of the business of streaming Radio. From stream hosting to full analytics, mobile app and web app development to ad delivery. Been in the business for the last 6 years and we are proud to say that we are working with the best radio companies and networks in Asia. 

We are a small company full of ideas and exciting projects. Being a small team in a small office, you have plenty of room to grow and be heard. We work hard but try to keep reasonable working hours. 

We have a nice air-conditioned office with free drinks (beer included), snacks, a pool table and a place to park your bike (if you cycle). 

Responsibilities

At Radioactive we provide cutting edge software solutions to the radio industry. We work closely with some of the biggest broadcasters in Asia in all areas of the business, from apps to big data analytics.

We are a modern, agile software company; currently building awesome stuff with some exciting technologies including Play, Akka, Elasticsearch, AngularJS, AWS, Docker and Ansible. We like wearing many hats, brainstorming about new features in the morning and automating deployment to cloud servers in the afternoon, and learning new skills all the time. 

As a member of our small and highly skilled team you will be involved in all parts of the product life cycle: requirements, design, prototyping, development, deployment, and operations. If you love shipping clean, lean, efficient code that makes a real impact on the everyday lives of millions of people then we want to talk to you.

 

You should be cool with working with others and have excellent communications skills. We don’t work in isolation, you will be working closely with other members of your team as well as graphic and web designers, customers and product owners. Commitment to software quality is a must. You will be passionate about shipping great code. A solid understanding of design, TDD and software engineering principles is essential. 

You understand the value of minimizing technical debt and use automated testing and continuous integration to make this happen. You are happy to eat your own dog food. The team takes collective ownership of our creations. You will be deploying software to live environments where it will be immediately used by literally millions of people.You think critically about what you are doing. We are always coming up with new ways to improve our systems, including our own software development and deployment process. We want you to be a valued contributor to this.

Requirements

Love of coding - we predominantly use Scala, Java and Python but if you are a great programmer in other languages and keen to learn new things, that's fine.

Infrastructure / Devops - You should be comfortable provisioning and deploying servers. You understand the value of automation and will automate almost everything.

Automated testing - We are a TDD shop, writing automated tests is a must. 

Monitoring -  There is no production code without monitoring, so you will make sure that the stuff you deploy to production is monitored. Experience with Nagios and Ganglia is a plus.

Fault finding and problem solving - If stuff breaks in production you will be comfortable in finding the root cause of the problem and fixing it.

 


Total applicants :44 Job posted 3 years ago Total Views : 863 Unique Views : 863 Today Views : 1


Submit Application