Browse Web, Mobile & Software Dev Full-time Jobs

Role
Sort by: Newest

Senior Software Engineer

Full time
Remote
Exodus is currently seeking a highly experienced Senior Software Engineer to drive new initiatives and elevate existing projects to the next level. In this role, you will collaborate with a team of exceptionally talented engineers, working on a high-priority project for the company. We value an engineering team that inspires and is inspired by new hires.

Responsibilities:

Develop and deploy features according to the team's product roadmap

Conduct code reviews

Collaborate with engineering and product managers to assess and estimate technical projects

Continuously improve the codebase architecture

Respond to and resolve incidents

Requirements:

A senior-level engineer with the ambition to become a technical leader within their first year at Exodus

Expertise in:

JavaScript

React

Node.JS

Redux

Familiarity with Build tooling such as Babel, Webpack, NPM, and Lerna

Excellent communication skills

Preferred Qualifications:

Experience in optimizing app performance

Knowledge of app and web security

Proficiency in developing Electron apps

Experience building browser extensions

Previous involvement in building smart contracts, wallets, dApps, or cryptographic protocols

About Exodus:

Exodus is a cryptocurrency wallet with an integrated exchange feature, supporting multiple digital assets. Established in 2015, we have been operating as a distributed team since our inception. Our mission is to facilitate the transition of half of the world's population from traditional financial systems to the crypto financial system by 2030.

Perks and Benefits:

Freedom to work remotely and choose your own schedule

Opportunities for personal and professional growth

Collaborative and feedback-driven work culture

Competitive compensation and benefits package

Ability to receive 100% of pay in Bitcoin (adjusted for price changes and exchange fees)

Access to necessary tools and resources for the job

Benefits:

Comprehensive health insurance coverage for employees (100%) and dependents (50%)

Dental insurance coverage

Monthly reimbursement of up to $500 for medical and dental insurance for international employees and their dependents

30 days of paid time off per year with a flexible schedule

Unlimited bereavement leave with two weeks paid for the loss of immediate family members

Parental leave of 13 weeks with full pay for the primary caregiver, including a month of flexible work. Secondary caregivers receive 4 weeks of paid leave.

Reimbursement for consultations with tax specialists regarding Bitcoin payment strategies

Seasonal perks such as gym membership coverage and therapy sessions

Quarterly Wellness Days to prioritize employee well-being

Hiring Process: To be considered for this position, please complete the application questions. Submitting a resume is optional.

Our hiring process consists of the following stages:

Recruiter Interview: A conversation with our recruitment team to get to know you better and explain our company culture. We will discuss your interest in joining our team, your perspective on our mission and cryptocurrency, and how it aligns with your career goals.

Assessments (if applicable): Certain positions may require job-specific assessments.

Interview with Future Manager: A discussion to evaluate your suitability for the role and delve into your career history. We will assess both your technical skills and interpersonal abilities.

Interviews with Future Colleagues: These focused interviews allow you to learn more about the role directly from someone you will collaborate closely with. It is also an opportunity for us to gauge alignment in terms of skills and expected outcomes.

Please note that in-depth compensation details, including salary, bonuses, benefits, and equity, will be shared during the hiring process.

Salary Range: $150,000—$200,000 USD

DevOps Manager

Europe
Europe
Full time
Remote
Are you passionate about AI and Web3 innovation? If so, Cere offers an incredible opportunity to turn your vision into reality. We are a cutting-edge Web3 data infrastructure scale-up looking for individuals who are up for a challenge and want to achieve great things in an exciting venture.

We are seeking someone with strong leadership skills, excellent communication abilities, and extensive knowledge in both software development and operations.

In this role, you will be responsible for leading a team of DevOps engineers, implementing DevOps processes and practices, collaborating with the development team, working with security teams, and providing technical leadership.

About Cere Network

Since our launch in 2019, the Cere team has continually anticipated the challenges present in current systems, especially with the rapid advancements of AI and the resulting surge in data. We aim to tackle the issue of data fragmentation caused by multiple vendors and provide an objective, open-source solution with a clear vision: all data should be decentralized.

Cere is backed by prominent institutions and projects, including Binance Labs, Republic Labs, and Polygon. For more information, visit our website at www.cere.network.

