Gemini Espresso logo

Senior Software Engineer, Invest / Trade (Full Stack, React)

Gemini Espresso·Salary not specified

Primary stack

ReactCSSTypeScriptJavaScriptHTML

Nice to have's

React NativeScalaGoAWSDockerKubernetesTerraformCI/CDREST APIsevent-driven architectureKafkadistributed systemsAI coding agentsAI-assisted development workflowsfinancial servicestradingpaymentsregulated systems

Job description

About the Position

We are looking for a Senior Software Engineer for our Invest/Trade department to join our global crypto and Web3 platform, Gemini. You will be responsible for building and owning products across web, mobile, and backend systems. Your primary focus will be developing complex web applications using React and TypeScript. You will also contribute to React Native mobile applications and backend services built with Scala and Go on AWS.

About the Company

Gemini is a global crypto and Web3 platform founded by Cameron and Tyler Winklevoss in 2014, offering a wide range of simple, reliable, and secure crypto products and services to individuals and institutions in over 70 countries. Our mission is to unlock the next era of financial, creative, and personal freedom by providing trusted access to the decentralized future. We envision a world where crypto reshapes the global financial system, internet, and money to create greater choice, independence, and opportunity for all - bridging traditional finance with the emerging cryptoeconomy in a way that is more open, fair, and secure.

Responsibilities

  • Design and deliver scalable web applications using React and TypeScript.
  • Own features from technical design through release, monitoring, and improvement.
  • Define frontend architecture and build reusable components.
  • Contribute to React Native applications for iOS and Android.
  • Develop and integrate backend services using Scala or Go.
  • Make pragmatic technical decisions and communicate trade-offs.
  • Improve performance, accessibility, reliability, testing, and security.
  • Collaborate with product managers, designers, and engineers.
  • Review code, mentor engineers, and improve engineering standards.
  • Use AI development tools effectively while remaining accountable for code quality.

Requirements

  • Strong experience with React, TypeScript, JavaScript, HTML, and CSS.
  • Experience building large-scale, production-grade web applications.
  • Strong knowledge of frontend architecture, performance, testing, and accessibility.
  • Solid software engineering and system-design fundamentals.
  • Experience integrating web applications with APIs and distributed systems.
  • Ability and willingness to contribute to React Native and backend development.
  • Proven ownership of complex projects from design to production.
  • Strong communication, technical leadership, and mentoring skills.

Nice to Have

  • React Native or native mobile development.
  • Backend development with Scala, Go, Java, or Kotlin.
  • AWS, Docker, Kubernetes, Terraform, and CI/CD.
  • REST APIs, event-driven architecture, Kafka, and distributed systems.
  • AI coding agents and AI-assisted development workflows.
  • Financial services, trading, payments, or regulated systems.

We Offer

  • Comprehensive health plans covered at 100% for employees and dependents.
  • Long-term incentive in the form of a new hire equity grant.
  • Paid Parental Leave.
  • Competitive paid time off.

In Singapore, we have a hybrid work policy. Employees are expected to work from the office part of the week. We believe our hybrid approach increases productivity through more in-person collaboration where possible. All employees are required to onboard in-person at our office.

At Gemini, we strive to build diverse teams that reflect the people we want to empower through our products, and we are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or Veteran status. Equal Opportunity is the Law, and Gemini is proud to be an equal opportunity workplace. If you have a specific need that requires accommodation, please let a member of the People Team know.

Apply for this job

Interested in building your career at Gemini? Get future opportunities sent straight to your email.

© Gemini Espresso. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Gemini Espresso — українська компанія, що залишається вірною своїм цінностям та прагне до постійного вдосконалення.З 1996 року ми підкорюємо серця наших клієнтів як виробник кави, чаю, мармеладу. Ми є надійним партнером з продажу та сервісу кавового обладнання, надаючи клієнтам найвищий рівень обслуговування та підтримки.Розвиваємо власну школу бариста Gemini Barista Hub, щоб надати студентам не лише практичні навички з приготування кави, але й глибоке розуміння процесу, смаку та естетики.Найбільша сила Gemini Espresso — наша команда. Це люди, які підтримують один одного в досягненні високих результатів та професійному розвитку.Наша корпоративна культура побудована на цінностях:ЯКІСТЬПРОФЕСІОНАЛІЗМІННОВАЦІЇПАРТНЕРСТВОКомфортні умови праці для кожного співробітника:— Наш офіс — м. Київ, вул. Антоновича 172 (ст. м. Либідська — 2 хв пішки)— Наше виробництво — м. Бровари, вул. Лісова, 22— Офіційне оформлення— Безпечне укриття— Медичне страхування— 100% оплата мобільного зв’язку— 100% оплата відпустки та лікарняних— Корпоративний автомобіль для сервісу— 100% компенсація палива—20-30%знижки на продукцію компанії— Постійне вдосконалення та розвиток кожного співробітника— Корпоративні подарунки та привітання на свята.Ми шукаємо наполегливих людей, які готові долучитися до нашої місії — створення вишуканих смаків та неперевершеної якості. Приєднуйся до Gemini Espresso, де традиції та якість зустрічаються з інноваціями та енергією!

More at Gemini Espresso

All 71 roles

Popular searches