Design, build, and maintain frontend and backend features using React and Node.js. Contribute to the organization's mission by enabling efficient and reliable donation processing. Collaborate with product teams and mentor peers within a high-impact engineering culture.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Job Description
About the Company
The organization operates a global fundraising platform designed to simplify and accelerate donations for nonprofit organizations. It addresses challenges in the donation process by providing a seamless, accessible experience that supports global payments and prioritizes accessibility. The platform handles tens of millions of dollars in donations monthly and serves enterprise-level nonprofits across North America, the United Kingdom, Australia, and Europe. Its ecosystem includes customizable donation widgets, portals for donors and partners, and administrative tools, built on modern technologies such as Node.js, React, and TypeScript. The organization supports a diverse, distributed team focused on deep technical expertise and collaboration.
About the Role
The Senior Fullstack Developer will play a crucial role in developing and scaling core product features central to the donation experience for millions of users. This position involves building resilient frontend and backend components with an emphasis on code quality, scalability, and user experience. The role contributes directly to the organization's mission by enabling efficient and reliable donation processing through advanced technical solutions, collaborating closely with product teams, and mentoring peers within a high-impact engineering culture.
Responsibilities
- Design, build, and maintain frontend and backend features using React and Node.js
- Develop core products such as donation checkouts, embeddable widgets, and portals for donors and partners
- Architect system components that scale to millions of monthly transactions
- Write clean, well-documented, and testable code
- Lead architecture and technical design discussions to solve complex problems
- Mentor team members through code reviews and feedback
- Collaborate with product managers and designers to refine requirements and roadmap
- Identify and resolve bugs, performance issues, and optimization opportunities
Interested in remote work opportunities in Development & Programming? Discover Development & Programming Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
Requirements
- 7+ years of professional fullstack development experience
- Strong understanding of modern JavaScript concepts (event loop, closures, promises, prototypes)
- Expert-level skills with React and associated ecosystem; Vue knowledge is a plus
- Backend expertise with Node.js; experience with Koa or NestJS preferred
- Experience with Webpack configuration, performance tuning, and profiling
- High attention to detail and strong ownership of work
Nice to Have
- Experience with MongoDB, ClickHouse, or Elasticsearch
- Familiarity with Docker, CI/CD pipelines, or cloud infrastructure
- Contributions to open-source projects or a strong personal portfolio
- Curiosity and hypothesis-driven approach
- Ability to explain complex analytical concepts to non-technical audiences
- Comfortable in fast-paced, data-rich environments
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
Compensation
GEL 10,500 — GEL 13,800 plus stock options
Benefits & Perks
- 31 days off
- 100% paid telemedicine plan
- Assistance with home office setup including furniture and equipment
- English language courses
- Relevant professional education opportunities
- Access to gym or swimming pool
- Co-working spaces
- Remote working
Equal Opportunity Statement
Our client is an equal opportunity employer. They celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, or national origin.
RemoteHunter is not the Employer of Record (EOR) for this role. Our purpose in this opportunity is to connect exceptional candidates with leading employers. We help job seekers worldwide discover roles that match their goals and guide them to complete their full application directly through the hiring company's career page or ATS.
Similar Jobs
Explore other opportunities that match your interests
Manager, Quality Engineering
nextech systems
Jobs via Dice
Playback Quality Engineer