Welcome to a fintech company with a track record of enabling clients to buy, sell and trade cryptocurrencies for over 10 years.
We craft engaging and easy-to-use mobile experiences that consistently exceed our customers' expectations. Our team is made up of technically-minded individuals who are passionate about web3, blockchain technology, and related innovations.
As a Senior Backend Engineer at this company, you will play a key role in designing, building and maintaining the backend systems that power our applications. You will work closely with our frontend and mobile developers, and collaborate with cross-functional teams to deliver high-quality solutions to our customers.
The ideal candidate will have a passion for learning and a strong sense of pride in their work. They enjoy taking ownership of complex technical challenges and have a track record of delivering scalable and reliable backend systems.
* Design high-performance and scalable backend systems that power our applications
* Collaborate with frontend and mobile developers to design and implement APIs that meet the needs of our applications
* Participate in code reviews and provide constructive feedback to peers
Key Requirements:
* A minimum of 5 years of experience in software engineering with a focus on backend development
* Strong programming skills in at least one of Ruby or Elixir
* Experience with cloud-based platforms such as AWS, Azure or GCP
* Experience with containerization technologies like Docker and orchestration tools like Kubernetes
* Experience with designing and implementing various API technologies
* Experience working with databases such as PostgreSQL or MySQL
* Experience with CI/CD pipelines and automated testing
* A lifelong learner with knowledge of/wants to learn more about web3 in general
* An independent worker who can take ownership of projects and drive them to completion
* Experience working in an Agile/Scrum environment and collaborating with cross-functional teams
Nice To Haves:
* Experience in the cryptocurrency space or some fintech experience
* Experience with blockchain technologies such as Ethereum or Bitcoin