BE[IN]CRYPTO goes beyond being a media publication – we’re creators, educators, and innovators. Our content spans 15 languages, covering major news and generating original content. Beyond media, we’ve packed our digital nomad backpack with products like Learn, Rankings, Academy, and Jobs. Our culture is open, dynamic, and fun, driving constant reinvention.
Like our products and solutions – our teams are agile, dynamic, and innovative. We work hard, and we have a lot of fun – while keeping up the quality and accuracy for which we’re known. It’s what keeps us inventing and reinventing, all the time. Our culture is wide open, just like our spaces.
We’re embarking on an exciting journey in our R&D department, where we’re launching the development of a groundbreaking product from the ground up. Unlike traditional modifications, our R&D teams collaborate seamlessly to create something entirely new. The challenge lies not just in fixing issues but in breaking away from conventional scalability constraints. We’re determined to chart our own path, prioritize our vision, and carve out a USP that sets us apart.
Our 2024 focus is clear: to be a strong contender in the cryptocurrency market analytics space.
We are looking for an experienced Senior Backend Developer with a strong background in NodeJS and Rust. The ideal candidate will be instrumental in building our microservices infrastructure, playing a crucial role in the development and deployment of scalable and efficient backend services.
Tasks
- Design, develop, and maintain robust and high-performance microservices, primarily in Rust, and potentially in Node.js, to support a NextJs application.
- Implement and manage user authentication and authorization systems.
- Design and manage data caching layers and strategies for efficient data retrieval.
- Develop and integrate APIs for accessing and manipulating various data sources.
- Ensure that APIs and server-side configurations are optimized for search engines, including efficient loading and response times.
- Collaborate with the frontend team to implement server-side rendering or other techniques beneficial for SEO and to ensure seamless integration of backend services.
- Collaborate with cross-functional teams to define and implement new features.
- Optimize existing backend systems for scalability and speed.
- Ensure code quality, stability, and scalability through best practices and code reviews.
- Work closely with the DevOps team to facilitate deployment and efficient scaling of services.
Requirements
- At least 5 years of experience in backend development (NodeJS and Rust focus).
- Proven experience in building and managing microservices architectures.
- Strong understanding of authentication and authorization protocols.
- Familiarity with developing and managing APIs (RESTful services).
- Proficiency in database technologies (SQL and NoSQL).
- Understanding of the impact of backend technologies on SEO.
- Experience with cloud services (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Familiarity with continuous integration and deployment (CI/CD) pipelines.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and the ability to work effectively in a team setting.
Benefits
- A true startup experience – no rules, no bureaucracy, and the opportunity to have a meaningful impact on a growing business.
- A culture of autonomy and accountability.
- A people-focused organization dedicated to making sure you’re maxing out on learning, growth, and impact, and getting recognized for the great work you do along the way.
- Constant growth opportunities.
- The chance to join a stellar team of talents and learn from them.
- We have team members in 60 countries all over the world! Wherever you go, you can meet someone from the BeInCrypto family.
Join our BIC team and take your professional experience to the next level!