# Senior Javascript Engineer

- Company: [Hamster](<https://jobstar.asia/company/hamster>)
- Location: San Francisco · Auckland
- Remote: Yes
- Team: Engineering
- Employment type: Full Time
- Posted: October 14, 2025

## Job description

You will need a strong background in modern JavaScript frameworks and a deep understanding of full-stack development. You will be instrumental in designing, developing, and maintaining scalable and high-performance applications, with a particular focus on integrating cutting-edge AI capabilities.

## Responsibilities

* Lead the design, development, and deployment of complex web applications using Next.js and NestJS.
* Develop robust and efficient backend services with Node.js, interacting with PostgreSQL databases.
* Implement and maintain real-time messaging solutions.
* Apply expertise in AI prompt engineering to optimize interactions with large language models.
* Contribute to the training and fine-tuning of machine learning models.
* Develop and integrate features related to embedding, chunking, and Retrieval Augmented Generation (RAG).
* Write clean, maintainable, and well-documented code in TypeScript.
* Collaborate closely with product managers, designers, and other engineers to define, design, and ship new features.
* Mentor junior engineers and contribute to best practices within the team.
* Participate in code reviews to ensure code quality and adherence to standards.

## Required Skills and Qualifications

* Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
* 5+ years of experience as a JavaScript Engineer, with a focus on full-stack development.
* Proficiency in TypeScript.
* Strong experience with PostgreSQL.
* Extensive experience with Next.js for front-end development.
* Demonstrated experience with NestJS for backend development.
* Proven experience with AI prompt engineering.
* Familiarity with model training concepts and practices.
* Experience implementing and managing real-time messaging systems.
* Understanding and practical application of embedding and chunking techniques.
* Experience with Retrieval Augmented Generation (RAG) implementation.
* Solid understanding of software design principles, data structures, and algorithms.
* Excellent problem-solving skills and attention to detail.
* Strong communication and interpersonal skills.

## Preferred Qualifications

* Experience with cloud platforms (AWS, Azure, GCP).
* Familiarity with containerization technologies (Docker, Kubernetes).
* Experience with testing frameworks (e.g., Jest, React Testing Library).

## Apply

[Apply on Hamster](<https://jobs.ashbyhq.com/hamster/32526e80-82c9-45ce-a0a2-ad8810452f1d>)

Canonical job page: <https://jobstar.asia/job/senior-javascript-engineer-hamster-san-francisco-f51e3df4fcf56cf4>
