We are looking for a Senior Web3/Back-end Software Engineer to join our team. Our ideal candidate is someone who thrives on solving complex problems, is eager to learn new technologies, and has a deep understanding of back-end development, blockchain technologies, and cryptographic principles. You will work closely with front-end engineers, product managers, and designers to build scalable, maintainable, and high-performance back-end solutions.
responsibilities :
Develop and maintain back-end services using Rust.
Work with Java or TypeScript to integrate with existing systems.
Utilize and apply secure cryptographic solutions including ECDSA, Ed25519, and RSA, with a deep understanding of how they work and their differences.
Build and optimize back-end applications using frameworks like Actix-web, Spring Boot, or Nest.js.
Develop and integrate with EVM-based blockchain solutions.
Work with PostgreSQL and NoSQL databases (e.g., Cassandra, MongoDB).
Collaborate using GitLab and Git for version control and CI/CD workflows.
Write clean, maintainable, and well-documented code.
Understanding of RESTful web-services and microservice architecture.
Participate in code reviews and contribute to team knowledge sharing.
Troubleshoot, debug, and upgrade existing software.
Stay up-to-date with modern back-end/Web3 development best practices and technologies.
requirements-expected :
Strong proficiency in Rust.
Solid experience in Java or TypeScript.
In-depth understanding of asymmetric cryptography and digital signature algorithms.
At-least 6 years of experience creating back-end applications using Actix-web, Spring Boot, or Nest.js.
Knowledge on any blockchain e.g. EVM-compatible ones.
Familiarity with smart contract development.
Experience working with GitHub, Git, and CI/CD pipelines.
Proficiency in relational databases like PostgreSQL or MySQL.
Knowledge of any NoSQL databases (e.g., Cassandra, MongoDB).
Strong problem-solving skills and a passion for tackling complex challenges.
Fluency in English, both written and spoken.
Whats Important for Us?
Ability to think critically and independently – We value developers who can analyze problems and propose effective solutions.
Passion for learning – Willingness to explore and adapt to new technologies.
Team player – We believe in collaboration and knowledge sharing.
Security mindset – Awareness of security best practices in blockchain and back-end development.
Proactive attitude – We need someone who takes ownership and drives projects forward.
offered :
Attractive remuneration conditions.
B2B cooperation.
Stability of employment – Bonuses for long-term cooperation.
Possibility of remote/hybrid work.
Interesting and challenging tasks – Engage in various projects.
Opportunity to develop and improve your competencies.
Permanent or flexible working hours.
Independence and real influence on projects.
Necessary work tools provided.
Integration trips, team meetings, and social events.
Coffee, tea, and fresh fruit to keep you refreshed.
No dress code – Be yourself!
Supportive, close-knit team – Work in an engaging and collaborative environment.