Perform thorough code reviews and provide useful constructive feedback.
Embrace rapid iterative design, testing, and development to gain context and understanding along the way informing the next useful step in delivering value
Develop proof of concepts and incremental features within the merchant experience ecosystem, while ensuring contributions meet Recharge design and code standards
Investigate, analyze, and evangelize programming methodologies
Champion good habits (development techniques, security, and tech debt balance) amongst your peers while advocating for improved engineering standards, tooling, and processes
Collaborate with product and engineering management to inform roadmap timeline and identify approaches to release product features incrementally
Participate in all phases of the Product Development Lifecycle with product and engineering management to inform technical viability of product and engineering initiatives for key stakeholders
Contribute to cultivating a positive team environment
Demonstrate a willingness to lean in as needed 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; a passion for taking ownership of your work 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
We need our engineers to be versatile, display ownership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward
Exceptional analytical, communication, and interpersonal skills
Willingness to develop, maintain, and debug product features throughout the stack
Demonstrable expertise with JavaScript/Typescript
5+ years of experience with a major modern Web UI framework (e.g. ReactJS, Vue)
Prior e-commerce experience preferred
Bachelor’s degree in Computer Science, or other STEM-related field or equivalent work experience