Kotlin Jobs in Web3

688 jobs found

web3.career is now part of the Bondex Logo Bondex Ecosystem

Receive emails of Kotlin Jobs in Web3
Job Position Company Posted Location Salary Tags

R3

Mumbai, India

$80k - $92k

R3

Mumbai, India

$106k - $106k

cryptoblk

Taiwan

$175k - $210k

Ephemera

Remote

$230k - $265k

Brave

Remote

$106k - $114k

Chorus One

Remote

$100k - $150k

Parity

Remote

$62k - $77k

Bluecubeservices

Remote

$84k - $104k

Bluecubeservices

Remote

$119k - $120k

Blockchain

Remote

$106k - $180k

arhs

Luxembourg, Luxembourg

$90k - $100k

Bitgo

Remote

$105k - $110k

Wallet

Remote

$105k - $106k

Starkware

Remote

$105k - $110k

Crypto.com

Shanghai, China

$115k - $127k

R3
$80k - $92k estimated
Mumbai
Apply

Staff Software Engineer (Digital Currencies)

Mumbai
Engineering – Engineering /
Full-time /
Hybrid

Apply for this job
At R3 our vision is a world where value moves freely, and business is done safely. Our mission is to enable an open, trusted, and enduring digital economy. We are a scale up with a start up’s grit. We encourage a workforce where no idea is too small, and no two days are the same.

At R3, you will be a Staff Software Engineer with a product mindset, building platforms for today’s world financial system. You’ll be part of our multidisciplinary engineering team, where you will build end to end deployable distributed services, and work closely with engineers at all levels, other Principal Engineers, Product managers, Solutions Architects, and Application Engineers. 

You will be responsible for building and maintaining large scale distributed systems and architecture for our Digital Currency product. The product spans over multiple services/microservices & networks which run on fully container orchestrated environments. You will be playing a key role in building the product that is innovating financial technology products for large economies. We aim to have a fast, agile and automated product engineering philosophy that will provide safe and secure experience to our users. 

Responsibilities

    • Deliver the product and technical roadmap aligning to customer & stakeholder needs.
    • You will design and implement complex software, written primarily in Kotlin, and will assist other teams in understanding how to best utilize the software you develop.
    • Collaborate with fellow engineers within the team and organization by developing technical plans and contributing to technical architecture
    • You will mentor and assist other engineers, enabling them to understand your approach to understanding and solving problems.
    • You will use developed and comprehensive judgment to make decisions of complexity, utilising team opinion and Principle Engineers where needed but often use autonomy in decision making.
    • You will hone your business analysis skills to interact with product management team(s) to marry technical delivery and client requirements.
    • You will develop customer focus skills to anticipate internal/external customer requests.
    • You will contribute to the technical direction of Digital Currency engineering.

Skills & Qualifications

    • Excellent problem-solving, critical thinking, and decision-making abilities.
    • 7+ years of experience in software engineering roles, preferably building a SaaS or Platform product.  
    • Experience collaborating effectively in a cross-disciplinary team setup interacting directly with many parts of the organisation
    • Depth of expertise in Kotlin or Java with hands on experience in supporting (3rd level), investigating, diagnosing, debugging and fixing deployed systems. 
    • Experience in designing and developing Distributed Systems. 

Nice to Haves

    • Java libraries and ecosystem knowledge and experience.
    • Experience of message brokers and relational databases.
    • Familiarity with Kubernetes concepts & Kubernetes networking. 
    • Experience working in Kotlin.
    • Experience using Terraform for defining and deploying cloud infrastructure resources.
    • Experience supporting systems in production. Investigating and diagnosing issues for internal or external customers.
Apply for this job

Is Kotlin a good career?

Yes, Kotlin is a good career choice for developers who want to work in the Android app development, backend development, or cross-platform development space

Kotlin is a modern programming language that was designed to improve upon some of the shortcomings of Java, making it more concise, safe, and interoperable with other languages

Here are some reasons why Kotlin is a good career choice:

  1. High Demand: Kotlin is in high demand in the technology industry, especially in the Android app development space. Many companies are now using Kotlin to develop their Android apps, and the demand for Kotlin developers is growing rapidly.
  2. Compatibility: Kotlin is interoperable with Java, which means that developers can use both languages in the same project. This makes it easy for developers to migrate from Java to Kotlin and vice versa, and it also makes it easier to integrate Kotlin into existing Java-based projects.
  3. Easy to Learn: Kotlin is relatively easy to learn for developers who are already familiar with Java or other similar programming languages. Kotlin has a simpler syntax than Java, making it easier to read and write code.
  4. Concise and Safe: Kotlin is a more concise language than Java, which means that developers can write less code to achieve the same functionality. Additionally, Kotlin has built-in null safety features that help developers avoid common errors and bugs.
  5. Career Growth: Kotlin is a relatively new language, which means that there is a lot of room for growth and innovation. Developers who are proficient in Kotlin have the opportunity to contribute to the development of the language and its ecosystem, which can lead to career growth and advancement.