Tech Stack
AWSCloudGoogle Cloud PlatformJavaScriptPythonReactSQLTypeScript
About the role
- Live by and champion Recharge core values (#accountability, #collaboration, #iteration, and #details)
- Build, maintain, and debug high-impact, high-performance, high-scale products enabling merchants' storefront experiences
- Support Storefront widgets and backend services handling 2.5M+ sessions per day, ensuring high performance and stability
- Work on front-end widgets and back-end services including SQL/document databases, CDN, event-driven messaging systems and REST APIs
- Perform thorough code reviews and provide constructive feedback
- Embrace rapid iterative design, testing, and development; develop proofs of concept and incremental features
- Investigate, analyze, and evangelize programming methodologies
- Champion development best practices (security, tech debt balance) and advocate for improved engineering standards, tooling, and processes
- Collaborate with product and engineering management to inform roadmap timelines and release product features incrementally
- Participate in all phases of the Product Development Lifecycle and evaluate technical viability for stakeholders
- Contribute to cultivating a positive team environment and demonstrate willingness to lean in when duty calls
Requirements
- 5+ years of relevant development experience in fast-paced environments
- Willingness to learn and experiment to reach a desired outcome
- A knack for engineering simple solutions to solve complex problems
- Experience building, launching, and supporting new product features
- Self-driven; pragmatic; passion for taking ownership and delivering outcomes
- Ability to demonstrate high self-sufficiency to take on and complete projects promptly
- Ability to work remote-first in a high-growth company
- Versatility across the full-stack and enthusiasm to take on new problems
- Exceptional analytical, communication, and interpersonal skills
- Willingness to develop, maintain, and debug product features throughout the stack
- Demonstrable expertise with JavaScript, Python, and Cloud Platforms such as GCP or AWS
- 5+ years of relevant full stack development experience across back-end such as Python, and front-end including JavaScript and/or TypeScript
- 3+ years of experience with a major modern Web UI framework (e.g. ReactJS) and experience building UI at scale
- Familiarity with micro-service architecture
- Bachelor’s degree in Computer Science, or other STEM-related field or equivalent work experience
- Demonstrable cloud computing experience
- Prior e-commerce experience preferred