IdeaSoft — вакансії

  • Outsource
  • 101-250
  • 2016
  • Київ, Харків, Montreal, Prague, Tallinn, Tel Aviv, Lisbon, Warszawa, Dubai, New York
  • Blockchain / Crypto, Cloud technologies, CyberSecurity, FinTech, Hardware / IoT, Logistic, Machine Learning / Big Data, Mobile, Software Development & Hi-Tech, WEB / UI / UX

Актуальні вакансії компанії

Досвід від 7 років Lead Full-time Upper-Intermediate / B2 Є тестове завдання Remote
27.08.20252
Детальніше
  • Java
  • RDBMS
  • PostgreSQl
  • Huawei Cloud
  • AWS
  • Spring Boot
  • GCP
  • Docker

Development of a national-level service that enables citizens to access social cards used for specific purposes, such as receiving social benefits, making payments for eligible goods and services, and accessing social discounts. The project includes building a mobile app for social workers to assist citizens during the onboarding process, as well as creating a dashboard for financial institutions to monitor and analyze card usage.

Requirements

  • 7+ years of hands-on experience in Java backend development
  • 5+ years working with relational databases (PostgreSQL or similar)
  • 5+ years in cloud-based architecture (Huawei Cloud, AWS, etc.)
  • 3+ years in a Tech Lead or Architect role
  • Deep knowledge and experience in Java and Spring Boot;
  • Experience with different RDBMSes (PostgreSQL preferred), proven experience of building database schemas and optimizing them;
  • Extensive experience with cloud services (AWS, GCP, Huawei Cloud) and proficiency in design, deployment, and management of cloud-oriented applications;
  • Proven ability to lead backend teams, oversee technical quality, and coordinate with DevOps/infrastructure efforts;
  • Expertise in data structures usage and implementation;
  • Solid understanding of different software architectural patterns;
  • Solid understanding of OIDC, LDAP;
  • Familiarity with Docker and containerization technologies;
  • Experience writing unit/integration/E2E tests;
  • Upper-Intermediate+ English (clear communication with global teams)

Soft-skills:

  • Ability to think critically and solve complex issues;
  • Good communication/collaboration skills;
  • Proactive and initiative-driven mindset
  • Strong cross-functional collaboration skills
  • Strong analytical skills with the ability to think critically and solve complex issues;
  • A team-oriented approach – not just an individual contributor"

Would be a plus

  • Experience building financial applications, working with banks, or governmental digital services
  • Familiarity with AWS, Docker, or containerized solutions
  • Experience with Test-Driven Development (TDD) and quality-first engineering practices

Responsibilities

  • Lead development of critical backend features
  • Design scalable, efficient, and maintainable software architectures that meet business requirements;
  • Collaborate with developers, DevOps, QA, and business/domain experts
  • Guide and mentor other backend engineers
  • Identify potential technical risks and develop mitigation strategies;
  • Ensure knowledge is effectively shared and maintained within the team.
  • Own the end-to-end software development lifecycle
  • Participate in strategic planning and technical discussions with globally distributed teams
Відгукнутися
Досвід від 5 років Senior Full-time Advanced / Fluent / C1 Є тестове завдання Remote
27.08.20252
Детальніше
  • Web3
  • DeFi
  • MixPanel
  • Amplitude
  • PostHog

We’re building an advanced AI-driven infrastructure product within the client’s company ecosystem. The platform aims to provide decentralized machine learning and AI services for Web3 use cases, combining cutting-edge AI capabilities with blockchain technology.
Our client is a rapidly growing player in the crypto-AI space.
This role is ideal for a candidate with a strong entrepreneurial mindset, proven experience in building products from scratch, and the ability to operate in a highly dynamic and ambiguous environment

Requirements

  • 5+ years of experience as a Product Manager, preferably with at least one product built from 0 to launch.
  • Strong knowledge of Web3, DeFi, or crypto ecosystems.
  • Proven ability to work in uncertain and fast-changing environments.
  • Excellent communication and stakeholder management skills.
  • Strong analytical thinking and familiarity with product discovery/validation frameworks.
  • Comfortable interacting with technical teams and reading technical documentation.
  • Experience with GTM (go-to-market) strategies and early-stage user feedback cycles.
  • Fluent in English (Upper-Intermediate or higher)

