UI Software Developer

Zielona Góra, Poland
Full time
Remote
Compensation is not specified
Role
UI/UX Designer
Description

About us:

B2C2 is at the forefront of digital asset innovation, shaping the future ecosystem for institutions. The firm has facilitated institutional access to cryptocurrency by offering reliable liquidity in diverse market conditions. Leaning on crypto-native technology and continuous product advancements, B2C2 stands out as a trusted partner for institutions worldwide. Established in 2015 and acquired by Japanese financial group, SBI, in 2020, B2C2 operates as an independent company. With headquarters in the UK and presence in the US and Japan, B2C2 OTC Ltd. is authorized and regulated by the UK’s Financial Conduct Authority.

We take pride in our inclusive company culture and our ability to attract top talent that aligns with our values. If you are eager to join an exciting industry at a dynamic company, please continue reading.

Overview of team:

The UI development team collaborates with various internal teams including Trading desks, Credit risk, and Sales. We concentrate on enhancing trading interfaces, implementing risk controls, and developing alerting systems. Comprising a small but experienced team with extensive technical expertise in financial services, we exclusively use React for front-end development. All new front-end code is scripted in Typescript, while microservice backends are coded in Node.js and Go, then deployed on AWS using Kubernetes. We prioritize code quality, recognizing that our decisions can significantly impact the firm's security. Given that we often present large datasets to traders that require frequent updates, the need for performant code cannot be understated.

Scope of role:

As a UI developer, you will be engaged in delivering features across our various projects. Your focus may involve working closely with a specific trading desk or contributing to our client-facing OTC trading application. You will collaborate with agile teams and the UI horizontal team, liaising with developers and business stakeholders such as trading desks and the sales team. Your duties will encompass fulfilling internal feature requests and meeting the requirements of external stakeholders including clients and regulators.

Key Responsibilities:

  • Collaborating with team members or the head of product to understand and critique requirements to translate them into detailed specifications.
  • Crafting code and seeking feedback early on both feature behavior and technical approach.
  • Ensuring robust test coverage to clarify intended behavior, facilitate potential refactoring, and explore edge cases.
  • Contributing to the team Wiki to ensure key information is accessible to non-technical audiences as needed.

This list is not exhaustive of your duties as your role may evolve in line with the changing needs of the company and overarching business goals of B2C2.

Mandatory Skills:

  • Proficiency in developing React applications beyond basic website widgets.
  • Experience with Redux, preferably redux-toolkit.
  • Backend proficiency in Node.js, Python, or Go.
  • Competence in Git and Continuous Integration workflow.
  • Experience with unit and integration testing using Jest or similar tools.
  • Receptive to feedback and able to provide thoughtful technical feedback during code reviews.

Preferred Skills:

  • Exposure to web application development where contributions directly impact business operations.
  • Familiarity with AG-Grid, Typescript, Material UI, and Styled components.
  • Exposure to Python.
  • Experience with AWS and Kubernetes.
  • Understanding of trading and middleware protocols and technologies including Redis, FIX protocol, REST APIs, and Websockets.
  • Keen interest in trading systems and cryptocurrency.

At B2C2, we value a strong organizational culture as it underpins our success. Our values as a company include ambition, innovation, meritocracy, teamwork, and risk awareness.

Equal Employment Opportunities Policy:

B2C2 upholds a commitment to equal employment opportunity and warmly welcomes applicants from all backgrounds. We stand by a recruitment and professional development process that operates without bias towards race, color, religion, gender, national origin, age, disability, genetic information, marital status, sexual orientation, gender identity, or any other protected category. Discrimination against employees holding protected characteristics is not condoned at B2C2. We strive to foster an inclusive environment that attracts, engages, promotes, and retains top talent. Flexibility in working arrangements is considered for all roles to ensure inclusivity and diversity in our workforce.

Skills Required
Avatar
B2C2
Company size
Not specified
Location
United States
Description
B2C2 is a leading crypto-native liquidity provider across market conditions for institutions globally.

More Full-time Jobs

Show more

Security Architect

