Web3 Back-end Developer

Web3 Back-end Developer

Silk Software House Sp. z o.o.

Offer parameters

100140

net (+ VAT) / hr.

B2B contract (full-time)

remote work • hybrid work
mid • senior
valid for 8 days
(from 1 Apr)
Warszawa, Bielany
Leopolda Staffa 105b

Technologies we use

Expected

Java
TypeScript
JavaScript
Rust
Nest.js
Axum
Actix
Git
PostgreSQL
MongoDB
Cassandra

Optional

Docker
Kubernetes
Rollups
Sidechains
Web3
RabbitMQ
gRPC

Operating system

Linux

About the project

We are looking for a highly skilled and motivated Web3 Back-end Developer to join our team. The ideal candidate should be passionate about tackling complex problems, eager to learn new technologies, and possess a strong analytical mindset. You will be responsible for developing robust back-end solutions for blockchain-based applications, ensuring security, scalability, and efficiency.

Your responsibilities

  • Design, develop, and maintain back-end services for Web3 applications.
  • Work with TypeScript and Java to build high-performance applications.
  • Ensure a strong understanding of asymmetric cryptography principles and their application in security mechanisms (ECDSA, Ed25519, RSA, etc.).
  • Utilize relational (PostgreSQL) and NoSQL (MongoDB, Cassandra) databases effectively.
  • Develop and integrate smart contracts with EVM-based blockchains.
  • Write clean, well-documented, and maintainable code following best practices.
  • Debug and optimize applications for performance and scalability.
  • Stay up to date with the latest Web3 trends and security practices.

Our requirements

  • Proficiency in English at a professional level, both written and spoken.
  • 3+ years in at least one of the following languages: Java,/JavaScript, or Rust.
  • At least one year of experience with Solidity or Rust (WASM) based smart contracts.
  • Strong understanding of asymmetric cryptography and digital signature algorithms (ECDSA, Ed25519, RSA).
  • Experience with any back-end framework, such as Spring Boot (Java), Nest.js (TypeScript), or Axum/Actix (Rust).
  • Solid knowledge of EVM blockchains and smart contract development.
  • Proficiency with Git and Linux.
  • Hands-on experience with relational databases such as PostgreSQL.
  • Familiarity with NoSQL databases like MongoDB or Cassandra.
  • What's Important for Us?
  • Analytical and problem-solving skills – ability to think critically and make informed decisions.
  • Open mind, curiosity, and a strong desire to learn new technologies and business domains.
  • Ability to clearly explain non-trivial systems and algorithms.
  • Effective communication – ability to explain complex technical concepts clearly.
  • Ability to follow and understand technical conversations.
  • Humility to ask questions where necessary.

    Optional

  • Familiarity with gRPC for efficient communication between services.
  • Familiarity with message queues such as RabbitMQ for managing asynchronous processing and communication between services.
  • Experience with Rust.
  • Knowledge of distributed systems and peer-to-peer networking.
  • Familiarity with Web3 libraries and frameworks.
  • Experience with Docker and Kubernetes.
  • Understanding of L2 scaling solutions (e.g., Rollups, Sidechains).

This is how we organize our work

This is how we work

in houseat the client's siteyou focus on a single project at a timeyou develop several projects simultaneouslyyou can change the projectyou have influence on the choice of tools and technologiesyou have influence on the technological solutions appliedyou have influence on the productyou develop the code "from scratch"you focus on product developmentyou focus on code maintenanceagilescrumkanbanwaterfall

Team members

backend developerfrontend developerfullstack developertechnical leaderarchitectdevOpsautomated test programmermanual testersupportproduct ownerproject managerscrum mastergraphic designerUI designerUX designerUX researcherbusiness analystIT administrator

This is how we work on a project

  • Clean Code
  • code quality measures
  • code review
  • design patterns
  • static code analysis
  • BDD
  • DDD
  • event modeling
  • pair programming
  • TDD
  • architect / technical leader support
  • Continuous Deployment
  • DevOps
  • SysOps
  • team-level deployment
  • active monitoring
  • documentation
  • issue tracking tools
  • technical debt management
  • functional tests
  • integration tests
  • pen tests
  • performance tests
  • regression tests
  • test automation
  • testing environments
  • unit tests
  • manual tests
Company

Development opportunities we offer

  • conferences abroad
  • conferences in Poland
  • development budget
  • external training
  • intracompany training
  • mentoring
  • soft skills training
  • space for experimenting
  • substantive support from technological leaders
  • support of IT events
  • technical knowledge exchange within the company
  • the company supports open source projects
  • time for development of your ideas

What we offer

  • Attractive remuneration conditions.
  • B2B cooperation.
  • Stability of employment – bonuses for long-term cooperation.
  • Possibility of remote/hybrid work.
  • Interesting and challenging tasks – many different projects.
  • Opportunity to develop and improve your competencies.
  • Permanent or flexible working hours.
  • Benefit package tailored to your needs.
  • Independence and real influence on projects.
  • Necessary work tools.
  • Integration trips, meetings, and barbecues together.
  • Coffee, tea, and fresh fruit to make your day more pleasant.
  • No dress code – with us, you can be yourself!
  • Supportive, close-knit team, with whom work is a pleasure.
  • If you are excited about working in a dynamic Web3 environment and meet the above criteria, we’d love to hear from you!

Benefits

  • sharing the costs of professional training & courses
  • remote work opportunities
  • flexible working time
  • fruits
  • integration events
  • computer available for private use
  • no dress code
  • video games at work
  • coffee / tea
  • drinks
  • leisure zone
  • employee referral program

Recruitment stages

  • 1.
    Initial interview
  • 2.
    Technical interview
  • 3.
    Decision

Silk Software House Sp. z o.o.

BlockyDevs is a young, rapidly growing company, part of the Silk Software House Group. Our specialty is developing software based on Blockchain technology, which is revolutionizing the digital world. To date, we have worked with the Solana Foundation, Aleph Zero Foundation and Human Protocol, among others. Our projects are characterized by the use of a volatile technology stack and non-standard technological challenges.

This is how we work

I apply to:
Silk Software House Sp. z o.o.
Warszawa, Bielany

Need more information?

  • Make sure the body of the offer doesn’t already include what you’re looking for.
  • Ask a question if you need more information you’re interested in.
  • We’ll forward your question to the employer and aim to provide a response within 3 business days.