Here is our team hierarchy for individual contributors:
Principal Software Engineer (V)
Staff Software Engineer (IV)
Senior Software Engineer (III)
Software Engineer II
Software Engineer (I)
Your team is responsible for:
Developers love using Circle APIs but our business partners rely on our client tools for their day-to-day insights and health of their billing stack. To that end, you’ll work on providing a seamless onboarding flow to help new business get their payments off the ground. And as a new business launches with Circle APIs, they use Circle’s dashboards (with your help!) to help manage and optimize their payments. You’ll be part of a small frontend team where you will play a key role in helping us create delightful customer experiences in a sound and scalable way.
You'll work on:
- Challenging (and fun!) problems centered around digital currencies & their adoption. Did we mention that Circle launched a “programmable dollar” called USD Coin (or USDC)?
- Building modern front-end applications with beautiful & consistent UI for our customers
- Partner with our Product and Design teams to define the best UX for the tools we’re building
- Experimentation, A/B tests and client feedback sessions to stay connected to our users and constantly provide delightful experiences
- Participate in code reviews to maintain code quality
You'll bring to Circle:
- A keen sense of knowing when a feature “works” and when it can be improved.
- A focus on coding standards and code quality -- a desire to have great test coverage to enable continuous delivery
- Excellent communication skills, able to collaborate with remote teams, share ideas and present concepts effectively
- Self-starter, you enjoy moving at a fast pace, shipping software that improves the user experience and constantly improving your work with little supervision.