Full time
Remote
Wallet in Telegram is your gateway to the world of digital currencies, specially tailored for individuals in emerging markets. We understand the complexities and intimidation often associated with existing crypto solutions, which is why we've designed the Wallet to be the ultimate user-friendly platform for managing finances. No need to open a traditional bank account or wrestle with convoluted crypto exchanges and wallets.
Leveraging the power of advanced blockchain technology, Wallet delivers a seamless onboarding experience into the crypto ecosystem. It enables users to effortlessly store, send, and receive digital currencies, all via the familiar interface of Telegram. Managing your finances becomes as simple as sending a message.
At Wallet, we're committed to using technology to disrupt traditional banking systems, providing our customers with more flexible and inclusive financial services. Whether you're a crypto novice or seeking to simplify your digital finance experience, Wallet is crafted with your needs in mind.
We are looking for a highly experienced Security Architect to join our team. This role involves designing and implementing the overall security strategy of the company, developing a robust security architecture for all systems and processes, and evaluating and mitigating risks across our entire platform.
Responsibilities:
Develop and maintain the company's security architecture, ensuring alignment with business objectives.
Design secure architectures for blockchain-based systems, including smart contracts and various blockchain protocols.
Implement and manage security measures for handling private keys, multi-signature (multisig) wallets, and key generation processes.
Identify potential security risks and develop strategies to mitigate them.
Lead security assessments and audits to ensure compliance with industry standards and regulations.
Collaborate with development teams to integrate security into the design and development of our products and services.
Stay updated with the latest security technologies, threats, and trends, particularly within the crypto and fiat payment sectors.
Requirements:
Proven experience as a Security Architect, preferably in the fintech or crypto industry.
Deep understanding of security protocols, cryptography, authentication, and authorization processes.
Expertise in blockchain architecture, including working with smart contracts, various blockchain protocols, and secure key management.
Experience with risk management frameworks and security compliance requirements.
Strong analytical and problem-solving skills.
Excellent communication and leadership abilities.
English proficiency at B2+ Level or higher.
Why it is a fantastic opportunity:
Our business is growing at an exponential scale.
Work in a well-funded startup environment with unique growth opportunities and a chance to join a rapidly growing company with a unique product.
Be based remotely.
Participation in the performance review and bonus programme.
Compensation for medical expenses.
Provision of necessary equipment.
Annual vacation of 20 working days plus 10 paid days off.
14 days of paid sick leave to support your health and recovery when needed.
Access to internal English courses for continuous learning and improvement in language skills.
Wallet is an equal opportunity employer.

SecOps Engineer

Full time
Remote
Wallet in Telegram is your gateway to the world of digital currencies, specially tailored for individuals in emerging markets. We understand the complexities and intimidation often associated with existing crypto solutions, which is why we've designed the Wallet to be the ultimate user-friendly platform for managing finances. No need to open a traditional bank account or wrestle with convoluted crypto exchanges and wallets.
Leveraging the power of advanced blockchain technology, Wallet delivers a seamless onboarding experience into the crypto ecosystem. It enables users to effortlessly store, send, and receive digital currencies, all via the familiar interface of Telegram. Managing your finances becomes as simple as sending a message.
At Wallet, we're committed to using technology to disrupt traditional banking systems, providing our customers with more flexible and inclusive financial services. Whether you're a crypto novice or seeking to simplify your digital finance experience, Wallet is crafted with your needs in mind.
We are looking for a DevSecOps Engineer to integrate security into our development and operations processes. This role is critical in automating security within our CI/CD pipelines, ensuring that security is embedded throughout the development lifecycle.
Responsibilities:
Implement and manage security tools and processes within the CI/CD pipeline.
Work closely with development and operations teams to ensure that security is integrated into all stages of the software development lifecycle.
Automate security testing and monitoring to quickly identify and respond to security threats.
Develop and enforce policies and best practices for secure coding, testing, and deployment.
Stay informed about the latest DevSecOps tools and methodologies, particularly related to the crypto and fintech industries.
Requirements:
Proven experience in DevSecOps, focusing on integrating security into CI/CD processes.
Strong knowledge of automation tools such as Jenkins, GitLab CI, or similar.
Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes) and their security implications.
Familiarity with cloud security, particularly in environments like AWS or GCP.
Knowledge of the unique security challenges in the crypto space is highly desirable.
English proficiency at B2+ Level or higher.
Why it is a fantastic opportunity:
Our business is growing at an exponential scale.
Work in a well-funded startup environment with unique growth opportunities and a chance to join a rapidly growing company with a unique product.
Be based remotely.
Participation in the performance review and bonus programme.
Compensation for medical expenses.
Provision of necessary equipment.
Annual vacation of 20 working days plus 10 paid days off.
14 days of paid sick leave to support your health and recovery when needed.
Access to internal English courses for continuous learning and improvement in language skills.
Wallet is an equal opportunity employer.

Application Security Engineer (AppSec)