Our Ethos

At Cere, we are not simply hiring for roles; we are seeking individuals with a specific blend of qualities.

We value those who thrive in a fast-paced environment and embrace methodical, simulation-driven development and first-principle thinking.

Our team members maintain high standards, discipline, and a growth mindset, which fuels ongoing learning and process refinement. Exceptional written communication skills are crucial as we rely on tools like Notion, Slack, and Wiki for organized and transparent collaboration.

Autonomy and goal orientation are priorities for us, as we foster a culture of accountability and transparency. Our ecosystem thrives on supportive, challenge-driven teamwork, which drives Cere's rapid innovation.

We are drawn to individuals with character, high standards, and the ability to build and optimize efficient habits. Our team dynamics are rooted in a growth mindset and commitment to collective success as we strive to nurture a larger ecosystem of collaboration and progress.

Requirements

Bachelor's degree in Computer Science, Information Technology, or a related field.

At least 2 years of managerial experience.

At least 5 years of experience in DevOps or related fields.

Extensive knowledge of software development methodologies, tools, and processes.

Strong understanding of cloud infrastructure and related technologies (AWS, Azure, Google Cloud).

Strong experience with AWS Cloud platform (EC2, EKS, ECR, Route53, RDS, etc.).

Proficient knowledge of networking and hybrid cloud concepts.

Expertise in automation domain and experience with IaaC tools (Terraform, Terragrunt).

Experience with containerization technologies such as Docker and Kubernetes.

Good experience with monitoring tools (Grafana, Prometheus, Sentry, etc.) and services (Datadog, Newrelic, etc.).

Scripting experience in Bash, Python, or Go.

Excellent leadership and communication skills.

Strong analytical and problem-solving abilities.

Ability to work collaboratively with cross-functional teams.

Nice to Have

Experience with Web 3.0 technologies and concepts, including blockchains, digital assets, Dapps, and/or Cryptocurrency.

Experience coaching team members and helping them resolve issues.

Experience managing and growing relationships with cross-functional teams internally and externally.

Experience building and scaling go-to-market programs with multiple external partners.

Ability to handle multiple competing priorities in a fast-paced environment.

A bit more about our Multinational, High-Performance (primarily remote) Team

Join our highly talented multicultural team, based all over the world in cities such as Berlin, Amsterdam, San Francisco, and Warsaw. While we embrace remote work, many teams also have the opportunity to meet in person every 1-2 months. Autonomy, flexibility, transparency, and accountability are essential in our work-life balance.

Hardware Security Engineer - Intern

Paris, France
Paris, France
Full time
Hybrid
We are dedicated to advancing the accessibility and security of digital assets worldwide.

Join us in this important mission.

Founded in 2014, Ledger is a global platform in the field of digital assets and Web3. Our Ledger Nanos secure over 20% of the world's crypto assets. With headquarters in Paris and Vierzon, and additional offices in the UK, US, Switzerland, and Singapore, we have a team of over 700 professionals working on a range of products and services that empower individuals and businesses to securely buy, store, exchange, grow, and manage crypto assets. Our Ledger hardware wallets are already used by millions of customers across 200 countries.

Duration: 6 months

Start date: January/February 2024

Your role:

Conduct research to analyze the efficiency of Deep Learning (DL) in breaking cryptographic implementations on embedded devices, focusing on complex SoCs and different leakage models.

Explore various DL architectures to enable side-channel attacks on real-life targets, initially concentrating on an IoT target and simple cryptographic algorithms, and later shifting towards a recent SoC.

Technical skills required:

Conduct extensive research on hardware attacks using side channel techniques.

Perform hardware security reviews of newly launched products.

Collaborate with product and development teams to ensure the highest level of security for Ledger's products.

Develop and maintain code for hardware attacks, including side-channel attack library and bench tooling.

Present research findings at academic and hacking conferences worldwide.

Qualifications:

Bachelor's or Master's degree in Computer Science or Electrical Engineering.

Familiarity with the field of deep learning.

Strong programming skills in Python and C, and/or Rust.

Knowledge in areas such as side-channel analysis, signal processing, and statistics.

