Cycles is a venture-backed startup focused on revolutionizing payments with its product, Cycles Pay. They are seeking a Full Stack Engineer to take end-to-end responsibility for the application stack, ensuring reliable and functional applications that align with user needs and the company's vision.
Responsibilities:
- Develop and maintain reliable and functional backend (Typescript/Go), web-app (React), and mobile-app (React Native) components of the Cycles Pay application
- Translate product designs into implementation
- Collaborate with product design and other engineers to integrate and ensure smooth functionality across the stack
- Continuously optimize application components for speed, reliability, and scalability
- Contribute to prototyping and development of new features across multiple products built upon the Cycles protocol
- Write and maintain comprehensive tests to ensure quality, reliability, and security of codebases
- Work with designers and product managers to ensure products align with user needs and the Cycles vision
Requirements:
- 5+ years of professional experience in full-stack development, with strong expertise in Typescript and Go
- Experience building applications with web and mobile UIs
- Experience with responsive, mobile-first applications, ideally using React Native and Expo
- Strong understanding backend architecture and performant application design
- Passion for delivering results to delight users
- Exposure to FinTech, digital banking, accounting software, and/or crypto
- A passion for creating intuitive, beautiful, and functional interfaces
- Strong problem-solving skills and attention to detail
- Experience working in fast-paced, collaborative, and agile environments