Junior Full-Stack JavaScript Developer

We’re expanding our engineering team and looking for developers who are comfortable building production-grade React and Node.js applications for early-stage companies in healthcare, fintech, and AI.
Although the role is primarily front-end oriented, the ability to contribute to backend services in Node.js is important.
You’ll join a team with clear processes, a modern stack, and a strong engineering culture.

What you will do
Develop web applications using React and related tooling.
Build and maintain backend services and APIs with Node.js (Nest.js or similar frameworks).
Work with cloud environments and containerized setups using tools like Docker, Kubernetes, AWS, or GCP.
Participate in architectural discussions, propose improvements, and help maintain technical standards.
Implement new features from specification to production.

What we expect
Solid knowledge of JavaScript (ES6+) and TypeScript.
Strong practical experience with React
Familiarity with Node.js (Nest.js or Express).
Experience developing APIs using Node.js frameworks.
Understanding of relational or NoSQL databases (Postgres, MongoDB, Firebase, Supabase).
Ability to write maintainable, well-structured code and follow best practices.
English at an Intermediate level or higher.

Additional advantages
Experience with major cloud providers (AWS, Google Cloud).
Experience with React Native
Practical understanding of Docker/Kubernetes.
Familiarity with CI/CD pipelines (GitHub Actions, GitLab CI, CircleCI).

What we offer
Engaging projects built with a modern, well-supported tech stack.
A review process that ensures consistent feedback and knowledge sharing.
A culture focused on continuous learning and professional development.
Full remote work with a team distributed across multiple countries.
Competitive compensation in USD with periodic performance reviews.
Flexible payment methods tailored to your location.
Work schedule aligned with your time zone.
English practice sessions.
Paid sick leave and annual vacation (15 business days).
Regular team activities online.
Coverage of monthly psychologist support sessions.

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available