Proficiency in English.

Perks of working with us:

Flexibility: Hybrid work policy.

Social: Regular social events, snacks, and drinks.

High tech: Access to high-performance office equipment and gadgets, including Apple products.

Transportation: We reimburse 75% of your preferred means of transportation.

Food: We provide lunch vouchers with Swile.

Vacation: 1 day off for every full month worked.

We are committed to equal opportunity employment, without regard to gender, ethnicity, religion, sexual orientation, social status, disability, or age.

C++ Quantitative Developer - Options Technology

London, UK
London, UK
Full time
Hybrid
About Wintermute

Wintermute is a leading company in algorithmic trading for digital assets. They specialize in providing liquidity across various cryptocurrency exchanges and trading platforms. Wintermute also offers OTC trading solutions and supports blockchain projects and traditional financial institutions entering the world of crypto. Additionally, Wintermute Ventures invests in early-stage DeFi projects. Their goal is to combine the technology standards of high-frequency trading firms with the innovative and entrepreneurial spirit of technology startups. Wintermute believes in the potential of blockchain and takes a long-term view on the digital asset market.

To learn more about Wintermute, click here.

Working at Wintermute

Wintermute is expanding its options team and seeking a talented C++ Developer to join them. This role will involve collaborating closely with traders to develop a high-performance and scalable options trading platform. The C++ Developer will work on the full options stack, covering centralized finance, decentralized finance, and OTC. Ultimately, this position will contribute to the growth of Wintermute's electronic trading desks in the crypto options market.

Responsibilities

System Architecture: Design and implement a scalable and low-latency options trading system using C++.

Algorithm Development: Develop and optimize algorithms for options trading, incorporating risk management strategies and market data analysis.

Market Connectivity: Implement and maintain connections to exchanges, ensuring latency-sensitive issues are addressed.

Performance Optimization: Continuously optimize the performance of the trading platform to ensure fast execution.

Testing: Contribute to the development of unit and integration tests to ensure the reliability and stability of the trading system.

Hard Skills Requirements

Strong proficiency in C++ programming and adherence to software development best practices.

Experience in developing options trading systems, preferably within a high-performing trading firm.

Knowledge of option pricing models, derivatives, and financial markets.

Familiarity with market data feeds, order execution protocols, and exchange connectivity.

Solid understanding of multi-threading, concurrency, and low-latency programming.

Strong problem-solving and analytical skills.

Bachelor's or Master's degree in Computer Science, Engineering, Mathematics, or a related field.

Experience with crypto options and development within a high-frequency trading (HFT) environment is advantageous.

Wintermute Offer

Unique opportunity to work on interesting projects and take on a high level of responsibility and ownership.

Join one of the strongest and most successful teams in the CeFi industry globally.

Great company culture that is informal, non-hierarchical, ambitious, highly professional, collaborative, and entrepreneurial.

Centrally located office in London with a futuristic theme.

Flexibility to work from home and choose working hours.

Competitive base pay with substantial performance-based bonuses.

UK work permits and relocation assistance provided.

Senior Front End Engineer

Zürich, Switzerland
Zürich, Switzerland
Full time
Office
Senior Front End Engineer (Cross-Chain dApps)
Company Description
DFINITY is a ground-breaking organization focused on decentralized computing and the Internet Computer platform. Our team is composed of distributed computing scientists, cryptographers, and virtual machine researchers who are at the forefront of pushing the boundaries of decentralized computing.
Job Summary
We are seeking a talented and experienced Senior Front End Engineer to join our Special Ops team. As a Senior Front End Engineer, you will be responsible for designing and implementing cross-chain dApps between the Internet Computer, Ethereum, and Ethereum L2s. You will play a vital role in the concept development and maintenance of these applications, working closely with stakeholders and a small engineering team.
Responsibilities
Collaborate with stakeholders to gather user requirements and designs, transforming them into quality code.

Design and implement cutting-edge dApps as part of our Special Ops team.

Work on Proof-of-Concept implementations in a fast-paced environment.

Support the continued development of successful dApps, enhancing their features and ensuring their maintenance.
Qualifications
Demonstrated experience in building web3 dApps, particularly in Ethereum or other programmable blockchains.

