Jobs of company IdeaSoft 5
-
Golang Developer (web3 project)
Full Remote Β· Worldwide Β· 4 years of experience Β· IntermediateWe are currently seeking a skilled Golang Developer to join our team and work on one of our challenging projects. As a Golang Developer, you will be responsible for developing the backend components of our applications, ensuring their efficiency,...We are currently seeking a skilled Golang Developer to join our team and work on one of our challenging projects. As a Golang Developer, you will be responsible for developing the backend components of our applications, ensuring their efficiency, reliability, and scalability.
About the project
The project is a blockchain-based platform designed to facilitate secure and private financial transactions. It emphasizes censorship resistance, liveness, privacy protection, and low transaction fees, supporting both fungible token (FT) and non-fungible token (NFT) transfers.
Stack
Language: Golang
Framework: The project is built without using a framework.
Database: PostgreSQL
System Control Version: Git, Github
Technology: We are assuming a system similar to Polygon CDK.Responsibilities:
β Design and develop micro-services
β Participate and run code reviews
β Flesh out and maintain application security and best practices
β Solve non-technical challenges related to business
β Write technical documentationRequirements:
β Proven 5+ years of expertise in software engineering with a focus on blockchain technologies
β Deep understanding and experience in designing and implementing distributed systems and blockchains
β Experience in development and deployment of the initial version of the node with core functionalities, including transaction processing, block creation, and node decentralization
β Proficiency in Golang is essential, with a willingness to learn and adapt to other languages like Solidity, Move, or Rust
β Familiarity with industry-standard tools for source control and containerization, including Git/Github and Docker
β Solid experience with PostgreSQLWe 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 -
Node.js Developer (blockchain experience)
Full Remote Β· Ukraine Β· 4 years of experience Β· IntermediateWe are looking for a talented and experienced Node.js Developer 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...We are looking for a talented and experienced Node.js Developer 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.
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
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
Will be a plus:
- Familiarity with DevOps practices and infrastructure as code tools
- Understanding of consensus algorithms, cryptographic principles, and decentralized applications (dApps)
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
-
Senior Golang Engineer (CosmosSDK)
Full Remote Β· Worldwide Β· 4 years of experience Β· Upper-IntermediateWe are looking for a skilled Blockchain Developer proficient in Golang and experienced with the Cosmos SDK to join our dynamic team. About the project Our project involves creating a blockchain using a triple token model based on the Cosmos SDK, with a...We are looking for a skilled Blockchain Developer proficient in Golang and experienced with the Cosmos SDK to join our dynamic team.
About the project
Our project involves creating a blockchain using a triple token model based on the Cosmos SDK, with a primary focus on the validator layer. The platform will launch with an initial technology offering, which we refer to as a βminingβ unit for marketing purposes only; no actual mining will take place. Instead, we will use a Proof-of-Stake (PoS) consensus algorithm. Additionally, the platform will provide the right to run a node.Responsibilities:
β Build and maintain blockchain infrastructure using the Cosmos SDK
β Deploy production-ready Cosmos mainnet solutions
β Write efficient, maintainable code
β Apply deep knowledge of blockchain principles and DeFi primitives
β Implement concepts from blockchain whitepapers into practical solutions
β Work with cross-functional teams to deliver high-quality blockchain solutions
β Stay updated with blockchain trends and improve development processes
β Provide mentorship to less experienced developers
β Foster a collaborative and innovative development environmentRequirements:
β 4+ years of Golang experience
β Perfect understanding of Go syntax and internals
β Deep understanding and experience in designing and implementing distributed systems and blockchains, deep understanding of underlying principles and DeFi primitives
β Experience launching a Cosmos mainnet
β Experience with Cosmos SDK and itβs modular system
β Capable of interpreting whitepapers and crafting clear, comprehensive technical specifications
β Ability to debug and optimize code and automate routine tasks
β English: intermediate/upper-intermediateWill be a plus:
β Experience in development and deployment of the initial version of the node (non-Cosmos) with core functionalities, including transaction processing, block creation, and node decentralizationWe 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 -
WordPress Developer
Full Remote Β· Ukraine Β· Product Β· 5 years of experience Β· IntermediateWe are seeking a Senior WordPress Developer with an experimental mindset, a readiness for new challenges, initiative, proactiveness, and good problem-solving skills. Requirements: 4+ years of hands-on experience in WordPress CMS (themes/plugins...We are seeking a Senior WordPress Developer with an experimental mindset, a readiness for new challenges, initiative, proactiveness, and good problem-solving skills.
Requirements:
- 4+ years of hands-on experience in WordPress CMS (themes/plugins development/customization);
- Knowledge of the most popular WordPress plugins and practices (cache, security, e-commerce, etc.);
- Strong technical engineering expertise, along with good knowledge of Web Apps architecture;
- Solid experience with MySQL (MariaDB);
- Solid experience with popular web server configurations (Apache, Nginx);
- Good knowledge of Docker and Linux ecosystem;
- Ability to find narrow places and fix them (profiling, increasing performance, analyzing);
- Experience with Git and GitFlow;
- Strong understanding of CI/CD concepts (Jenkins, CircleCI, etc.);
- Intermediate level of spoken and written English
Would be a plus:
- Good front-end development skills (HTML5/CSS3, JavaScript, jQuery, Vue.js);
- Knowledge of Object-Oriented Programming, and SOLID principles
Responsibilities:
- Code, develop integration tests, debug, document, implement, and maintain portions of software;
- Promote good design principles, such as code reuse, modularity, and extensibility;
- Provide assistance to test engineers and support personnel in solving technical issues of software installation and its operation;
- Perform code review for compliance with the best engineering practices, coding standards, and quality criteria set forth on the project;
- Continuously participate in technical risks identification and analysis, immediately notify the Project Manager of new risks identified, and suggest a mitigation strategy;
- Report status and progress according to the project and company demands;
- Contribute to the creation of technical specifications;
- Participate in estimation and planning sessions.
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
-
Product Manager
Ukraine Β· Product Β· 3 years of experience Β· Upper-IntermediateWe are looking for a skilled Product Manager who is excited to contribute their expertise and grow within our organization. In this role, youβll have the opportunity to drive your career forward in a fast-paced and evolving environment. If youβre...We are looking for a skilled Product Manager who is excited to contribute their expertise and grow within our organization.
In this role, youβll have the opportunity to drive your career forward in a fast-paced and evolving environment. If youβre passionate about product management and eager to develop your professional skills further, join us and play a key role in our continued success.
The project involves developing an NFT Marketplace and Wallet for digital assets, enabling secure and seamless transactions for users.
Professional requirements:
- Minimum of 3 years of experience as a Product Manager or Business Analyst.
- Proven experience in creating and launching web and mobile applications within the financial sector (e.g., budgeting tools, payment solutions, wallets) is required.
- Strong understanding of the software development lifecycle and methodologies, with practical experience in Scrum (preferred).
- Skill in creating clear and concise requirements documentation (written in English), including diagrams like UML and BPMN; example work is welcome.
- Advanced knowledge of business analysis, requirement gathering, and solution assessment methods.
- Proficiency in JIRA, Confluence, Draw.io (or similar tools), with solid prototyping skills.
- Upper-Intermediate English level, both written and spoken.
- Thorough understanding of unit economics is essential.
- Strong understanding of the marketing funnel.
- Data-driven decision-making skills, with experience in running A/B tests.
- Proven ability to plan and prioritize tasks effectively.
- Ability to analyze competitorsβ strengths and value propositions.
- Creative problem-solving skills with the capability to generate genuinely original solutions, not just adaptations of market offerings.
- Detail-oriented, with strong logical thinking and an abstract mindset; capable of identifying edge cases and devising solutions for product requirements.
- Excellent communication skills, with a proactive approach to collaborating with Developers and Stakeholders. Ability to clearly and persuasively present solutions and features.
Will be a plus:
- Familiarity with blockchain projects is a plus.
- Experience in launching brand-new products is a plus, along with a strong sense of customer needs.
- Experience in creating wireframes in Figma is a plus.
Responsibilities:
- Develop hypotheses to drive product growth.
- Improve current monetization solutions and suggest new monetization strategies.
- Utilize insights from the marketing and sales teams.
- Collaborate directly with developers and designers to bring ideas to life.
- Analyze the impact of implemented changes.
- Shape and maintain the product roadmap.
- Prepare and manage the technical backlog with developers, oversee issue lifecycle, participate in iteration planning, and lead task development.
- Gather, define, and translate business and product objectives into technical requirements and User Stories, managing them in the Backlog for the Development Team.
- Craft detailed, comprehensible requirements and support features through to production.
- Actively engage in company-wide process improvement efforts.
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.