Salary
💰 $123,500 - $212,850 per year
Tech Stack
GraphQLiOSJavaScriptSDLCTypeScript
About the role
- Deliver complete solutions spanning all phases of the Software Development Lifecycle (design, implementation, testing, delivery and operations)
- Advise immediate management on project-level issues and make technical decisions
- Guide and mentor junior engineers
- Operate with little day-to-day supervision
- Apply technical best practices and promote technical standards
- Collaborate within a high-performing team of 7–9 experienced U.S.-based engineers
- Engage with external developer communities and improve SDK developer experience
- Set clear goals, define project requirements, and manage priorities with cross-functional teams
- Lead development of payment features, developer tools, and open-source SDKs
- Create developer-facing resources such as tutorials, blogs, and public speaking to advocate for developers
Requirements
- Minimum of 5 years of relevant work experience and a Bachelor's degree or equivalent experience
- At least 4 years of hands-on web development experience
- 2+ years of experience working in a large-scale organization
- Proven leadership skills with a passion for mentoring and nurturing engineering talent
- Proficiency in building applications using JavaScript and TypeScript
- Experience designing and developing developer-facing products (e.g., SDKs, REST APIs, GraphQL)
- Familiarity with payment processing, e-commerce, or financial technology (preferred)
- Ability to deliver complete solutions across the Software Development Lifecycle (design, implementation, testing, delivery, operations)
- Experience working with open-source projects and public GitHub repositories (preferred)