Strong background in product engineering, including experience in requirements gathering, development, deployment, and maintenance of dApps.

Experience with frameworks such as Svelte, Reflex, RxJS, and React.

Proficiency in mobile application development.

Solid understanding of Solidity development and Ethereum tools like Hardhat.

A portfolio showcasing your personally built dApps or those developed with a small team, highlighting the decisions you made.
Desired Skills and Qualities
Passion for user interface and experience design.

Knowledge of accessibility standards and best practices.

Understanding of web application security principles.

Experience with informal user testing and requirements gathering.

* Please note, this is a full-time position requiring onsite presence at our office in central Zurich for 3 days per week.
About DFINITY and the Internet Computer
DFINITY is the organization behind the Internet Computer, the fastest and infinitely scalable general-purpose blockchain. Our goal is to build a powerful and robust 'world computer' capable of hosting various Web3 dApps, DeFi projects, NFTs, games, social media platforms, and metaverse projects. We have gained support from top-tier institutions, including Andreessen Horowitz, Polychain Capital, and SV Angel, as we work together to shape the future of Web3.

DFINITY is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

[Link to company website: DFINITY]

Crypto Full Stack Developer (Remote)

Johannesburg, South Africa
Johannesburg, South Africa
Full time
Remote
Full Stack Engineer Responsibilities

Develop the architecture of websites and web applications.

Design user interactions and improve website usability.

Create and manage servers and databases for functionality.

Optimize applications for mobile devices.

Ensure the responsiveness of applications.

Collaborate with graphic designers on web design features.

Take projects from start to finish, with attention to detail.

Design and develop APIs.

Meet technical and user requirements.

Keep up to date with web application trends and programming languages.

Full Stack Engineer Requirements

Bachelor's degree in Computer Science.

Strong organizational and project management abilities.

Proficiency in front-end languages like HTML, CSS, and JavaScript.

Familiarity with JavaScript frameworks (e.g., AngularJS, React).

Proficiency in server-side languages like Python, Node.js, and .NET.

Knowledge of databases (e.g., MySQL, Oracle, MongoDB).

Excellent verbal communication skills.

Strong problem-solving abilities.

Attention to detail.

About Token Metrics

Token Metrics is a company that utilizes artificial intelligence to help crypto investors build profitable portfolios. Their services include crypto indices, rankings, and price predictions.

Token Metrics serves a diverse range of customers, including retail investors, traders, and crypto fund managers in over 50 countries.

Senior Mobile Engineer

Full time
Remote
About the Company

Casa is a leading bitcoin and ethereum security company that focuses on providing its members with unprecedented control over their digital wealth. Through a combination of deep security expertise, human-centered design, and exceptional customer service, Casa empowers its members and aims to build long-lasting relationships with them.

The Role

As a key member of our engineering team, you will collaborate closely with the product team to deliver high-quality features in Casa's Android app. You will also support our iOS app as needed. With your strong interest and prior experience in cryptocurrency and cryptography, you will play a pivotal role in providing technical guidance and advice for critical decisions. Your contributions will drive growth, enhance revenue, and shape product strategies. This position is fully remote and will report to the Head of Engineering.

Responsibilities

Collaborate closely with product managers to assess, plan, and deliver feature work

Identify, research, and resolve critical production bugs

Work with testers to ensure adequate test coverage through unit tests and contribute to automated test suites

Provide technical mentorship and feedback to other members of the engineering team

Contribute to the evolution of our mobile architecture to improve development efficiency and quality consistently

Qualifications

Minimum 5 years of experience working in Java or Kotlin

Shipped one or more Android apps currently available in the Google Play Store

Passionate about building technically robust apps that provide an excellent user experience

Proficient in consuming RESTful APIs for back-end integration

Experienced in Agile development environments, backlog grooming, task definition, and effort estimation

Requirements

Bachelor's degree in Computer Science or equivalent experience

Strong knowledge of Java or Kotlin

Familiarity with Jetpack Compose

Strong focus on quality and test automation (functional, integration, etc.)

Strong interest in security principles

Excellent communication skills, able to present findings to both technical and non-technical audiences

