Join Stripe as a Senior Internal Apps Engineer
About the Team
The Internal Apps Engineering team at Stripe is at the forefront of enabling our employees to create apps and tools beyond our traditional application stack. We manage a low-code platform that empowers Stripe teams to develop specialized apps, proofs-of-concept, or sophisticated collaboration tools efficiently. Our team collaborates closely with other teams within Corporate Technology to integrate resources, create appropriate infrastructure, and maintain safety and privacy.
What You’ll Do
As a Senior Internal Apps Engineer, you will be an indispensable contributor, leveraging low-code solutions to benefit Stripe as a whole. Your role involves designing, building, integrating, and maintaining apps, closely collaborating with diverse teams within Stripe. From day one, you will be actively involved in app development, ensuring smooth launches and ongoing app performance.
Responsibilities
- Address user needs by swiftly and securely developing new apps.
- Work autonomously and collaborate with cross-functional teams to manage app development from conception to launch, including long-term maintenance.
- Establish and promote best practices for low-code app development within Stripe.
- Write functional, high-performance code in various languages, including JavaScript and SQL.
- Develop test suites, shared libraries, and reusable components for the benefit of the Stripe community.
- Design secure apps that maintain user privacy and meet Stripe’s engineering quality standards.
- Guide developers on the advantages and considerations of low-code solutions.
- Debug and resolve issues with existing and new apps, including participating in an on-call rotation for critical failures.
Who You Are
We’re looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement.
Minimum Requirements
- Possess at least 5 years of industry experience in developing rich web applications using modern frameworks.
- Have a comprehensive understanding of the full-stack, from user experience and system integration to reliability.
- Knowledge and industry experience with JavaScript, React, SQL, and CSS.
Preferred Qualifications
- You have a passion for enabling people to do their best work.
- You never lose sight of the end-user, and enjoy the quick feedback loops made possible by working (sometimes literally) next to your users.
- You enjoy working together with your team toward common goals, but are able to drive your work forward autonomously.
- You work very well cross-functionally, and are able to think rigorously and make hard decisions and tradeoffs.
- You thrive in a collaborative environment involving different stakeholders and subject matter experts.
- You have experience building complex apps using low-code tools, understanding the nuances of different implementation strategies.
- You have experience with Ruby and GraphQL.
Hybrid Work at Stripe
This role is available either in an office or a remote location (typically, 35+ miles or 56+ km from a Stripe office). Office-assigned Stripes spend at least 50% of the time in a given month in their local office or with users. This hits a balance between bringing people together for in-person collaboration and learning from each other, while supporting flexibility about how to do this in a way that makes sense for individuals and their teams.
Pay and Benefits
The annual US base salary range for this role is $139,400 - $209,300. Additional benefits for this role may include: equity, company bonus or sales commissions/bonuses; 401(k) plan; medical, dental, and vision benefits; and wellness stipends.
Benefits Extracted with AI
- Equity
- Company bonus or sales commissions/bonuses
- 401(k) plan
- Medical, dental, and vision benefits
- Wellness stipends
Similar jobs
Last update: 23 minutes ago
Senior Full-Stack Engineer ReactJS/NodeJS
Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.
Senior Backend Engineer - Payments
Join Instapro Group as a Senior Backend Engineer in Berlin, focusing on PHP and payment systems in a hybrid work environment.
Full Stack Engineer with Node.js and React
Join RightCrowd as a Full Stack Engineer to develop cloud-native applications using Node.js and React. Work remotely with cutting-edge technology.
Senior Ruby Developer
Join Triad Group Plc as a Senior Ruby Developer, working remotely with Ruby on Rails, JavaScript, and more. Great benefits and career growth.
Senior Mobile Platform Engineer
Join Pleo as a Senior Mobile Platform Engineer to empower product teams in building and maintaining mobile app features with React Native and TypeScript.
Senior Full-Stack Engineer - TypeScript, React, Node.js
Join us as a Senior Full-Stack Engineer to develop a super app for medical professionals using TypeScript, React, and Node.js.
Senior Full Stack Engineer - Climate Tech - Rust & TypeScript
Join Climatiq as a Senior Full Stack Engineer to develop climate tech solutions using Rust and TypeScript. Remote work available.
Senior Product Engineer [Rust & Typescript]
Join Attio as a Senior Product Engineer working with Rust & TypeScript to build innovative CRM features. Remote work available.
Intermediate Backend Engineer - Ruby on Rails, PostgreSQL
Join GitLab as an Intermediate Backend Engineer to enhance CI platform performance using Ruby on Rails and PostgreSQL in a remote role.
Senior Backend Engineer - PHP, Symfony, Laravel
Join Instapro Group as a Senior Backend Engineer, working with PHP, Symfony, and Laravel in a hybrid environment.
Lead Developer with DevOps and Functional Programming
Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.
Senior Backend Engineer with Python and React.js
Join bunq as a Senior Backend Engineer to revolutionize digital banking with Python and React.js in a hybrid work environment.
Staff Software Engineer, Fullstack, Capacity & Efficiency Engineering
Join Uber as a Staff Software Engineer in Amsterdam, focusing on fullstack development and capacity efficiency engineering.
Senior Solutions Engineer
Join Reddit as a Senior Solutions Engineer in Amsterdam to support our growing advertising business with technical expertise and problem-solving skills.
Salesforce Software Engineer
Join AnyDesk as a Salesforce Software Engineer to develop and maintain internal business systems in a dynamic, remote-friendly environment.
Senior Backend Developer (Node.js) / SRE
Join Binance as a Senior Backend Developer (Node.js) / SRE to develop monitoring systems for high-load production environments.
Fullstack Developer (C#, Angular or React)
Join Lekker Code Company as a Fullstack Developer specializing in C#, Angular, or React. Work remotely with a focus on innovative solutions.
Senior Java/VueJS Developer
Join Space Inch as a Senior Java/VueJS Developer to work on fintech projects with a focus on Java, Vue.js, and TypeScript in a flexible remote environment.
Senior Full Stack Engineer (PHP, Angular, React)
Seeking a Senior Full Stack Engineer with PHP, Angular, React expertise for remote work in the EU. 6+ years experience required.
iOS Developer
Join Tezza as an iOS Developer to enhance our app with Swift and SwiftUI, working remotely in a creative team.
Senior PHP Developer
Join Atolls as a Senior PHP Developer in Berlin. Work on scalable software, collaborate across teams, and drive innovation in a hybrid environment.
Senior Software Engineer - C#/.NET
Join TrueLayer as a Senior Software Engineer in Milan, working with C#, .NET, AWS, and Kubernetes to build scalable systems.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Senior Node.js Developer
Join FxPro as a Senior Node.js Developer. Work on cloud-based authentication solutions using Node.js, TypeScript, and Azure in a hybrid environment.