Home Job Listings Categories Locations

Full Stack Engineer

📍 Indonesia

Technology EMURGO

Job Description

We are looking for a skilled and passionate software engineer with strong TypeScript experience to join our team. In this role, you'll help us build and maintain high-quality, applications using the latest tools and technologies. As an integral member of our development team, you'll have the opportunity to collaborate with cross-functional teams and contribute to the growth and success of our company while learning a lot about web3 technologies.

Responsibilities Design, build, and maintain scalable, high-performance applications using Typescript and other latest technologies and tools Collaborate with product managers, designers, and other developers to define, design, and ship new features. Write clean, maintainable, and testable code, following industry best practices and coding standards. Optimize applications for maximum speed and scalability while ensuring their stability and security. Integrate third-party libraries, APIs, and services as needed. Debug and resolve technical issues and defects. Participate in code reviews, providing and receiving constructive feedback to improve overall code quality. Stay up-to-date with the latest trends and best practices in full stack development particularly in TypeScript ecosystems and web 3 environments. Contribute to the continuous improvement of our development processes and tools. Work balance: 80% coding, 15% designing, and 5% rituals and ceremonies.

Requirements Proficiency in Typescript, node and serverless computing Demonstrable experience building and shipping full stack solutions. Experience with RESTful APIs, GraphQL, or other data integration methods. Strong understanding database technologies. Confident SQL (Postgres is preferable, but not necessary), must be able to explain joins and execution plan basics Knowledge of no-SQL principles, must be able to explain pros and cons compared to SQL, when makes sense to use and why Solid knowledge of code versioning tools, such as Git. Excellent problem-solving, debugging, and troubleshooting skills. Strong communication and teamwork skills, with the ability to work independently and collaboratively. Good understanding of API architecture following best practices. Proficiency with the creation of tests (unit tests, integration, etc). Good knowledge of Linux. English is mandatory.

Preferred Qualifications 6+ years of experience in full stack development, with a strong focus TypeScript and serverless computing User-level experience with blockchain applications (e.g., wallets, dApps, staking, etc). Understanding of blockchain fundamentals. Understanding of eventual consistency principles Experience with automated testing tools Familiarity with CI/CD pipelines and tools, such as Jenkins or Git workflow.

Kindly direct all agency-related inquiries to . Messages sent via other channels will not be reviewed.

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.

Job Details

Posted Date: February 23, 2026
Job Type: Technology
Location: Indonesia
Company: EMURGO

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.