Job Description
Fullstack Engineer
About the company
Geekhunter is hiring on behalf of our client, an Indonesian IT holding company headquartered in Jakarta. The company provides services such as custom application development, web design, system integration, digital security, and technology consulting. In addition, it operates several undisclosed digital products in the areas of gaming, digital payments, and cryptocurrency trading.
Job Responsibilities
- Design, develop, and maintain features end-to-end across frontend and backend
- Implement and maintain robust backend services and APIs
- Develop and maintain clean, reusable, and efficient UI components for web platforms
- Ensure smooth integration between frontend, backend, and external services
- Collaborate closely with product, design, and engineering teams to deliver features according to requirements
- Identify and resolve technical problems, bugs, and integration issues across the stack
- Participate actively in technical discussions, and continuous improvement
Job Requirements
- Bachelor’s degree in Computer Science, Information Systems, Engineering, or related field OR 2–4 years of hands-on experience as a Software Engineer
- Passionate in learning new stacks and taking challenges
- Experience in the Fintech industry is a plus
- Resilient and ready to face engineering challenges and technical problems
- Proficient in JavaScript/TypeScript, Node.js/NestJS
- Experience with RESTful APIs and modern JS frameworks (React/Vue/Ionic)
- Strong understanding of HTML, CSS, responsive & mobile friendly UI
- Experience with relational & NoSQL databases (MySQL/PostgreSQL, MongoDB/Redis)
- Understanding of scalable systems, microservices, and performance (CDN, SSR/CSR)
Benefits
- Competitive salary and benefits package
- THR, BPJS-K, BPJS-TK
- Working tools provided