Full Stack Engineer (Payment/FinTech)

COINUT PTE LTD

Jakarta Utara

On-site

IDR 180,000,000 - 300,000,000

Full time

6 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

COINUT PTE LTD is seeking a skilled Full Stack Engineer to design, develop, and maintain secure, scalable applications across frontend and backend. You will work across the entire SDLC in a fintech/trading environment, collaborating with product, operations, and compliance teams to deliver robust, high-performance systems.

The ideal candidate has at least 3 years of professional software development experience, strong frontend and backend capabilities, and familiarity with financial services

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related discipline.
  • Minimum 3 years of professional software development experience, with strong frontend and backend development.

Responsibilities

  • Design, develop, test, deploy, and maintain frontend and backend applications and services.
  • Build scalable, secure, and high-performance systems to support business and product requirements.
  • Develop and maintain APIs, databases, integrations, and internal services.
  • Collaborate with Product, Operations, Compliance, and other stakeholders to translate business requirements into technical solutions.
  • Develop responsive and user-friendly interfaces using modern frontend technologies and frameworks.
  • Design and maintain backend services, application logic, and database architecture.
  • Integrate with third-party services, financial institutions, payment providers, blockchain networks, and other external systems where required.
  • Troubleshoot, diagnose, and resolve application, system, and production issues.
  • Write clean, maintainable, well-documented, and testable code.
  • Conduct code reviews and contribute to maintaining high engineering and development standards.
  • Implement appropriate application security, authentication, authorization, and data protection controls.
  • Monitor application performance and identify opportunities to improve system reliability, scalability, and efficiency.
  • Participate in system architecture discussions and technical decision-making.
  • Maintain technical documentation for systems, integrations, APIs, and development processes.
  • Collaborate with other engineers and stakeholders to support new product development and continuous improvement of existing platforms.
  • Stay up to date with relevant technologies, security practices, and software development best practices.

Job description

Job Descriptions

Coinut is seeking an experienced Full Stack Engineer with at least 3 years of professional software development experience to design, develop, and maintain secure, scalable, and reliable applications across our frontend and backend systems. The ideal candidate should have strong full-stack development capabilities and be comfortable working across the entire software development lifecycle. Previous experience in the financial services, fintech, cryptocurrency, banking, payments, or trading industry is highly preferred.


Key Responsibilities

Design, develop, test, deploy, and maintain frontend and backend applications and services.


Build scalable, secure, and high-performance systems to support business and product requirements.


Develop and maintain APIs, databases, integrations, and internal services.


Work closely with Product, Operations, Compliance, and other stakeholders to translate business requirements into technical solutions.


Develop responsive and user-friendly interfaces using modern frontend technologies and frameworks.


Design and maintain backend services, application logic, and database architecture.


Integrate with third-party services, financial institutions, payment providers, blockchain networks, and other external systems where required.


Troubleshoot, diagnose, and resolve application, system, and production issues.


Write clean, maintainable, well-documented, and testable code.


Conduct code reviews and contribute to maintaining high engineering and development standards.


Implement appropriate application security, authentication, authorization, and data protection controls.


Monitor application performance and identify opportunities to improve system reliability, scalability, and efficiency.


Participate in system architecture discussions and technical decision-making.


Maintain technical documentation for systems, integrations, APIs, and development processes.


Collaborate with other engineers and stakeholders to support new product development and continuous improvement of existing platforms.


Stay up to date with relevant technologies, security practices, and software development best practices.


Qualifications

Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related discipline.


Minimum 3 years of professional software development experience, with strong experience in both frontend and backend development.


Strong proficiency in modern frontend and backend technologies, frameworks, APIs, and databases.


Solid understanding of software architecture, data structures, system design, and software development best practices.


Solid understanding of NestJS core architectures, including Dependency Injection (DI), Modules, Providers, Controllers, Guards, and Interceptors and experience connecting NestJS with databases (SQL or NoSQL) using ORMs/ODMs like TypeORM.


Experience designing and developing RESTful APIs and integrating with third-party services.


Experience working with relational and/or non-relational databases (MySQL).


Good understanding of application security, authentication, authorization, and secure coding practices.


Experience with version control, testing, deployment, and modern software development workflows.


Strong analytical, troubleshooting, and problem-solving skills.


Ability to work independently and take ownership of projects from development through deployment and ongoing maintenance.


Good communication skills and ability to work effectively with technical and non-technical stakeholders.


Previous experience in financial services, fintech, cryptocurrency, banking, payments, trading platforms, or other finance-related environments is highly preferred.


Familiarity with cryptocurrency exchanges, blockchain technology, wallets, trading systems, or financial transaction processing is a strong advantage.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Engineer – Fintech & Trading Platforms
Full Stack Engineer – Fintech & Trading Platforms

COINUT PTE LTD • Jakarta Utara

On-site
IDR 180,000,000 - 300,000,000
Full-Stack Engineer
Full-Stack Engineer

Azura Labs Official • Kota Semarang

On-site
IDR 150,000,000 - 260,000,000
Full stack Developer
Full stack Developer

PT Guna Global Persada • Jakarta Pusat

On-site
IDR 279,000,000 - 468,720,000
Software Engineer, Payments
Software Engineer, Payments

StraitsX • Jakarta Pusat

On-site
IDR 267,840,000 - 401,760,000
Frontend Engineer (React.js/Next.js) - Financial Service
Frontend Engineer (React.js/Next.js) - Financial Service

PT Adecco Personnel Indonesia • Tangerang

On-site
IDR 200,880,000 - 357,120,000
Full Stack Developer
Full Stack Developer

Pengiklan Anonim • Kota Yogyakarta

On-site
IDR 180,000,000 - 360,000,000
Junior Full Stack Developer
Junior Full Stack Developer

TradingPRO • Indonesia

Hybrid
IDR 89,280,000 - 167,400,000
Health Insurance
Remote Work Options
Learning & Development
Full Stack Developer
Full Stack Developer

PT Leon Boga Sentosa • Jakarta Utara

On-site
IDR 167,400,000 - 279,000,000
Senior Security Engineer
Senior Security Engineer

PT Rekeningku Dotcom Indonesia • Jakarta Pusat

On-site
IDR 600,000,000 - 1,200,000,000
Full Stack Engineer
Full Stack Engineer

Jubelio • Daerah Khusus Ibukota Jakarta

On-site
IDR 100,000,000 - 150,000,000