GetBlock
Posted 2mo ago

Software Engineer

GetBlock
Singapore
RemoteFull Time
Responsibilities
  • Build dashboards
  • Design backend APIs
  • Collaborate with designers
Requirements
  • 3+ years of commercial full-stack development
  • AI-first mindset
  • Strong frontend and backend skills with Vue.js (Nuxt) or React/Next.js
  • Proficient in JavaScript/TypeScript
  • Able to own features end-to-end
  • Experience with design systems
  • Knowledge of edge computing
  • Strong asynchronous communication
  • Independent and proactive
Technical tools mentioned
GoVue.jsNuxtReactNext.jsJavaScriptTypeScriptPostgreSQLRedisArangoDBNATSKafkaRESTDockerKubernetesWebSockets

Job description

About GetBlock

GetBlock builds critical infrastructure for the new digital economy. Singapore-based Web3 and AI infrastructure powering blockchains, protocols, and applications at a global scale — 1,000+ bare metal servers, global network coverage, and workloads that demand absolute stability, security, and performance.

We're looking for a Software Engineer to work across the entire stack - from customer-facing interfaces to backend services powering our platform. You'll split your time roughly 50/50 between frontend and backend work, building features end-to-end.

This is a hands-on individual contributor role. You'll own features from design collaboration through API implementation to production deployment. We value engineers who leverage modern AI tools to move faster and deliver better results.

Our Mission

GetBlock has been building since Q4 2019. We started with two BSC full nodes. Today we're a top 5 Web3 infrastructure platform — and we're not coasting. Our mission is to keep pushing: deeper network coverage, faster performance, and new products that move the blockchain world forward. We take pride in the infrastructure we've built and hold it to an uncompromising standard.

What You Will Do

  • Build and maintain customer-facing dashboard, billing system, internal tools, side-products
  • Design and implement backend APIs and services in Go
  • Collaborate closely with designers to translate Figma specs into polished, accessible UI
  • Work with databases (PostgreSQL, Redis, ArangoDB) to implement efficient data access patterns
  • Coordinate with dedicated backend and frontend engineers on integrations and shared services
  • Write clean, tested, maintainable code with attention to performance and reliability
  • Participate in code reviews and help maintain engineering quality standards
  • Continuously improve development workflows using AI tools and automation

Who We're Looking For

General Requirements

  • 3+ years of commercial development experience across frontend and backend
  • AI-first mindset: actively using AI coding assistants and agents in daily workflow to boost productivity and code quality
  • Strong proficiency with Vue.js (Nuxt preferred) or React/Next.js, Javascript and Typescript
  • Ability to own features end-to-end: from understanding requirements to shipping to production with minimal hand-holding
  • Experience building and maintaining design systems or component libraries
  • Experience with edge computing platforms (Cloudflare Workers or similar)
  • Strong async communication skills — you keep others in the loop without being asked
  • Ability to work independently, make decisions, and drive features to completion

Frontend Requirements

  • Strong proficiency with Vue.js (Nuxt preferred) or React/Next.js
  • Solid JavaScript and TypeScript skills
  • Experience building and maintaining design systems or component libraries

Backend Requirements

  • Proficiency with Go for building APIs and backend services
  • Experience with PostgreSQL and Redis
  • Familiarity with message brokers (NATS, Kafka, or similar)
  • Understanding of RESTful API design and best practices

Would be a plus

  • Web3 experience: wallet integrations, interacting with blockchain, working with RPC APIs
  • CI/CD and containerization experience (Docker, Kubernetes)
  • Experience with real-time data interfaces (WebSockets, polling, live updates)
  • Experience working directly with product and design teams in a small-team environment

We value people with real skills, sharp judgment, and a high bar for their own work:

  • Do now, fix later. You don't let the race for perfection slow you down. You know the right balance between fast delivery and quality.
  • AI mindset. You use AI to make your work faster and better, and you're first in line to try something new.
  • You don't work, you own. You spot problems, propose solutions, and lead the way.
  • Execution speed. You move fast and decisively without breaking what matters.

How We Work

  • Remote by Design. A fully distributed, international team working across time zones and continents. English is our shared language.
  • Trust over Control. No trackers, no micromanagement. We hire self-driven professionals who take ownership and make decisions with confidence.
  • Flexibility that Fits. Choose your holiday days, coordinate your schedule with your manager, and work approximately 40 hours a week in a way that suits you and your team.
  • Inclusive Corporate Culture. Monthly town halls, Random Coffee meetings, and other events keep us connected despite the distance.