Would be a plus

  • Background in AI/ML-based products or willingness to study this domain.
  • Experience in community-led product building or token economy design.
  • Understanding of validator ecosystems, staking, or blockchain consensus mechanisms.
  • Experience working with early-stage startups or venture-backed projects.
  • Knowledge of product analytics tools (e.g., Mixpanel, Amplitude, PostHog)

Responsibilities

  • Translate high-level business needs and product vision into a structured product roadmap, requirements, and deliverables.
  • Own the product development lifecycle end-to-end: from discovery and ideation to launch (testnet/mainnet) and post-launch optimization.
  • Collaborate closely with technical leads, business analysts, and design teams to define, validate, and deliver features.
  • Engage with stakeholders to align on priorities and manage expectations effectively.
  • Act as a market-facing advocate: understand the competitive landscape, identify trends, and adjust strategy accordingly.
  • Lead documentation, requirement definition, user story writing, and coordination of team tasks.
  • Maintain close communication with Web3 communities, validators, and users.
  • Monitor product performance metrics, suggest improvements, and ensure progress toward strategic KPIs
Відгукнутися
Досвід від 5 років Lead Full-time Не має значення Є тестове завдання Office
27.08.20252
Детальніше
  • Go
  • Rust
  • Java
  • Python
  • Web3
  • DeFi
  • Docker
  • Kubernetes
  • AWS
  • GCP
  • CI/CD

We are looking for a Technical Lead to spearhead the design, development, and advancement of our core services powering blockchain-based applications. This position requires a strong combination of technical leadership, hands-on engineering, and team management. You’ll guide a skilled team in building scalable, secure backend systems while also playing an active role in defining architecture and writing code.

Requirements

  • 6+ years of backend or systems engineering experience with at least 2+ years in a technical leadership or line management role.
  • Strong proficiency in one or more programming languages (e.g., Go, Rust, Java, Python).
  • Proven experience building distributed systems or backend infrastructure, ideally for blockchain or decentralized applications.
  • Solid understanding of cryptographic principles, consensus algorithms, or related blockchain components is a strong plus.
  • Demonstrated ability to lead engineering teams while staying technically hands-on.
  • Strong communication, interpersonal, and organizational skills.

Would be a plus

  • Experience in Web3, DeFi, or other blockchain-related domains.
  • Familiarity with containerized microservices (Docker, Kubernetes), cloud infrastructure (AWS/GCP), and CI/CD pipelines.
  • Contributions to open-source blockchain projects are a big plus.
  • Knowledge of performance profiling, observability, and scalability techniques.

Responsibilities

  • Technical Leadership:
    • Design and implement core backend services for blockchain applications, including APIs, messaging systems, identity/auth, wallet integration, storage, and data services.
    • Define and enforce engineering best practices and coding standards.
    • Drive architectural decisions in collaboration with senior engineers and stakeholders.
    • Stay abreast of blockchain trends and translate those into strategic opportunities for the team.
  • Team Management:
    • Provide direct line management to a team of engineers: hiring, performance management, mentoring, and career development.
    • Foster a culture of accountability, continuous learning, and engineering excellence. Balance resource allocation across development, support, and innovation initiatives.
  • Cross-functional Collaboration:
    • Work closely with Solution, DevOps, and Security teams to align technical capabilities with business needs.
    • Translate product requirements into actionable technical plans.
    • Champion communication and transparency between technical and non-technical stakeholders.
Відгукнутися
Досвід від 5 років Senior Full-time Не має значення Є тестове завдання Remote
27.08.20254
Детальніше
  • Web3
  • Kubernetes
  • AWS
  • GCP
  • IAM
  • RBAC
  • MFA
  • OAuth2
  • SSO
  • SIEM
  • SAST
  • DAST
  • IaC

We seek a highly skilled Security Engineer/Architect to design, implement, and maintain a robust security infrastructure for our EVM blockchain. The ideal candidate will ensure the safety of all system layers, from access control to blockchain integration, decentralized communication, validation processes, and advanced cryptographic methods.