Full time
Remote
Wallet in Telegram is your gateway to the world of digital currencies, specially tailored for individuals in emerging markets. We understand the complexities and intimidation often associated with existing crypto solutions, which is why we've designed the Wallet to be the ultimate user-friendly platform for managing finances. No need to open a traditional bank account or wrestle with convoluted crypto exchanges and wallets.
Leveraging the power of advanced blockchain technology, Wallet delivers a seamless onboarding experience into the crypto ecosystem. It enables users to effortlessly store, send, and receive digital currencies, all via the familiar interface of Telegram. Managing your finances becomes as simple as sending a message.
At Wallet, we're committed to using technology to disrupt traditional banking systems, providing our customers with more flexible and inclusive financial services. Whether you're a crypto novice or seeking to simplify your digital finance experience, Wallet is crafted with your needs in mind.
We are seeking an Application Security Engineer who will be responsible for ensuring the security of our applications. This role includes conducting regular code audits, vulnerability testing, and implementing best practices for secure software development.
Responsibilities:
Perform security audits and code reviews to identify vulnerabilities in our applications.
Implement security measures to protect applications from threats such as SQL injection, cross-site scripting (XSS), and other common vulnerabilities.
Work closely with developers to provide guidance on secure coding practices.
Develop and maintain security tools and frameworks for automated security testing.
Monitor security trends and emerging threats, and proactively adjust security strategies.
Requirements:
Extensive experience in application security, with a strong understanding of software development processes.
Proficiency in secure coding practices and experience with languages such as Python, Kotlin, or JavaScript.
Experience with security tools such as static and dynamic analysis tools (SAST/DAST).
Strong knowledge of common vulnerabilities (OWASP Top 10) and how to protect against them.
English proficiency at B2+ Level or higher.
Experience in the crypto space is a significant plus.
Why it is a fantastic opportunity:
Our business is growing at an exponential scale.
Work in a well-funded startup environment with unique growth opportunities and a chance to join a rapidly growing company with a unique product.
Be based remotely.
Participation in the performance review and bonus programme.
Compensation for medical expenses.
Provision of necessary equipment.
Annual vacation of 20 working days plus 10 paid days off.
14 days of paid sick leave to support your health and recovery when needed.
Access to internal English courses for continuous learning and improvement in language skills.
Wallet is an equal opportunity employer.

SOC Threat Intelligence Analyst

Full time
Remote
Wallet in Telegram is your gateway to the world of digital currencies, specially tailored for individuals in emerging markets. We understand the complexities and intimidation often associated with existing crypto solutions, which is why we've designed the Wallet to be the ultimate user-friendly platform for managing finances. No need to open a traditional bank account or wrestle with convoluted crypto exchanges and wallets.
Leveraging the power of advanced blockchain technology, Wallet delivers a seamless onboarding experience into the crypto ecosystem. It enables users to effortlessly store, send, and receive digital currencies, all via the familiar interface of Telegram. Managing your finances becomes as simple as sending a message.
At Wallet, we're committed to using technology to disrupt traditional banking systems, providing our customers with more flexible and inclusive financial services. Whether you're a crypto novice or seeking to simplify your digital finance experience, Wallet is crafted with your needs in mind.
We are looking for a SOC Threat Intelligence Analyst to join our Security Operations Center team. This role involves monitoring, analyzing, and responding to emerging security threats, with a focus on gathering, analyzing, and disseminating threat intelligence to strengthen our organization's security posture. The ideal candidate will be proficient in threat intelligence strategies, conducting in-depth security threat analyses, and collaborating with teams to proactively mitigate risks.
Responsibilities:
Continuously monitor and analyze security alerts and logs through our Security Information and Event Management (SIEM) platform, endpoint monitoring solutions, and other security tools to identify potential security incidents.
Develop and fine-tune SIEM rules and alerts to enhance threat detection capabilities.
Collect, analyze, and disseminate threat intelligence from various internal and external sources to anticipate and prevent security incidents.
Perform detailed analysis of complex security threats, including malware, phishing, and advanced persistent threats (APTs), to determine root causes and potential impacts.
Prepare and present threat intelligence reports to stakeholders and senior management, providing actionable insights to guide decision-making.
Collaborate with other security team members to prioritize and address long-term security issues.
Develop and implement automated reporting capabilities to keep teams informed of security issues and impacts in real-time.
Conduct regular security audits and compliance checks to ensure alignment with industry standards and regulatory requirements.
Coordinate response activities for confirmed incidents, recommending and implementing remedial actions.
Stay up-to-date on the latest security trends, emerging threats, and best practices in threat intelligence analysis.
Requirements:
3+ years of experience in a threat intelligence analyst role or a similar position within a Security Operations Center (SOC).
2+ years of hands-on experience with security tools such as SIEM, IPS/IDS, XDR, and endpoint protection solutions.
Extensive knowledge of threat intelligence methodologies, including the collection, analysis, and dissemination of actionable intelligence.
Strong understanding of networks and operating systems (Windows, Linux, or Mac OS X) to effectively analyze and respond to security threats.
Experience with Security Orchestration, Automation, and Response (SOAR) tools and principles.
Strong understanding of cloud security principles and best practices, with at least 1 year of experience working with Cloud Service Providers (AWS, GCP, Azure).
Basic knowledge of modern programming languages such as Go, Rust, Python, or C++, with the ability to read and analyze code efficiently (experience with personal or open-source projects is a plus).
Demonstrated analytical and problem-solving skills, with a focus on threat analysis and incident response.
Effective communication and documentation skills, capable of presenting complex threat intelligence to both technical and non-technical stakeholders.
Ability to manage multiple tasks and prioritize effectively in a fast-paced environment.
English proficiency at B2+ Level or higher.
Why it is a fantastic opportunity:
Our business is growing at an exponential scale.
Work in a well-funded startup environment with unique growth opportunities and a chance to join a rapidly growing company with a unique product.
Be based remotely.
Participation in the performance review and bonus programme.
Compensation for medical expenses.
Provision of necessary equipment.
Annual vacation of 20 working days plus 10 paid days off.
14 days of paid sick leave to support your health and recovery when needed.
Access to internal English courses for continuous learning and improvement in language skills.
Wallet is an equal opportunity employer.

