company-logo-image

Senior Associate, Backend Engineer

ashley-avatar-image

AI-generated summary

beta

This job is for a Senior Associate, Backend Engineer. You might like this job because it offers opportunities for career advancement and a vibrant office culture. Responsibilities include leading a team, software development, and optimizing system speed and scalability. Requirements include backend development experience, knowledge of Node.js and REST APIs, and familiarity with frontend technologies like ReactJS.

Undisclosed

All Asia Broadcast Centre, Kuala Lumpur

Job Description

WHY JOIN US?

  • We practice a vibrant & energetic office culture.

  • We provide opportunities for career advancement within the company.

  • Good performance is always rewarded accordingly.

It's our people that make Astro Malaysia’s leading entertainment company. We are an inclusive employer, to enable everyone at Astro to be their best. We embrace differences – we celebrate it, we support it, and we thrive on it for the benefit of our employees, our products/services and our community. We also understand and appreciate that diversity is a driver of creativity and innovation, which will make our business more competitive, compelling and profitable.

JOB RESPONSIBILITIES:

WHAT YOU WILL DO:

  • Align and communicate between all team such as Frontend Development, Backend Development, Design and Product Management team to ensure the success of each development sprints.  

  • Participate in all phases of the software development life cycle from initial build to production optimisation. 

  • Soft lead and mentor a team of software engineers, providing guidance and support. 

  • Consistently perform code review and provide constructive feedback to ensure deliverables are aligned with agreed scope. 

  • Work closely with teams to understand the integration points of existing managed solutions.  

  • Build scalable and high-performance web services with clean, maintainable codes and identify and correct bottlenecks and fix bugs. 

  • Determine the best back-end systems & architecture which efficiently support the solutions requirements.  

  • Ensure the architecture, backend and frontend are optimized for maximum speed, best performance and scalability.  

  • R&D and introduce new features to optimize and enhance the products developed  

  • Ensure all codes and components are reusable code for future use. 

  • Apply and practice SCRUM ceremonies for each of the assigned projects 

  • Stay current with industry trends and emerging technologies to drive innovation. 

  • Be eager to learn Frontend technologies to understand the full picture of our system and handle frontend tasks when needed. 

REQUIREMENTS:

WHO YOU ARE:

  • BA/BS/MS degree or equivalent experience; Computer Science, Computer Engineering / Information system or relevant field are preferably. 

  • 5+ years of experience in backend development.  

  • Experience engineering software systems of medium-to-large scope and complexity.  

  • Good knowledge and experience in developing and deploying REST APIs.  

  • Knowledge of Node.js and frameworks available for it such as Express, Strong Loop and others. Experience and knowledge on other Backend technologies will be a plus. 

  • Strong notions of security best practices (e.g. Lambda, SQS, CloudWatch, DynamoDB, ECS, API Gateway and Authorizer etc.). 

  • Experienced / enthusiastic in basic frontend like HTML/CSS/JS and frontend frameworks like ReactJS / NextJS, Flutter etc. 

  • Good knowledge and experience in Redis, its data types, and their use cases. 

  • Familiar with code versioning tools such as Git. 

  • Good understanding of the unit testing concept. 

  • Should have experience with Agile framework and tools.  

  • Good analytical and problem-solving skills. 

  • Familiar with handling large scale customer base and high throughput systems. 

It’s our people that make Astro Malaysia’s leading entertainment company. That’s why we work hard to be an inclusive employer, so everyone at Astro can be their best.


Job Requirements


Company Benefits

Career development

At Astro, you can take up apprenticeships, train your technical skills, foster your soft skills and enhance the quality of your leadership.

Employee engagement

We commemorate significant achievements and plan enjoyable events and activities to maintain the engagement of our staff all year round.

Astro Young Talent Programme

We have curated a robust rotation and development plan so you can apply your knowledge with experience in Malaysia’s leading entertainment space!


Additional Info

Company Activity

Last active - few hours ago


Company Profile

Astro-logo-image

Astro

Astro Malaysia Holdings Berhad (“Astro”) is Malaysia’s leading content and consumer company, serving 75% of Malaysian households across our TV, radio, digital and commerce platforms.

As a trusted brand, Astro keeps Malaysians entertained and informed with a variety of vernacular, international and live sports content, engaging with 24 million individuals.

We are Malaysia’s biggest content creator, in a market where viewing share is dominated by local content. Our three distinct video services, namely Astro Pay-TV, NJOI and sooka, our own OTT for millennials, are designed to serve Malaysians across all segments.

As we stride forward in our transformation journey to be Malaysia’s No.1 Entertainment Destination, we will continue to grow and evolve to serve customers better, inspiring and bringing Malaysians together along the way.

Source: astro.com.my