Requirements

  • 5+ years in security engineering, with hands-on experience in DevSecOps and, preferably, Web3;
  • Deep understanding of blockchain technologies and integration methods.
  • Solid understanding of containerized infrastructure, Kubernetes
  • Proven experience working with cloud platforms (AWS, GCP, any experience with bare metal infrastructure will be a huge plus);
  • Deep understanding of security principles, such as least privilege, defense in depth, secure defaults, and trust boundaries;
  • Strong knowledge of network security (e.g., TLS, VPNs, firewall rules, intrusion detection);
  • Familiarity with common vulnerabilities and exploit patterns (e.g., SQLi, XSS, CSRF, SSRF, RCE);
  • Understanding of encryption fundamentals (symmetric/asymmetric cryptography, key rotation, secure storage);
  • Practical experience with identity and access management (IAM, RBAC, MFA, OAuth2, SSO);
  • Proven track record securing production infrastructure (and SDLC as a whole). This also includes implementation and maintenance of the following:
  • SIEM platforms;
  • SAST/DAST tools;
  • Infrastructure as Code (IaC) security scanning tools;
  • Secrets management (any experience with highly secure HSM stores will be highly appreciated);

Would be a plus

  • Expertise in blockchain solutions, VMs, and smart contracts, any prior Solidity experience will be a huge plus;
  • Experience with high-performance transaction systems and distributed systems.
  • Strong knowledge of microservices patterns, API design, and message brokers (e.g., RabbitMQ, Kafka).
  • Familiarity with security policies and standards (e.g., NIST, ISO27001, CIS Benchmarks);
  • Experience conducting or preparing for security audits or compliance assessments (SOC2, GDPR, etc.);
  • Creating and maintaining playbooks for security incidents, access reviews, and response procedures;

Responsibilities

  • Own and maintain internal security tooling (e.g., scanners, linters, alerting systems);
  • Design, configure, and maintain security controls across infrastructure (firewalls, IAM policies, network segmentation);
  • Continuously update threat models based on real usage and emerging attack patterns;
  • Own access control systems for internal and on-chain resources (e.g., multisig ops, key custody, signer policies);
  • Perform static and dynamic analysis of codebases, including integrating SAST/DAST tools into CI/CD;
  • Stay up to date with emerging vulnerabilities, test their impact on internal systems, and patch proactively;
  • Drive the integration of inner account ecosystem projects, ensuring smooth operation;
  • Work with DevOps and other product teams to secure cloud and containerized infrastructure;
  • Participate in optimization of the platform’s performance, reliability, and fault-tolerance capabilities;
  • Act as a technical advisor, mentoring development teams and ensuring architectural consistency.
  • Participate in design and implementation of secure architecture across all blockchain layers (Execution, Consensus, etc.);
  • Manage security procedures for all core and periphery blockchain tools (explorer, validator portal, etc.);
Відгукнутися
Досвід від 3 років Middle Full-time Не має значення Є тестове завдання Remote
27.08.20251
Детальніше
  • Web3
  • SDLC
  • UML
  • Jira
  • Confluence
  • Notion
  • draw.io
  • FigJam
  • Miro

We are looking for a talented and experienced Business Analyst to join our team and help drive the success of one of our projects. This is a large-scale account, and you’ll be responsible for one of its key components – a highly secure system for enterprise-level blockchain asset management. The project involves working closely with internal and external stakeholders to define requirements and shape the product roadmap.

Requirements

  • Minimum of 3 years of experience as a Business Analyst or Product Owner.
  • Proven experience in creating or working with stablecoins. Alternatively, experience with the blockchain-based products (mobile and web apps) within the financial domain (e.g., wallets, portfolio management, custom blockchains, etc).
  • Experience in integrating with 3rd party services (e.g., banks, payment providers, custodians, etc.)
  • Experience in managing customer expectations, facilitating and guiding workshops with stakeholders.
  • Comfortable turning complex ideas into engaging presentations, proposals and requirements.
  • Knowledge & Expertise
    • Extensive knowledge and hands-on expertise in Web3 technologies, with a focus on stablecoins, wallets, custodial solutions, and custom EVM-blockchains.
    • Solid understanding of the SDLC and development methodologies.
    • Understanding of AML and KYB/KYC solutions.
    • Understanding of compliance and security policies (e.g., cold-hot wallets, multisig, ledger, etc.)
  • Documentation Skills
    • Proficiency in creating clear and concise requirements documentation, including UML diagrams, wireframes, mind maps, infographics, etc.
    • Ability to structure and orchestrate information architecture effectively within the project.
  • Technical, Soft & Analytical Skills
    • Strong skills in business analysis, requirements management and product management.
    • Strong logical and analytical skills, with the ability to identify edge cases and corner scenarios.
    • Capability to provide practical solutions and recommendations for product development.
    • Advanced knowledge of tools like Jira, Confluence, Notion, Draw.io, FigJam Miro, or similar.
    • Able to express ideas, thoughts, and questions simply, concisely, and in a structured way.
    • Good team player, but able to be highly independent, when needed.
    • Open to change and able to adjust priorities quickly in a fast-paced setting.