What We Offer

  • Time to recharge. 20 days of annual leave and 12 personal days instead of a fixed public holiday calendar — take them for local celebrations, a loved one's birthday, or simply when you need a break. Plus paid sick leave when you need it.
  • Work where you thrive. Coworking space and AI tools compensation to support your productivity.
  • We invest in your growth. A personalized development roadmap and performance incentive bonuses tied to your impact.
  • Well-being support. Programs to help you maintain health and balance.

Ready to Apply?

Fill out a short form and tell us about yourself. We review every application carefully — and if there's a match, we'd love to meet you.

About GetBlock

Providing blockchain infrastructure and RPC node access for developers.

Similar jobs

Software Engineer roles
3h
Save
Mark Applied
Hide
Software Engineer, Desktop
Singapore, Singapore, Singapore
RemoteFull Time
BJAK
BJAK: Online platform for insurance comparison and road tax renewal.
Software engineering experience with production Electron applications, JavaScript and TypeScript, React, IPC, local storage, WebSockets, desktop lifecycles, debugging, and performance profiling.
Electron, JavaScript, TypeScript, React, SQLite, IndexedDB, WebSockets, Node.js, SQL, NoSQL
15h
Save
Mark Applied
Hide
Software Engineering (Summer Internship)
Hong Kong or Singapore
OnsiteInternship
Balyasny Asset Management
Balyasny Asset Management: Global multi-strategy investment firm managing diverse financial assets.
Currently pursuing a bachelor's or master's degree in computer engineering, computer science, or a related technical field; knowledge of at least one high-level programming language and framework.
Python, C#, C++, Java
16h
Save
Mark Applied
Hide
Software Engineer Graduate (Ads Infra) - 2027 Start
San Jose or Los Angeles or Singapore or New York City or London or Dublin or Paris or Berlin or Dubai or Jakarta or Seoul or Tokyo
$128k-$256k/yr OnsiteFull Time
TikTok
TikTok: Global short-form video hosting and social media platform.
Bachelor's degree in computer science or related discipline; programming, debugging, and optimization skills in Go, C/C++, Python, or Java; knowledge of architectures, data structures, and algorithms.
Go, C, C++, Python, Java
16h
Save
Mark Applied
Hide
Software Engineering (Summer Internship)
Hong Kong or Singapore
OnsiteInternship
Balyasny Asset Management
Balyasny Asset Management: Global multi-strategy investment firm managing diverse alternative asset classes.
Pursuing a bachelor's or master's degree in computer engineering, computer science, or a related technical field, graduating in Spring or Summer 2028; knowledge of a high-level programming language and framework required.
Python, C#, C++, Java
20h
Save
Mark Applied
Hide
Foundation Engineering, AI Platform, GenAI Search and Document Management Developer, Associate, Singapore
Singapore, Singapore, Singapore
OnsiteFull Time
Goldman Sachs
Goldman SachsNYSE: GS: Global investment banking, securities, and investment management firm.
Backend Java development experience with concurrent, scalable, distributed applications; microservices; Python for NLP and data manipulation; search engines and Lucene; Kafka, Elasticsearch, gRPC, and MongoDB.
Java, Kafka, Elasticsearch, gRPC, MongoDB, Python, NLP, Lucene, Retrieval-Augmented Generation (RAG), knowledge graphs, microservices, vector database
1d
Save
Mark Applied
Hide
Cyber Engineering, Blockchain Lead Software Engineer
Singapore, Singapore
OnsiteFull Time
JPMorgan Chase
JPMorgan ChaseNYSE: JPM: Global financial services firm providing banking and investment solutions.
5+ YOEBachelor’s degree in a relevant discipline, 5+ years engineering security analytics platforms, programming or scripting expertise, data management, Agile experience, and cybersecurity knowledge.
Splunk, API, microservices, CI/CD, Agile
1d
Save
Mark Applied
Hide
Senior Software Engineer, Regulatory Reporting
Singapore, Singapore, Singapore
OnsiteFull Time
Airwallex
Airwallex: Global financial platform for business payments and money management.
5+ YOERequires 5+ years of software engineering experience, backend expertise in Python, Kotlin, or Java, SQL proficiency, complex delivery leadership, and ability to translate regulatory requirements into engineering designs.
Python, Kotlin, Java, SQL, dbt, Databricks, Spark, BigQuery, RAG
1d
Save
Mark Applied
Hide
Senior Software Engineer, ML Infrastructure
Singapore, Central Region, Singapore
OnsiteFull Time
Motional
Motional: Develops autonomous vehicle technology for driverless ride-hailing and delivery.
4+ YOERequires 4+ years of software engineering experience, BS or MS in computer science or a related technical field, Kubernetes, high-scale infrastructure, Python or Go, and AWS, GCP, or Azure experience.
Kubernetes, Python, Go, AWS, GCP, Azure