Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
API @ 3
CSS @ 3
HTML @ 3
Marketing
Payments
React @ 3
Security
Software Development @ 3
TypeScript @ 3
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Who We Are
About Stripe
Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world’s largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Stripe’s mission is to increase the GDP of the internet.
About the Team
Link is a digital wallet designed for effortless and secure online payments and digital transactions. It works on any device or browser, is backed by advanced security mechanisms, offers purchase protections on eligible items, and enables seamless, fast payments.
The Link Engineering organization builds consumer-focused payment experiences and payment options. Its work spans frontend experiences, infrastructure supporting low-latency payment transactions, and intelligent systems that help protect consumers and merchants from bad actors.
Exact team matching for one of the subteams within this organization will begin during the final stages. Candidates may also be considered for different organizations based on their experience and location.
Responsibilities
- Work with a wide range of systems, processes, and technologies to own and solve problems end-to-end.
- Build elegant APIs and user experiences that enable merchants to run and scale their businesses on Stripe.
- Create products and features that impact millions of people and businesses worldwide, including fast and seamless checkout flows.
- Explore creative opportunities for next-generation payment experiences using Stripe’s payment technology.
- Collaborate with stakeholders across product, design, infrastructure, marketing, and operations.
- Develop and execute short- and long-term roadmaps.
- Make effective tradeoffs involving business priorities, user experience, and a sustainable technical foundation.
- Uphold high engineering standards and bring consistency to multiple codebases and processes.
Requirements
Minimum Requirements
- 2+ years of software development experience, with an emphasis on modern frontend technologies such as HTML, CSS, TypeScript, and React.
- Experience building polished user interfaces.
- Comfort working as a frontend developer and owning projects end-to-end.
- Motivation to solve complex problems and measure success by impact.
- Ability to thrive in a highly collaborative environment involving different stakeholders and subject-matter experts.
- Enjoyment of working with a diverse group of people with different areas of expertise.
Preferred Qualifications
- Experience working in high-growth teams similar to Stripe.
- Experience building financial systems or tools for financial experts.