Software Engineer - Full-Stack

Primer
Summary
Join Primer's Optimisation team and help merchants optimize their payment KPIs by improving payment success, increasing adoption, and enhancing expertise. As a Full-Stack Developer, you will focus on frontend development while working across the stack. You will improve fallback mechanisms, enhance reliability, redesign data pipelines, ensure data accuracy, build an A/B testing framework, develop decision-based logic, and enable rapid iteration. The team uses a 'you build it, you own it' approach, working with infrastructure and handling testing. Primer offers a remote-first work environment and a competitive benefits package. The role requires experience with JavaScript/TypeScript, React, Python, testing frameworks, and a strong understanding of the development process. Primer is committed to building a diverse and inclusive workplace.
Requirements
- A Full-Stack Developer with a strong focus on Frontend development with (JavaScript/TypeScript + React)
- Someone comfortable working across the stack, backend experience (Python preferred)
- Experience with testing frameworks and a good approach to writing testable, maintainable code
- Be willing to set goals, success metrics, driving and setting up sprints and driving refinement sessions of the tickets and driving delivery side on a day to day basis
- In-depth understanding of the entire development process (design, development and deployment)
- Highly motivated self-starter who values autonomy and getting things done
- Excellent verbal and written communication skills
- Experience working in a fast-paced environment
Responsibilities
- Improve and optimise fallback mechanisms to ensure seamless payment processing
- Enhance reliability by implementing smart routing and failover strategies
- Redesign data pipelines to improve monitoring, tracking, and real-time insights
- Ensure data accuracy and integrity across payment systems
- Build and refine an A/B testing framework to test different payment flows
- Develop if X, then Y decision-based logic to optimize transaction success rates
- Enable rapid iteration and data-driven improvements in the payments experience
Benefits
- We are fully remote and globally distributed; and have been since day one
- Competitive share options
- Uncapped holiday, with 25 days minimum to be taken
- Co-working space access
- Workations & Company Retreat
- The best equipment for your role
- οΏ½οΏ½500 towards your home office setup
- Generous learning budget
- Private Medical Insurance
- A broad set of additional perks and benefits ( depending on location)
Share this job:
Similar Remote Jobs