Would be a plus

  • Experience working with multinational stakeholders (particularly across EMEA).
  • Willingness and ability to travel to the UAE and/or African countries for onsite workshops and project activities.
  • Strong technical background (former FE/BE/blockchain developers or QA engineers are highly preferred).
  • Hands-on knowledge of cloud infrastructure and tools (e.g., SSH, Azure, DFNS, etc.).

Responsibilities

  • Requirements Elicitation and Analysis:
    • Participate in the discovery project, identify and articulate business needs, elicit functional and non-functional requirements from stakeholders, and analyze them to drive project objectives.
    • Define and manage the product backlog, prioritize it based on the business value and technical feasibility
    • Lead workshops and discovery sessions to validate assumptions and refine the product vision
    • Collaborate with the Project Manager and the development team to ensure continuous support and alignment of functionality through to production.
  • Documentation Management:
    • Create and maintain comprehensive project documentation.
    • Collect, define, and translate business/product objectives into clear technical requirements and user stories within the backlog.
  • Solution Design and Specification:
    • Collaborate with cross-functional teams to design technical solutions that are feasible, scalable, and aligned with business objectives.
    • Develop detailed technical specifications to guide the development process and ensure alignment with project goals.
  • Stakeholder Management:
    • Serve as the primary liaison between the internal and external stakeholders.
    • Ensure alignment of requirements with project goals and client expectations, facilitating open communication and resolving potential conflicts.
  • Risk Management:
    • Ensure solutions align with compliance, legal, and operational constraints.
    • Identify and assess potential risks associated with project delivery, including technical, security, and timeline risks.
    • Collaborate with the internal stakeholders and development team to define and implement effective mitigation strategies to ensure project success and safeguard deliverables.
Відгукнутися
Досвід від 5 років Senior Full-time Advanced / Fluent / C1 Є тестове завдання Remote
18.04.20253
Детальніше
  • TypeScript
  • Go
  • GraphQL
  • Apollo Server
  • RESTful API
  • AWS
  • AWS Lambda
  • Amazon API Gateway
  • DynamoDB
  • AWS CloudFormation
  • NoSQL
  • SQL
  • CI/CD
  • React
  • CSS
  • Next.JS

We are looking for a skilled Senior Backend Developer (Golang, Typescript) to build and support high-performance backend services for a FinTech platform. The ideal candidate should have strong experience with TypeScript and Go (Golang), and a solid background in designing scalable, secure solutions within a cloud-native architecture.

Requirements

  • Fluent in English with excellent communication skills.
  • 6+ years of experience in developing and maintaining backend services using TypeScript and Go (Golang).
  • Strong expertise in GraphQL (Apollo Server) and RESTful API development.
  • Solid understanding of cloud-native architectures, particularly AWS serverless solutions (Lambda, API Gateway, DynamoDB, CloudFormation).
  • Experience with NoSQL and SQL databases, with an emphasis on performance optimization.
  • Strong knowledge of authentication, authorization, and security best practices.
  • Exposure to DevOps practices, CI/CD pipelines, and infrastructure as code.
  • Frontend experience is a plus: React, CSS, Next.js.
  • Strong problem-solving skills and ability to work in a fast-paced environment.

Would be a plus

  • Experience working in FinTech or other highly regulated industries.
  • Knowledge of blockchain technologies and cryptographic security.
  • Understanding of financial data processing, payment gateways, and transaction security.

Responsibilities

  • Develop and maintain backend services using TypeScript and Go (Golang).
  • Build and optimize GraphQL APIs with Apollo Server and REST APIs using Koa.js (or equivalent in Go).
  • Integrate with third-party APIs and external services.
  • Design and manage AWS serverless architectures including Lambda, API Gateway, DynamoDB.
  • Ensure security, authentication, and data protection using JWT, OAuth.
  • Optimize API performance, caching strategies (Redis), and database queries.
  • Implement CI/CD pipelines and Infrastructure as Code (IaC) using CloudFormation.
  • Handle error logging and monitoring using AWS CloudWatch.
  • Optimize database queries and indexing for high-volume transaction processing.
  • Write and maintain unit, integration, and end-to-end tests using Jest (or relevant testing frameworks in Go).
  • Collaborate with frontend teams, product managers, and designers to ensure seamless integration.
  • Mentor junior developers and review code for best practices.
  • Maintain API documentation and system architecture.
  • Adhere to industry standards for FinTech and implement best practices.