Traits we value: exceptional organization, attention to detail, transparency, collaboration, and personal integrity

Bonus Skills

Prior experience with Swift or JavaScript

Experience in cryptocurrency and cryptography

Understanding of database technologies (SQL, NoSQL, ElasticSearch, Cassandra, Mongo, etc.)

Familiarity with open-source implementations and cloud environments

Knowledge of Infrastructure-as-code and infrastructure automation

Keen eye for user experience improvements and good design

Why Casa?

At Casa, we believe in empowering individuals to secure their digital sovereignty, and we strongly believe in empowering our employees to do their best work. As part of the Casa team, you'll experience the following benefits:

Ownership: We offer equity opportunities, allowing employees to benefit from our collective achievements.

Community: We value inclusivity and foster a sense of community within our team, known as the Casa Space Fleet, which brings out the best in everyone.

Rest and Relaxation: We encourage and embrace personal time, offering flexible schedules and at least 3 weeks of paid time off each year.

Health Benefits: We provide comprehensive medical coverage with options for FSA, dental, vision, and access to mental health providers.

Remote Success: We reimburse up to $400 for home office setup, ensuring a conducive and comfortable remote work environment.

Investment Avenues: We offer resources for employees to invest a portion of their paycheck in Bitcoin, along with the option for a traditional 401(k) plan.

Maternity/Paternity Leave: We provide 12 weeks of maternity leave and 4 weeks of paternity leave.

Location-Based Perks: Since we are a fully remote company, our perks and benefits may vary based on your specific location.

Casa is an equal employment opportunity employer, welcoming all qualified applicants without regard to race, sex, color, religion, national origin, age, disability, veteran status, genetic data, or other legally protected status.

Lead Full-Stack Engineer

Full time
Remote
Cere is a rapidly growing company in the Web3 data infrastructure space. We are seeking a Lead Full-Stack Engineer who is passionate about AI and Web3 innovation and is eager to be part of an exciting venture.

In this role, you will be responsible for leading a team that focuses on expanding and enhancing our data cloud tools. Your leadership skills will be crucial in directing the design and implementation of new functionalities, as well as maintaining the integrity of our tools. You will also play a key role in troubleshooting and resolving any technical issues that arise.

At Cere, we value individuals who excel in a fast-paced environment and embrace a methodical and simulation-driven development approach. We prioritize autonomy, goal orientation, and accountability, fostering a culture of transparency and collaboration. Our team members have high standards, a growth mindset, and a commitment to collective success.

Responsibilities:

Improve engineering practices, processes, and tools to enhance productivity and efficiency.

Drive continuous improvements in coding standards, performance, and scalability.

Oversee network operations to ensure stable and secure infrastructure.

Troubleshoot technical issues and provide timely resolutions.

Manage project planning, roadmaps, and deliverables execution.

Collaborate with cross-functional teams for successful project outcomes.

Prepare and deliver regular project progress reports.

Requirements:

Bachelor's degree in Computer Science, Engineering, or a related field.

Proven experience as a Lead Software Engineer or similar role, with a strong background in software development and project management.

7+ years of software engineering experience.

4+ years of front-end development experience.

Proficiency in ReactJS and JavaScript/Typescript.

Strong focus on code quality and Test-Driven Development (TDD) with unit test coverage.

Experience in backend server development with Node.js (NestJS).

Join our multinational and high-performance team, which is primarily remote-based. We have team members located in various cities like Berlin, Amsterdam, San Francisco, and Warsaw. While remote work is encouraged, we also prioritize in-person team meetings every 1-2 months. We offer autonomy and flexibility in work and a strong emphasis on transparency, accountability, and ownership.

Staff Backend Engineer

Bangalore, India
Bangalore, India
Full time
Office
About the job

BitGo is a leading provider of financial services for digital assets, offering liquidity, custody, and security solutions to institutional investors. With a strong focus on serving institutional clients, BitGo pioneered the multi-signature wallet and is actively involved in both centralized and decentralized finance. They provide market-leading trading, lending, and borrowing services, as well as act as the custodian for WBTC, the leading global stablecoin for Bitcoin. BitGo also offers a comprehensive solution for digital assets with their BitGo Portfolio and Tax platform. As the custodian for over 1500 institutional clients in 50 countries, BitGo is trusted by regulated entities, top cryptocurrency exchanges, and platforms. Backed by renowned investors like Goldman Sachs and Digital Currency Group, BitGo is constantly pushing the boundaries of the digital asset industry.

