This job is no longer available
This job expired on 09/10/2026. It no longer accepts applications.
Full Stack Software Engineer – Build Donation Forms
Donorbox · Mexique
Job description
About the role
Donorbox is looking for a Full Stack Software Engineer to own and evolve the Omnigive donation form, a core component of its fundraising platform. You will work on highly interactive UI built with vanilla JavaScript and a robust Ruby on Rails backend, contributing end‑to‑end to features that directly impact nonprofit clients.
Key responsibilities
- Design, develop, and maintain complex, interactive UI components using vanilla JavaScript.
- Implement server‑side logic in Ruby on Rails, including ActiveRecord models, controllers, and ViewComponents.
- Analyze requirements through a Jobs‑to‑Be‑Done lens, ensuring new features address real user needs.
- Collaborate with peers through code reviews, async communication, and proactive blocker reporting.
- Document decisions, write clear PR descriptions, and keep internal knowledge bases up to date.
Required profile
- Mid‑level engineer comfortable taking ownership of features from concept to delivery.
- Strong problem‑solving mindset, able to anticipate hidden work beyond the initial ticket.
- Commitment to shipping quality code quickly while maintaining reliability.
Required skills
- Vanilla JavaScript
- Ruby on Rails
- ActiveRecord
- Rails controllers
- ViewComponents
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Mexico.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Donorbox
Mexique
Related job offers
-
Senior Data Engineer (AWS + Snowflake)
FPT Latin America -
Ingénieur Applications – Laboratoires QC Globaux (H/F)
Valce Talent Solutions Mexico City -
Senior Software Engineer
mmc Mexico City - Paseo -
Engineering Technical Lead – Desarrollo Full Stack
CRH Talento de IT -
QA Manual – Aplicaciones Flutter (iOS, Android y Web)
Dresden Partners Guadalajara