A

Astro

Associate Software Development

Software EngineeringUpdated on Nov 14
Full-timeMalaysiaNo salary listedIn-person

About the Job

Requirements

  • A Bachelor of Arts or Bachelor of Science degree in Computer Science, Computer Engineering, or Information Systems, or equivalent practical experience.
  • Fresh graduates or candidates with up to one year of experience are welcome to apply.
  • Familiarity with one or more programming languages, such as TypeScript, JavaScript, Python, or Java.
  • A basic understanding of REST APIs and the structure of web and mobile applications.
  • Some exposure to cloud services, preferably AWS, such as Lambda, S3, or CloudWatch, through coursework, personal projects, or internships.
  • Eagerness to learn frontend and/or backend development in a production environment.
  • Familiarity with agile ways of working and common tools such as Jira and Confluence is a plus.
  • A basic understanding of relational databases, such as MySQL and PostgreSQL, and curiosity to learn more.
  • Exposure to AI or machine-learning concepts, large language models, or knowledge-management tools is a plus.

Responsibilities

  • Support the development and enhancement of the My Astro service app and Astro's main company page, delivering features that improve the customer experience.
  • Collaborate with internal teams to understand requirements, translate them into technical solutions, and contribute to design discussions.
  • Write clean, maintainable code, document technical designs, and participate in code reviews to continuously improve code quality.
  • Work with databases such as DynamoDB, MySQL, and PostgreSQL to support application data needs.
  • Assist in building and maintaining CI/CD pipelines using tools such as Bitbucket Pipelines to support testing and deployment workflows.
  • Contribute to AI-related projects, including a centralised knowledge base aimed at improving internal information accessibility.
  • Write automated tests and participate in QA processes to ensure the reliability and quality of delivered features.
  • Learn and apply best practices around cloud resource usage and cost-aware development on AWS.
  • Build, test, and run the software.

Desired Qualifications

  • Exposure to AI or machine-learning concepts, large language models, or knowledge-management tools.
  • Familiarity with agile ways of working and tools such as Jira and Confluence.

About the Company

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Astro

See more jobs