BitGo is looking to hire a Staff Software Engineer to join their team in Bangalore, India.

Responsibilities

Design and build robust APIs, libraries, and services to power various wallet services, including hot and cold wallets, indexing, staking, and SDK services.

Take ownership of functionality and scalability features, from inception to deployment and integration with customers.

Expose and document functionality for user interface, third-party developers, and external tooling.

Enhance internal workflows by implementing tooling that facilitates better customer service from BitGo's client-facing teams.

Continuously work on security features to ensure the safety of the Bitcoin held in custody.

Collaborate closely with other engineering teams to ensure a consistent understanding of technical requirements and maintain overall work quality.

Provide mentorship to peers within the engineering team, conducting code reviews and educating on best practices.

Skills & Experience

At BitGo, they value open communication, transparency, ownership, and craftsmanship. They are looking for candidates who align with these values and share their vision of delivering trust in digital assets.

Required:

Minimum of 6 years of experience in back-end, server-side software development.

Strong expertise in algorithm design, problem-solving, and complexity analysis.

Proficiency in Node.JS, JavaScript, Java, PostgreSQL, and MongoDB.

Extensive experience with RESTful API design.

Excellent verbal communication skills in English.

Familiarity with Git/GitHub, branching methodologies, code review tools, CI tools, JIRA, Confluence, etc.

Bachelor's degree in computer science, applied mathematics, or another technical discipline from a reputable university.

Preferred:

Understanding and experience working in the Bitcoin or centralized financial industry.

Strong interest and knowledge in cryptocurrencies and blockchain industry.

Familiarity with Kubernetes, Docker, Golang, and TypeScript.

Why Join BitGo?

BitGo is at the forefront of disrupting the financial services industry with cryptocurrencies. By joining BitGo, you will be part of a team that is driving innovation, delivering excellence, and changing the landscape of the world's financial markets. Fuel your passion for making a difference and be surrounded by talented individuals who share your commitment to open communication, collaboration, accountability, and a client-centric approach.

Here are some of the benefits of working at BitGo:

Competitive salary

Meal and commute allowance

Medical insurance

Hybrid working model

IT equipment support for work

Opportunity to learn and grow alongside a highly talented workforce

Cryptocurrencies have brought about a significant transformation in the financial services industry. Join BitGo and be proud to say that you were part of the team that revolutionized finance.

Senior Software Engineer - AI

UK
UK
Full time
Remote
The Multiplayer Group (MPG) Overview
The Multiplayer Group (MPG) consists of a team of 300 skilled developers and data scientists who specialize in building AAA projects for our clients and partners. With our vast experience in multiplayer game development, we aim to support the gaming industry in creating high-quality games more efficiently and become long-term partners in their success. Our team is distributed globally and prioritizes remote-friendly work environments and employee well-being. If you are interested in joining our talented team, we encourage you to apply and join us in making a difference!

Responsibilities

Collaborate with the development team to design and implement functionality for external clients.

Prioritize the success of the team by contributing to gameplay and AI implementation.

Identify and address potential risks in ongoing solutions.

Mentor and support other team members as needed.

Demonstrate problem-solving skills using sound software engineering principles.

Continuously work to minimize technical and maintenance issues.

Advocate for quality in both The Multiplayer Group and our clients' development processes.

Requirements

Strong engineering background with professional experience in the gaming industry.

Excellent proficiency in C++ programming.

Previous experience with C++ proprietary engines.

Experience in delivering gameplay and AI systems in released titles.

Preferred experience in developing multiplayer games.

Keen attention to detail and the ability to follow and understand instructions.

Proven technical expertise and a track record of completing tasks on time.

Effective communication skills, both verbal and written, with openness to constructive feedback.

Ability to take initiative and proactively offer solutions.

Excellent problem-solving, debugging, and optimization skills.

Familiarity with relevant platforms such as PC and consoles.