What we're looking for
We're in search of a Software Engineer with a passion for creating foundational software that powers user interfaces and interactions. You'll be responsible for developing SDKs that enable seamless integration and creating dynamic dashboards for data visualization.
Responsibilities
- Develop and maintain our SDKs using Node.js, ensuring they are robust and scalable for developer use.
- Design and implement reactive, user-friendly dashboards using React.js.
- Work closely with cross-functional teams to understand business requirements and translate them into technical specifications.
- Address and optimize application performance issues to maintain a high standard of user experience.
- Contribute to the evolution of our system architecture with a focus on scalability, latency reduction, and high-throughput solutions.
- Uphold best practices in engineering, security, and design.
Qualification
- A minimum of 5 years of industry experience in software development.
- A BS/BA degree in Computer Science or related field.
- Expertise in crafting front-end interfaces with React.js.
- Expertise in Typescript (Node)
- Proven experience in backend development, particularly with API platforms.
- Expertise in tackling complex issues related to design, scaling, and system performance.
- A track record of developing highly available and scalable systems.
- A self-motivated mindset with the ability to implement innovative solutions independently.
- Ability to deliver high-quality work while balancing the need for rapid delivery.
- Prior experience with Web3 is a plus.
- Prior experience in a startup environment is beneficial.