Senior Product Manager (Compliance & Support)

Full time
Remote
Wallet in Telegram is your gateway to the world of digital currencies, specially tailored for individuals in emerging markets. We understand the complexities and intimidation often associated with existing crypto solutions, which is why we've designed the Wallet to be the ultimate user-friendly platform for managing finances. No need to open a traditional bank account or wrestle with convoluted crypto exchanges and wallets.
Leveraging the power of advanced blockchain technology, Wallet delivers a seamless onboarding experience into the crypto ecosystem. It enables users to effortlessly store, send, and receive digital currencies, all via the familiar interface of Telegram. Managing your finances becomes as simple as sending a message.
At Wallet, we're committed to using technology to disrupt traditional banking systems, providing our customers with more flexible and inclusive financial services. Whether you're a crypto novice or seeking to simplify your digital finance experience, Wallet is crafted with your needs in mind.
We are seeking a Senior Product Manager. In this role, you will work on building the best customer support experience while ensuring that our Wallet adheres to regulatory requirements and mitigates risks associated with financial crimes. Your primary focus will be on the user’s perspective, ensuring that interactions with our service are smooth, efficient, and satisfying. You will enhance customer support operations, making sure that user inquiries are resolved promptly and effectively. This position requires direct engagement with our customer support team as well as close collaboration with compliance, legal, and back-office teams.
Responsibilities:
Product Development and Management:
Decrease the number of customer support and compliance tickets by improving user interfaces and automation.
Lead the development of customer support products, including automatic AI answers, FAQ and customer support Telegram bot development.
Lead the development of compliance-related products, including anti-fraud, AML/KYC solutions, transaction monitoring systems, travel rule solutions, and implementation of solutions to risk profile and monitor users.
Prioritize product features and enhancements based on user feedback, regulatoryrequirements, and market trends.
Oversee the product lifecycle from concept to launch, ensuring timely delivery and adherence to quality standards.
Regulatory Compliance:
Ensure all products comply with relevant fraud prevention policies and internal policies and procedures related to KYC, AML, CFT and sanctions evasion regulations.
Keep abreast of changes in regulations applicable to crypto asset providers and crypto industry best practices, and update product features accordingly.
Coordinate with legal and compliance teams to ensure products meet regulatory standards and provide necessary documentation for audits and regulatory reviews.
Engage with regulators and industry bodies, to ensure product alignment with industry standards and expectations.
Requirements:
A Bachelor's degree in Computer Science or a related field will be an advantage.
Minimum of 3 years of experience in product management in customer support and compliance within the financial services or crypto asset industry.
Strong understanding of AML/KYC regulations and compliance frameworks.
Excellent analytical and problem-solving skills.
Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
Relevant work experience in a top 10 crypto exchange will be an advantage.
English at B2 level or above, Russian native speaker.
Why it is a fantastic opportunity:
Our business is growing at an exponential scale.
Work in a well-funded startup environment with unique growth opportunities and a chance to join a rapidly growing company with a unique product.
Be based remotely.
Participation in the performance review and bonus programme.
Compensation for medical expenses.
Provision of necessary equipment.
Annual vacation of 20 working days plus 10 paid days off.
14 days of paid sick leave to support your health and recovery when needed.
Access to internal English courses for continuous learning and improvement in language skills.
Wallet is an equal opportunity employer.