Overview
Quidax is an African focused cryptocurrency exchange. We enable customers to buy/sell Bitcoin and other cryptocurrencies (Ethereum, USDT and Litecoin) with Naira. Our vision, which is at the core of what we do every day at Quidax, is to build a world where sending money and value around the globe is as easy as sending a text message. We value positive energy, and clear communication and are committed to building an inclusive environment for people from every background.
Job Position: Frontend Engineer
Job Location: Lagos
Job Responsibilities
- We are looking for a React and React Native developer interested in building performant web and mobile apps on both the iOS and Android platforms.
- You will be responsible for architecting and building these applications, as well as coordinating with the teams responsible for other layers of the product infrastructure.
- Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.
- You’ll work closely with product, infrastructure, fraud, and security teams to add new cryptocurrencies to our platform. You will work on solving many complex and interesting problems.
Job Responsibilities
- We’re not looking for people who know all the answers; we want people who can think creatively and are not afraid to bring forward new ideas, tools, systems and technologies to help handle scale and resilience of our infrastructure.
- The problems we solve are meaningful, exciting and constantly evolving. You’ll work together with other engineers in a fast-paced, agile platform, to build reliable, secure and efficient applications in the cloud. Your code will make it easy for customers to send crypto value with no stress. Our engineering team is looking for a Senior Software Engineer ready for the challenge of delivering great products to our users.
- Develop the next generation of Quidax exchange solutions at scale.
- Design, develop, test, deploy, and maintain web applications primarily using Ruby on Rails and any other technologies as required.
- Reengineer to system as we migrate from a legacy rails version to the latest.
- Lead technical projects alongside your team to ensure rapid and reliable delivery of software products.
- Collaborate with cross-functional teams, including product managers, designers, and other developers, to understand project requirements and deliver high-quality software solutions.
- Participate in code reviews to ensure code quality and provide constructive feedback to team members.
- Collaborate with front-end developers to integrate user-facing elements using server-side logic.
- Collaborate with the DevOps team to ensure smooth deployment and continuous integration processes.
- Build out monitoring and alerting infrastructure to instrument critical product flows
- Own observability and maintenance for the features you and your teammates build
- Shape the engineering team’s culture, norms, and processes.
What your day to day at Quidax might look like:
- Develop functional and appealing web and mobile-based applications based on usability.
- Develop new user-facing features.
- Building and maintaining our GraphQL and Rest APIs.
- Collaborating with Front-end Developers.
- Diagnose and fix bugs and performance bottlenecks for performance that feels native.
- Maintain code and write automated tests to ensure the product is of the highest quality.
- Leverage native APIs for deep integrations with both platforms
Job Requirements
- Firm grasp of the Javascript language and its nuances, including ES6+ syntax.
- A minimum of 3 years of professional experience working with React and React Native.
- Forensic attention to detail.
- A passion for software development. It’s not just your career, it’s also your hubby.
- Ability to take ownership over your work. Every day is a challenge and no two days are the same.
- A positive mindset and can-do attitude.
- Ability to write well-documented, clean Javascript code.
- Understanding of REST APIs, the document request model and offline storage.
- Experience with automated testing suites.
Nice to Have:
- Crypto experience
- Fintech experience
- Security testing.
How to Apply
Interested and qualified candidates should:
Click here to apply online