Відгукнутися
Досвід від 4 років Senior Full-time Не має значення Є тестове завдання Remote
25.01.20256
Детальніше
  • JavaScript
  • TypeScript
  • Express
  • NestJS
  • .NET
  • Go
  • Java
  • C++
  • Web3.js
  • ethers.js
  • Ethereum
  • EVM
  • RDBMS
  • MySQL
  • PostgreSQl
  • SQL
  • Docker
  • dApps

We are looking for a talented and experienced Node.js Developer (blockchain experience) who thrives in a fast-paced environment and is ready to tackle new challenges.
The project involves the development of a system for working with cryptocurrencies that will partially replace the current structure used in the services. The system will be similar to the tools used by cryptocurrency exchanges for accepting and managing balances, but with specific features for distributing outgoing flows. The integration includes connecting to existing services, such as merchant platforms and systems for handling fiat payments.

Requirements

  • 4+ years of experience with server-side JS/TS
  • Solid understanding of TypeScript, JavaScript fundamentals and internals
  • Experience with Express, NestJS or any other similar framework
  • Flexible approach in regard to different programming languages/technologies
  • Proven experience using any other stack (.NET/Go/Java/C++, etc.)
  • Strong understanding of asynchronous programming, event-driven architecture, and non-blocking I/O
  • 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 like Ethereum, Binance Smart Chain, or Layer 2 solutions
  • Expertise in data structures, algorithms, and software design patterns
  • Solid understanding of different software architectural patterns
  • Experience with different RDBMSes (MySQL/PostgreSQL)
  • Experience in writing complex SQL queries and their optimization
  • Experience with different kinds of ORMs
  • Familiarity with Docker, containerization and orchestration tools
  • Strong analytical skills with the ability to think critically and solve complex issues
  • Proficiency in writing unit tests, integration tests, and end-to-end tests

Would be a plus

  • Familiarity with DevOps practices and infrastructure as code tools
  • Understanding of consensus algorithms, cryptographic principles, and decentralized applications (dApps)

Responsibilities

  • Write efficient, maintainable code
  • Ability to efficiently design and implement separate self-sufficient components
  • Participate in architectural discussions and technical decision-making
  • Identify potential technical risks and develop mitigation strategies
  • Ensure knowledge is effectively shared and maintained within the team
  • Foster a collaborative and innovative development environment
  • Perform cross code-review with team members
  • Properly maintain documentation
Відгукнутися
Досвід не має значення Senior Full-time Не має значення Є тестове завдання Remote
25.01.20257
Детальніше
  • Solana
  • Anchor framework
  • DAO
  • Substreams
  • Token Program

We are looking for a highly skilled and experienced Senior Rust Engineer (Solana experience) to join our team.
The project aims to develop a permissioned decentralized blockchain infrastructure leveraging Solana’s capabilities. The scope includes creating an SLM Factory for token and DAO management, integrating a Token-2022 Program for advanced functionality, and developing associated token systems (payment, staking, vesting) and management capabilities. DAO functionalities will be enhanced with proposal management, treasury systems, and governance models tailored to individual SLMs.

Requirements

  • Experience with Solana and Anchor framework.
  • Strong understanding of DAO and Token Program (2022 version).
  • Ability to write clean, efficient, and well-documented code.
  • Solid problem-solving skills and a proactive approach to development challenges.
  • Excellent communication skills and ability to collaborate effectively in a team environment.

Would be a plus

  • Familiarity with Solana indexers, such as Substreams, is a plus.

Responsibilities

  • Develop and deploy Solana smart contracts using Anchor.
  • Design and maintain DAOs, token systems, staking, and vesting mechanisms.
  • Ensure seamless on-chain and off-chain integration with backend and frontend teams.
  • Optimize smart contract performance and ensure code quality/security.
  • Utilize Solana indexers (e.g., Substreams) for indexing services.
  • Stay updated on Solana ecosystem advancements and best practices.
Відгукнутися

Переваги для співробітників IdeaSoft

  • English Courses
  • Team buildings
  • Багатонаціональна команда
  • Бухгалтерський супровід
  • Гнучкий графік роботи
  • Компенсація витрат на спорт
  • Компенсація навчання
  • Оплачувані лікарняні
  • Освітні програми, курси

Читайте нас в Telegram, щоб не пропустити анонси нових вакансій.