We are looking for a Middle Fullstack Engineer
for a fintech company focusing on
crypto, stocks, and digital investment products
. The ideal candidate has solid experience in
frontend development with , , and TypeScript
, and
backend development with
. This role is
hybrid
and involves building
scalable, high-performance applications
for the digital finance space.
Responsibilities
- Develop and maintain responsive and high-performance user-facing features using , , and TypeScript.
- Build and manage server-side (backend) services and APIs using
- Collaborate with the design team to translate UI/UX designs (Figma, Sketch) into functional and precise code.
- Optimize applications for maximum speed and scalability, including implementing Server-Side Rendering (SSR).
- Write clean, tested, reusable, and maintainable code.
- Identify and fix bugs, as well as improve overall application performance.
- Actively participate in code review sessions to maintain the team's code quality.
Qualifications
- Minimum of 3 years of experience as a Software Developer, particularly in the JavaScript/TypeScript ecosystem.
- Extensive experience with and its frameworks, especially
- Proven expertise in building backend services using (with frameworks such as or similar).
- Highly proficient in using TypeScript to ensure code quality and scalability.
- Strong understanding of modern frontend architecture patterns such as Server-Side Rendering (SSR), and the ability to work with graphic assets such as SVGs.
- Experienced in integrating RESTful APIs or GraphQL.
- Familiar with version control systems such as Git.
- Experience with both SQL databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis).
- Experience with Cloud platforms (AWS, GCP, or Azure).
- Understanding of CI/CD practices and DevOps concepts.
- Experience with testing frameworks such as Jest, Cypress, or React Testing Library.
- Possess a demonstrable project portfolio.
- Indonesian citizens only.