Senior Full Stack Developer / Senior Software Developer
Job Responsibilities:
Responsible for application software development, including system analysis, design & documentation of system specifications for business requirements.
Develop, maintain, and enhance websites and applications.
Stay up-to-date with the latest technologies and industry trends, continuously seeking improvement.
Provide technical advice and recommendations for software solutions and practices.
Perform any other tasks as assigned by the immediate superior or the management from time to time.
Desirable Qualifications, Skills and Experience:
Bachelor's degree in Computer Science, Information Technology, or related discipline.
Proven experience as a Frontend/Backend Developer, Full Stack Engineer, or similar role, with a strong focus on building and maintaining infrastructure for web-based applications.
At least 3+ years of software development experience with a focus on frontend development.
Web scraping/crawling experience is an added advantage.
Able to use AI applications such as ChatGPT, GitHub Copilot, or any other applications to write code.
Expertise in system testing, debugging, and performance optimization.
Familiar with related technologies and eager to learn new technologies.
Required Languages: English, Mandarin (preferable Mandarin speaker to liaise with Mandarin-speaking colleagues due to business needs).