Even if we don’t have a specific role open right now, we encourage you to submit your resume and let us know what areas you’re most interested in
At Raccoon Soft, we’re dedicated to building innovative solutions and delivering high-quality software products. Whether you’re a software developer, QA engineer, DevOps specialist, project manager, UI/UX designer, or an expert in anti-fraud systems, we want to hear from you! We offer full-time and part-time opportunities with the flexibility of fully remote work, allowing you to contribute from anywhere in the world
Let’s stay connected so that when the right opportunity arises, you’ll be the first to know
Tasks:
● Architect & Develop – Build robust back-end components for trading platform using modern C++
● Scale Systems – Design high-performance server solutions that handle massive trading volumes
● Collaborate – Work with cross-functional teams to deliver new features and optimize existing systems
● Innovate – Drive technical decisions and contribute to the evolution of our trading technology stack
● Document – Maintain comprehensive technical documentation for server-side components
Requirements:
● Strong passion for writing clean, efficient C++ code
● Experience working with existing codebases and legacy systems
● Solid understanding of client-server architecture and network protocols
● Proficiency in algorithms, data structures, and performance optimization
● Hands-on experience with multi-threaded programming and concurrency
● Git version control expertise
A plus would be:
● MongoDB database experience
● Kubernetes container orchestration
● AWS cloud platform knowledge
● C# and C++/CLI development background
● Previous experience in fintech or trading systems
Extra information that could be important:
● Professional development and training opportunities
● Exciting projects with prestigious clients
● Timezone: EEST +/- 2
● Long-term collaboration
● You can work from from all over the world
Tasks:
● Build scalable, high-performance UIs using Angular
● Implement real-time interfaces powered by live market data
● Collaborate with C++/C# engineers, designers, and product managers
● Contribute to architecture, performance, and tech evolution
● Ensure high-quality delivery via testing, code reviews, and CI/CD
Requirements:
● Strong experience with Angular and TypeScript
● Deep understanding of state management, change detection, performance optimization
● Experience working with legacy codebases
● Knowledge of client-server architecture and network protocols Solid grasp of algorithms, data structures, and front-end performance
● Git expertise
A plus would be:
● Advanced knowledge of RxJS and reactive programming
● Experience with Docker, Kubernete
● Familiarity with WebSockets, SSE, or other real-time protocols
● Background in fintech or trading systems
Extra information that could be important:
● Professional development and training opportunities
● Exciting projects with prestigious clients
● Timezone: EEST +/- 2
● Long-term collaboration
● You can work from all over the world
Responsibilities
Perform functional and non-functional testing of client applications (web + mobile) and server-side systems.
Create and maintain test cases and checklists.
Identify, document, and track defects; reproduce and analyze complex bugs.
Analyze logs and data to determine the root cause of defects.
Collaborate with the team to improve testing processes and overall product quality.
Conduct User Acceptance Testing (UAT) and participate in release decision-making.
Participate in QA activities at all stages of development: from requirements analysis and clarification to post-release verification.
Evaluate release results and propose improvements to enhance software stability and quality.
Requirements
5+ years of experience as a Software Tester or Quality Assurance Engineer.
Ability to analyze requirements and design comprehensive test cases and test scenarios.
Excellent knowledge of software testing methodologies and experience applying them in practice.
Strong hands-on experience testing web, mobile, and server applications.
Knowledge of REST API and experience using API testing tools (Postman, Swagger, or similar).
Experience with Jira, Confluence, TestRail, and log analysis tools.
Strong debugging skills and a deep understanding of defect nature and lifecycle.
Understanding of the software development lifecycle and experience working with agile methodologies (Scrum, Kanban).
Nice to Have
Bachelor’s degree in Information Systems, Mathematics, or a related field.
Understanding of OOP principles.
Knowledge of trading systems and how they operate across various financial markets.