We're Hiring

By joining Niffler.co, you’ll work at the cutting edge of digital currencies while playing an integral role in helping shape the future of how the world sees and adapts to cryptocurrencies. You will have the opportunity to join a growing team and startup in an exciting, fast-growing new market with tremendous potential to grow and scale, at a very early stage!

At Niffler.co, we constantly push ourselves to think differently by aiming to to be at the forefront of the cryptocurrency ecosystem... first by education and then so much more.

At Niffler.co we provide a fun, dynamic work environment with competitive compensation, benefits, and opportunities to grow and learn from your peers! Check out the current positions we are looking to fill below….if any of them jump out at you, simply drop us an email at careers@niffler.co with the subject line Attn: HR. Don’t forget to attach a resume or link to your LinkedIn bio as well as a brief paragraph on why you believe your the right person for us to bring on this exciting journey!

Current Opportunities

Responsibilities:

Writing reusable, testable, and efficient code
Work on developing our blockchain solution and securing our advanced trade platform
Security guidance and tool development
Integrate our financial systems with blockchain currencies and banks
Implementation of security and data protection
Design and implementation of low-latency, high-availability, and performance applications
Integration of data storage solutions
Write highly scalable, high volume services

Requirements:

3-5 years of experience as a backend developer
Strong proficiency with Node.js and various frameworks
Understanding the nature of asynchronous programming and its quirks and workarounds
Understanding accessibility and security compliance
User authentication and authorization between multiple systems, servers, and environments Integration of multiple data sources and databases into one system
Understanding fundamental design principles behind a scalable application
Understanding differences between multiple delivery platforms, such as mobile vs. desktop
Creating database schemas that represent and support business processes
Implementing automated testing platforms and unit tests
Proficient understanding of code versioning tools, such as Git
Experience with other languages such as: C++, Java, or GoLang
Strong passion for all cryptocurrencies

Responsibilities:

Develop highly scalable blockchain wallets
Improve key management system
Integration of user-facing elements developed by front-end developers with server side logic
Penetration testing and vulnerability research, with recommendation of threat mitigations
Writing reusable, testable, and efficient code

Requirements:

Minimum five years of software engineering experience
Strong experience developing large-scale concurrent, event-driven distributed systems
Passion to work on cryptography (and blockchains)
Server side and blockchain experience is a plus
Must have very strong experience with either javascript/typescript, Go or python. C/C++ is a plus
Must have at least a basic understanding of git
Strong CS fundamentals, including good working knowledge of algorithms, data structures, distributed systems
Good practical knowledge of sql is a plus
Rigor in engineering best-practices (e.g. code reviews, automated testing, CI etc.)
Passion for innovation and for working in early stage startups
Experience in trading crypto-currency
Working knowledge of Go, Python, git and Continuous Integration/ Deployment based workflows
Formal training and experience in cryptography, systems security, cloud security and privacy, distributed database systems and data analytics

Responsibilities:

Take a data-driven approach to understand the efficacy of channels and campaigns
Develop and deploy a robust member engagement/retention strategy to manage member churn
Convert insights into action in regards to member acquisition process from ideation to execution
Responsible revenue growth
Drive both online and offline marketing programs
Manage and optimize current channels and identify new channels for expansion
Define growth tactics and work closely with multiple teams to execute them
Be responsible for building out a growth team as the company scales

Requirements:

Team player and culture contributor
A 3-5 year proven track record of growing and marketing consumer applications
Be goal-oriented, data-driven, and a self-starter
Previous experience managing and scaling inbound and outbound marketing channels