| Job Position | Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|---|
IntellectEU | Ukraine | $72k - $84k | |||
Nuri | Berlin, Germany | $32k - $65k | |||
IntellectEU | Ukraine | $24k - $78k | |||
Papers AG | Zug, Switzerland | $43k - $65k | |||
| Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
Aktionariat AG | Remote | $45k - $100k | |||
BCGDV | Zurich, Switzerland | $39k - $70k | |||
BitMEX | Zurich, Switzerland | $45k - $75k | |||
Crypto.com | Singapore, Singapore | $98k - $108k | |||
Aave | Toronto, Canada |
| |||
Papers AG | Lisbon, Portugal | $43k - $65k | |||
Phantom | San Francisco, CA, United States | $91k - $100k | |||
IntelliBlock Technologies | Mumbai, India | $4k - $5k | |||
Solana Labs | San Francisco, CA, United States | $28k - $100k | |||
Crypto.com | Sydney, Australia | $45k - $53k | |||
Wirex Limited | Kiev, Ukraine | $40k - $90k |
We are looking for a motivated Software Engineer who would like to join our Engineering team at IntellectEU, namely our Daml Tribe. As part of the team, you will be responsible for using the Daml smart contract language to design and implement Daml based solutions under various distributed ledger technologies.
We sponsor training and certification leveraging our partnership with Digital Asset – the creators of Daml.
You are:
- Passionate about problem-solving and eager to learn about emerging technologies in the distributed ledger space.
- Ready to collaborate with the team and be a team player.
- Manage your work by setting your own goals, prioritizing and executing them, and taking ownership of tasks.
Responsibilities:
- Deliver production-ready Daml-driven applications and ensure the applications are ready to be deployed in an enterprise environment.
- Keep up to date with the latest developments of Daml - an intuitive smart contract language developed by Digital Asset.
- Contribute to requirements analysis of Daml applications.
- Develop documentation throughout the software development life cycle.
- Coach and mentor other members of the development team, growing the collective knowledge and expertise of the group.
Qualifications:
- Strong foundation in at least one modern and/or functional programming language (Python, Haskell, Scala, Java, Kotlin).
- Good understanding of programming fundamentals (data structures and algorithms).
- Proven history of delivering distributed, scalable, and highly available systems.
- The ability to communicate effectively internally and externally for both technical and non-technical audiences.
- 3+ years of software development experience in general.
- Understanding of the modern development ecosystem: Git, CI/CD, automated testing, authentication, and authorization.
Would be a plus:
- Deep understanding of distributed ledger technologies (Corda, Fabric, Ethereum) and distributed systems architecture.
- Comfortable with Enterprise Business applications and environments.
- Experience with Docker and Kubernetes.
- Experience with Python
- Experience with common Spring projects (Spring Framework, Spring Boot).
- Experience running an enterprise software application in Production.
- Experience with cloud development and deployment (AWS, GCP, Azure).
Working at IntellectEU:
- Passionate and friendly team in an innovative, casual, positive and open work environment
- Only interesting and challenging projects involving emerging technologies
- Competitive salary and benefits package
- Great opportunities for personal and professional development as well as the chance to change the way the business works in the financial world
- Business travel opportunities
- International experience in a stable company: the company has offices in Antwerp, Kyiv, New York, Lisbon, Viseu and works in the market for over 14 years
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:
- 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.
- 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.
- 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.
- 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.
- 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.