Job Title: Software Developer (Full Stack) Company Name: Give Interactive Job Url: https://www.linkedin.com/jobs/view/4386770897/?eBP=NOT_ELIGIBLE_FOR_CHARGING&trk=flagship3_search_srp_jobs&refId=1RdOqtYVhUBKcLynG6sXIA%3D%3D&trackingId=1jf4bpm%2BUp8ChGiUuRMHaQ%3D%3D Job Description: Give Interactive Software Developer (Full Stack) United States · 10 hours ago · Over 100 people clicked apply Promoted by hirer · Responses managed off LinkedIn Remote Full-time Apply Save Your profile was shared with the job poster. Undo Did you finish applying? You'll find this job under In progress in your job tracker until you confirm. Yes No Use AI to assess how you fit Get AI-powered advice on this job and more exclusive features with Premium. Try Premium for Rs 0 Show match details Tailor my resume Help me stand out About the job Position: Software Developer (Full Stack) Location: Remote – Work from anywhere in the United States Employment Type: Full-Time About Give Interactive Give Interactive is a software company providing technology solutions to community foundations and philanthropic organizations across North America. Our platform supports donor-advised funds, complex asset donations, investment operations, and grantmaking through modern automation, intuitive user experience, and robust analytics. Our Mission We exist to inspire and facilitate world-changing generosity. Our Culture: The 3 C’s at Give Interactive Our culture is built on three pillars that guide how we work and lead. Character Humility, integrity, ownership, respect, and assuming positive intent. Commitment Grit, growth mindset, ownership of outcomes, and a bias toward action. Competence Excellence, continuous learning, sound judgment, innovation, and mastery of craft. Together, Character, Commitment, and Competence enable us to lead through innovation and win through execution. Job Summary Give Interactive is seeking a Software Developer to help build beautiful, scalable fintech software that powers charitable giving and investment management. This role will contribute to the development and maintenance of our platform by assisting with planning, development, testing, and implementation of new features. Working closely with senior developers and the product team, the ideal candidate is eager to grow their skills in full-stack development, learn modern fintech architecture, and contribute to meaningful software that helps advance charitable impact. Key Responsibilities Assist in translating product designs and wireframes into high-quality code Contribute to the development, testing, and maintenance of web applications Write clean, maintainable, and well-documented code Support the testing process to ensure reliability, usability, and performance Collaborate with engineers, designers, and product team members to deliver new features Help manage and maintain integrations with third-party services and APIs Participate in code reviews and team development practices Learn and apply new technologies and development practices to improve efficiency Assist with deployment and monitoring of applications in cloud environments (e.g., Google Cloud Platform) Desired Skills & Experience 2-5 years of professional software development experience (internships or academic projects welcome) Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience) Strong interest in full-stack web development and fintech applications Comfortable working in a collaborative, fast-paced startup environment Eager to learn, take feedback, and grow as a developer Ability to work both independently and as part of a team Technical Skills Experience or familiarity with: React JavaScript Node.js GraphQL PostgreSQL or relational databases JSON HTML/CSS JavaScript RESTful API architecture Git or other version control systems Nice to Have Exposure or interest in learning: TypeScript React Native Stripe or payment processing platforms Plaid or financial data APIs SendGrid or messaging services Banking or investment data aggregation tools (e.g., Plaid, Yodlee, ByAllAccounts) Agile development methodologies Join us in our mission to empower community impact and drive positive change. If you are passionate about fintech innovation and thrive in a collaborative and dynamic environment, we want to hear from you! Compensation & Hours Full-time, salaried position Competitive salary, commensurate with experience Comprehensive benefits package including health insurance, 401(k) with employer match, and paid time off Flexible, remote work environment Application Process 1. Resume Review Our team will review your resume to assess qualifications. 2. Screening Interview A brief conversation to discuss your background and answer initial questions. 3. Hiring Manager Interview A deeper dive into your experience, skills, and role alignment. 4. Technical Assessment As part of the hiring process, you’ll complete a brief technical assessment related to the role. This exercise is designed to give us insight into how you approach problem-solving, write code, and structure solutions in a real-world development scenario. It also gives you a better understanding of the types of challenges and projects you may work on as part of the team. 5. Team Interview Meet with at least two team members to get a sense of collaboration and culture. 6. Final Offer Call If selected, we’ll extend an offer and discuss next steps.