IdeaSoft

IdeaSoft

Joined in 2017

IdeaSoft is a leading fintech blockchain development company that helps startups and enterprises to build cutting-edge solutions. IdeaSoft is a rapidly growing software development company with over 160 highly skilled in-house developers. In 2021, the company became a part of Sigma Software Group. We professionally mix ideas and technology together to create high-end solutions in an open-minded and extremely friendly working environment. IdeaSoft has successfully delivered over 250 high-scale corporate, enterprise, and governmental projects related to fintech blockchain software development. Today, our products are successfully integrated into agtech, automotive, healthcare, supply chain, and other B2B industries, bringing value and growth to our clients. IdeaSoft is not just about technological solutions. It’s all about a team of broad-minded individuals, dreamers, and creators who care about the present and future of the company. While providing various bonuses and competitive salaries, additionally we strive to build mutually beneficial relations of high value.

  • · 49 views · 11 applications · 1d

    Node.js Developer (Blockchain Project)

    Full Remote · Countries of Europe or Ukraine · 3 years of experience · English - B1
    We are looking for a Node.js Developer (Blockchain Project). We are building a next-generation ecosystem with a blockchain as its foundation, a non-custodial wallet, and a stablecoin protocol. After a successful demo, the project is now preparing the...

    We are looking for a  Node.js Developer (Blockchain Project).

     

    We are building a next-generation ecosystem with a blockchain as its foundation, a non-custodial wallet, and a stablecoin protocol. After a successful demo, the project is now preparing the core components (blockchain + stablecoin) for launch. In parallel, development has started on additional secured projects, including:

     

    • A document management system,
    • A country-specific solution,
    • An e-invoicing platform,
    • And several other ecosystem modules ready to begin.

     

    Tech Stack

    • Node.js / TypeScript, NestJS
    • PostgreSQL, Redis / Valkey
    • L2 blockchain (interaction with other networks)
    • Docker, Kubernetes (bare-metal & cloud infrastructure)

     

    Responsibilities

    • Write efficient, maintainable code;
    • Design and implement independent, self-sufficient components efficiently;
    • Participate in architectural discussions and technical decision-making;
    • Identify potential technical risks and develop mitigation strategies;
    • Ensure effective knowledge sharing and maintenance within the team;
    • Foster a collaborative and innovative development environment;
    • Perform cross code reviews with team members;
    • Properly maintain documentation.

     

    Requirements

    • 3+ years of experience with server-side JS/TS;
    • Solid understanding of TypeScript and JavaScript fundamentals and internals;
    • Experience with Express, NestJS, or similar frameworks;
    • Strong understanding of asynchronous programming, event-driven architecture, and non-blocking I/O;
    • Understanding of different types of scaling and microservice architectures in various implementations;
    • Hands-on experience with Web3.js or Ethers.js for interacting with Ethereum or other EVM-compatible networks;
    • Understanding of smart contracts;
    • Familiarity with popular blockchains such as Ethereum, Binance Smart Chain, or Layer 2 solutions;
    • Expertise in data structures, algorithms, and software design patterns;
    • Solid understanding of software architectural patterns;
    • Experience with relational databases (especially PostgreSQL);
    • Deep experience with SQL (including schema/query design and optimization);
    • Experience with ORMs;
    • Familiarity with Docker, containerization, and orchestration tools;
    • Strong analytical and problem-solving skills;
    • Proficiency in writing unit, integration, and end-to-end tests;
    • Conversational English.

     

    Will be a plus

    • Familiarity with DevOps practices and Infrastructure-as-Code (IaC) tools;
    • Understanding of consensus algorithms, cryptographic principles, and decentralized applications (dApps);
    • Familiarity with Matter Labs’ zk stack;
    • Experience in the FinTech domain;
    • Understanding of different rollup technologies;
    • Openness to technology stack changes and adaptability.

     

    We offer:

    • Competitive compensation;
    • Social package (24 working days of annual leave, 5 paid sick days);
    • Flexible working hours;
    • Challenging projects in diverse business domains and a variety of tech stacks;
    • Personal development and professional growth opportunities;
    • Work with talented, ambitious and family-feel teams;
    • Educational possibilities: corporate courses, knowledge hubs, and in-house English classes;
    • Compensation for your professional certification & support for your learning activities;
    • Opportunity to choose IT equipment you like;
    • Corporate social responsibility.
    More
  • · 50 views · 8 applications · 8d

    Senior Python Engineer

    Full Remote · Ukraine · 6 years of experience · English - None
    We are building an API-first loan management and servicing platform to enable scalable, compliant, and flexible financial products. Our client is expanding their US-based team and looking for a Senior Python Engineer to join the extended development team,...

    We are building an API-first loan management and servicing platform to enable scalable, compliant, and flexible financial products. Our client is expanding their US-based team and looking for a Senior Python Engineer to join the extended development team, contributing to new functionality and the evolution of the SaaS platform.

     

    Tech Stack: Python 3.11, Flask, Gunicorn, Go, PostgreSQL 14, Redis 6.x

     

    Responsibilities

    • Develop and implement new features for the loan management system
    • Lead the development of a loan management SaaS platform
    • Build robust, scalable infrastructure for new services and products
    • Collaborate with product and design teams to evaluate trade-offs and scalability concerns
    • Work closely with legal and compliance stakeholders to ensure product compliance

     

    Requirements

    • 5+ years of backend software development experience (preferably in Agile environments and SaaS products)
    • 2+ years of hands-on experience with Python
    • Strong expertise in API design and development
    • Experience building microservices architectures
    • Ability to write clean, reliable, and maintainable code with automated testing
    • Previous startup experience or working in small, cross-functional teams

     

    Nice-to-Have

    • Background in FinTech (strong plus)
    • Experience with DevOps practices
    • Familiarity with GCP
    • Knowledge of Go
    More
  • · 160 views · 76 applications · 14d

    Senior Full Stack Engineer (blockchain experience)

    Full Remote · Worldwide · 4 years of experience · English - B2
    We’re looking for a Senior Full Stack Engineer to join the development of a high-security, multi-platform cryptocurrency wallet. The project focuses on building a secure and user-friendly solution for storing and managing digital assets, with seamless...

    We’re looking for a Senior Full Stack Engineer to join the development of a high-security, multi-platform cryptocurrency wallet.

     

    The project focuses on building a secure and user-friendly solution for storing and managing digital assets, with seamless synchronization across web and mobile platforms. A key goal of the product is to eliminate platform fragmentation while maintaining advanced security standards.

    In the short term, the work will include a full renewal of the Wallet — an updated UI, refreshed design system, and the introduction of a points feature powered by SaaS services.
    In the long term, the team will focus on improving the product based on real user feedback, enhancing overall user experience, and maintaining high product quality by fixing and refining existing functionality.

     

    Technology stack:

    Language: TypeScript
    Framework: Nextjs,(14+),NestJs, Tailwind CSS
    (Database Backend: PostgreSQL)
    System Control Version: Github, Git
    Technology: Graphql

     

    Responsibilities:

    • Design, develop, and implement blockchain solutions using Node.js, JavaScript, and TypeScript, following clean code principles
    • Collaborate with the team to define project requirements and architecture for blockchain-based applications
    • Integrate blockchain functionality into new and existing systems and applications
    • Perform code reviews and ensure the quality and security of the developed software
    • Develop and maintain tests for components
    • Collaborate with other developers and stakeholders to identify and implement improvements.

     

    Professional requirements:

    • Strong knowledge of JavaScript/Typescript, with a focus on writing clean, maintainable code
    • 3+ years of commercial experience as a full-stack engineer with NodeJS (NestJS)
    • Strong understanding of the event loop in Node.js and its implications on application performance and scalability
    • 2+ years of commercial experience with ReactJS
    • Familiarity with asynchronous programming concepts, including Promises and async/await
    • Experience with optimizing code performance and addressing blocking and concurrency issues in event-driven systems
    • Solid understanding of blockchain technology, cryptographic principles, and decentralized systems
    • Experience with viem, ethers.js or similar libraries for interacting with blockchain networks
    • Strong problem-solving skills and the ability to troubleshoot complex issues;
    • Experience with testing frameworks such as Mocha
    • Proficiency in writing unit tests, integration tests, and end-to-end tests for Node.js and blockchain components
    • Experience with PostgreSQL databases and query languages (e.g. SQL)
    • Familiarity with database design and optimization principles
    • Ability to write efficient and scalable database queries and manage data persistence in blockchain applications.

     

    Will be a plus:

    • Experience with Key-Value storages
    • Experience with Docker
    • Experience with cloud infrastructure platforms.
       

    We offer:

    • Competitive compensation
    • Social package (24 working days of annual leave, 5 paid sick days)
    • Flexible working hours
    • Challenging projects in diverse business domains and a variety of tech stacks
    • Personal development and professional growth opportunities
    • Work with talented, ambitious and family-feel teams
    • Educational possibilities: corporate courses, knowledge hubs, and in-house English classes
    • Compensation for your professional certification & support for your learning activities
    • Opportunity to choose IT equipment you like
    • Corporate social responsibility
    More
Log In or Sign Up to see all posted jobs