Join to apply for the Senior Software Engineer role at Arc.dev Join to apply for the Senior Software Engineer role at Arc.dev Get AI-powered advice on this job and more exclusive features. Direct message the job poster from Arc.dev Hiring: Senior Software Engineer (Ruby on Rails, React, GraphQL) About the Opportunity We’re looking for talented and mission-driven Senior Software Engineers to join a global team building one of the world’s most impactful platforms for social change. With 100M+ monthly users and tens of thousands of new campaigns launched every month, we empower people to mobilize, advocate, and win — from local causes to national movements. Whether you’re enhancing user engagement, scaling backend systems, or experimenting with personalization tools, your work will directly support meaningful change — every hour, every day. Teams you could join include: Monetization – Drive revenue through product experimentation and optimization ️ Nonprofit Starters – Build tools for influential organizations and causes Personalization – Deliver personalized content and discovery experiences Scaled Outreach – AI-first tools to amplify campaign reach and visibility Signature Growth – Maximize sharing, virality, and supporter impact What You’ll Do Lead feature development across React, TypeScript, GraphQL, Ruby on Rails Contribute to system architecture, scalability, and long-term stability Mentor junior engineers and support a culture of collaboration and feedback Translate business requirements into reliable, high-performance code Influence product and technical roadmaps through cross-functional partnerships Participate in on-call rotations and promote a culture of reliability and observability Identify opportunities to improve engineering workflows, quality, and impact What We’re Looking For 4–6+ years of fullstack engineering experience 3+ years of experience in React , TypeScript , and GraphQL 3+ years of backend experience with Ruby on Rails Familiarity with Terraform , Kubernetes , and cloud platforms like AWS Experience working in growth or engagement-driven product teams Strong collaboration skills with Product, Design, Analytics, and QA A passion for building ethical, inclusive, and high-impact technology What’s in it for You Remote-first role across time zones with flexible working hours Transparent salary scale based on pay equity Mission-driven culture: Real change, powered by tech Values-driven hiring process with technical, product, and culture alignment Build software that fuels global social movements. Apply now and help shape a more just and equitable world. We encourage applicants of all backgrounds, cultures, and experiences to apply. If you meet most but not all requirements — we still want to hear from you. Our team values potential, perspective, and purpose just as much as technical skills. Seniority level Seniority level Mid-Senior level Employment type Employment type Full-time Job function Job function Information Technology and Engineering Industries Staffing and Recruiting Referrals increase your chances of interviewing at Arc.dev by 2x Get notified about new Software Engineer jobs in Mexico . Full Stack Engineer- Node.js, React,js and Firebase Mexico City Metropolitan Area 3 weeks ago Entry Level - Full Stack Engineer (Remote - Mexico) Junior Front End React Developer - Remote Work | REF#283506 Full Stack Software Development Engineer - Mexico We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr
Job Title
Senior Software Engineer