wagey.ggwagey.gg
31,339  jobs31,339  jobs
Browse Tech JobsCompaniesFeaturesPricingFAQs
Log InGet Started Free
Jobs(31,339)/Software Engineer Role(2,146)/Donorbox (3) - Software Engineer (Full Stack)
Donorbox

Donorbox - Software Engineer (Full Stack)

Remote - Latin America$52k - $58k+ Equity1mo ago
RemoteLATAMSoftware EngineerFull StackJavaScriptPostgreSQLSQLMinitestCloseHotwireTurboStimulusDocumentationRubyRailsRuby on Rails

Requirements

• Strong JavaScript Skills: Deep comfort with vanilla JavaScript, as it is critical for our main donation form. • Rails & PostgreSQL Proficiency: Ability to ship features in Rails without close supervision, including writing SQL beyond simple queries (joins, aggregations, and catching N+1 problems in PostgreSQL). • Rails & PostgreSQL Proficiency: • Quality & Testing: A strong habit of writing useful automated tests (we use Minitest) by default, including tests that would catch the specific bugs you just fixed. • Quality & Testing: • Pragmatic Frontend Focus: Experience using semantic HTML, global CSS (via design tokens), and Hotwire (Turbo, Stimulus) to build out interfaces where custom JavaScript isn't strictly required. • Pragmatic Frontend Focus: • Independent Problem Solving: A track record of taking a well-scoped feature and driving it to completion, surfacing the adjacent work needed for a polished final product. • Independent Problem Solving: • Backend: Ruby, Ruby on Rails • Backend: • Frontend: Vanilla JavaScript, Hotwire (Turbo/Stimulus), Semantic HTML, CSS (Design Tokens) • Frontend: • Database: PostgreSQL, Relational Databases, SQL • Database: • Testing: Minitest, Fixtures • Testing: • Mindset: "Omakase" Rails, MVC, Object-Oriented Programming • Mindset: • Details • Details • Fully remote based in Latin America • Salary: $52,200-$58,000 USD, depending on experience and location • This is an Engineer II role on our internal career framework — leveling here reflects scope and impact, not tenure

Responsibilities

• Drive the Omnigive Form: Build and maintain complex, highly interactive UI components using vanilla JavaScript, while seamlessly connecting them to our Rails backend. • Drive the Omnigive Form: • Champion Product Sense: Analyze requirements through a "Jobs-to-be-Done" lens. Before writing new code, you will ask, "Can the user already do this?" and actively consider edge cases and error states. • Champion Product Sense: • Collaborate and Ship: Balance the desire to ship quickly with the need to ship quality. You will review peers' pull requests with care, communicate blockers proactively in async channels, and default to safely shipping value to users. • Collaborate and Ship: • Steward our Knowledge: Help maintain our institutional memory by writing clear PR descriptions, logging non-obvious decisions in commit messages, and updating internal documentation when you spot something stale. • Steward our Knowledge:

Benefits

• Fully remote work from the comfort of your home • Eligibility for employee equity plan (stock options) • Reimbursement package for home office expenses and professional development, up to $1.5k • Generous time off policy of 21 days (birthday included 🎉), 8 holidays of your choice, and 2 paid volunteer days • Wellness program with fitness and mindfulness classes • Love your work and our mission of serving nonprofits! • The Application Process • We have 5 stages: • We have 5 stages: • Prescreen Call with the Talent Team • Technical Interview with Hiring Manager • Panel/Final Interview • Background & Reference Checks • If this sounds like the right role for you, please apply today and let us know why. We look forward to hearing from you!

Apply in one click

Upload My Resume

Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT

Apply in One Click
Apply in One Click

Similar roles

Backblaze External WebsiteBackblaze External Website - Sr. Developer Productivity Engineer4mo ago
·Remote - Argentina
RemoteLATAMSeniorSemiconductorsSoftware EngineerDocumentationMySQLSQLJenkinsJavaScript
GreenhouseGreenhouse - Software Engineer (Contract, Argentina)3mo ago
·Remote - Argentina
RemoteLATAMSeniorSoftwareSoftware EngineerPythonTypeScriptFull StackReactPostgreSQL
Bluelight ConsultingBluelight Consulting - Software Engineer (Elixir/Phoenix)1mo ago
·Remote - Concepción, Chile
RemoteLATAMMidSoftwareSoftware EngineerElixirPhoenixTechnical WritingPostgreSQLGraphQL
Silver.devSilver.dev - Greenhouse - Software Engineer (Python and/or TypeScript)2mo ago
·Remote - Argentina·$83k - $94k/year
RemoteLATAMSeniorSoftwareSoftware EngineerPythonTypeScriptFull StackGreenhouseReact
Backblaze External WebsiteBackblaze External Website - Software Engineer (AI developer)2mo ago
·Remote - Argentina
RemoteLATAMSoftware EngineerRustDocumentationTypeScriptGoPython
Backblaze External WebsiteBackblaze External Website - Software Engineer - Storage3mo ago
·Remote - Argentina
RemoteLATAMMidSoftwareSoftware EngineerJavaRustDocumentationLearning & DevelopmentReporting
Backblaze External WebsiteBackblaze External Website - Software Engineer - Billing & Manageability3mo ago
·Remote - Argentina; Remote - Colombia ; Remote - Costa Rica ; Remote - Mexico - Hybrid
In OfficeLATAMMidPaymentsSoftware EngineerStripeDocumentationCRM ManagementJavaClaude
PraxentPraxent - LATAM Software Engineer(s) (React/Node)4mo ago
·Remote - International
RemoteLATAMPrincipalSoftware EngineerRESTReactJavaScriptTypeScriptNode.js
Backblaze External WebsiteBackblaze External Website - Sr. Software Engineer - Application Security4mo ago
·Remote - Argentina
RemoteLATAMSeniorSoftware EngineerPerformance ReviewsReportingJavaScriptRESTLinux

Browse more by category

Show 2,146 moreSoftware EngineerShow 1,083 moreFull StackShow 1,255 moreJavaScriptShow 623 morePostgreSQLShow 2,812 moreSQLShow 1 moreMinitestShow 2,641 moreCloseShow 2 moreHotwireShow 4 moreTurboShow 4 moreStimulus
Privacy·Terms··Contact·FAQ·Wagey on X