← к выдаче
разработка

Associate, Software Fullstack Engineer

AstroAll Asia Broadcast Centre6 дн. назад

Коротко

Builds and maintains full-stack applications with React.js, Node.js, and Java; develops RESTful APIs and cloud-native apps on AWS; optimizes MySQL and DynamoDB · Needs: Bachelor's degree in CS, SE, IT, or related; 1-3 years software development experience

Описание от работодателя

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: Key Responsibilities: Design, develop, and maintain full-stack applications using React.js , Node.js , and Java . Develop responsive and reusable frontend components using React.js. Build secure, scalable, and high-performance RESTful APIs and backend services. Develop and maintain cloud-native applications on Amazon Web Services (AWS) . Design and optimize database solutions using MySQL and DynamoDB . Write clean, maintainable, well-documented, and thoroughly tested code. Participate in Agile ceremonies, including sprint planning, daily stand-ups, backlog refinement, and retrospectives. Collaborate closely with Product Owners, UX/UI Designers, QA Engineers, and DevOps teams throughout the software development lifecycle. Troubleshoot application issues, perform root cause analysis, and implement long-term solutions. Participate in peer code reviews and contribute to engineering best practices and coding standards. Support CI/CD pipelines and deployment activities. Create and maintain technical documentation. Requirements : Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or a related discipline. 1–3 years of experience in software development (fresh graduates with strong technical capabilities are encouraged to apply). Knowledge of object-oriented programming, software engineering principles, and design patterns. Familiarity with cloud-native application development ( AWS ) and modern web technologies. Understanding of Agile/Scrum development methodologies. Technical Skills: Frontend React.js JavaScript (ES6+) HTML5 CSS3 Responsive Web Design Backend Node.js Java Spring Boot (preferred) RESTful APIs Express.js (preferred) Cloud & DevOps Amazon Web Services (AWS) AWS Lambda API Gateway S3 IAM CloudWatch Serverless Architecture Git CI/CD Pipelines Database MySQL DynamoDB SQL fundamentals Database design and optimization AI-Assisted Development Experience using AI-enabled software development tools such as: GitHub Copilot Cursor AI Amazon Q Kiro ChatGPT or similar AI coding assistants Expected to leverage AI tools for: Code generation Unit test creation Debugging and troubleshooting Code refactoring Documentation generation Improving developer productivity while maintaining code quality and security standards REQUIREMENTS: Associate, Fullstack Engineer