Senior Full-Stack Developer
Hybrid Remote (Lisbon) / Remote (Portugal-based) | Full-time, Contracted Position
About Donor
See Donor
See is a global giving platform that connects donors directly with people in need through
real-time,
- first storytelling. We're building a platform with the ambition of being the #1 place on the internet to build a vibrant, interconnected community dedicated to changing lives. We believe in technology for good, and applying the very best in product design and technology to complex problems, and community building.
You will get to play and deliver on the very latest in technology innovation to a growing global community of users, and have a
- life impact in other's lives in the process. You'll play a pivotal role in shaping the next generation of Donor
See, and building scalable,
- driven technology.
The Role This is a
- on leadership role. You will take ownership of the backend (Ruby, not Rails), ensuring performance, reliability, and scalability, and contribute to the frontend (Vue
JS, with Tailwind) to deliver an excellent user experience. You will collaborate closely with product and leadership to translate business goals into technical solutions, and guide technical direction, architecture decisions, and best practices across the stack. Balancing pragmatism with quality, you know when to ship and when to refactor.
About you
- You are driven, and take immense pride in your work. It is not just 'work', but a reflection of your values.
- You're able to take the lead and initiative when necessary and are self driven and independent.
- You're a pragmatic and mature developer who thrives on problem solving.
- You feel you can take ownership of what you're working on.
- You're passionate about building products that humans love to use.
- You understand the tensions and challenges between perfect code and getting features shipped.
- You're okay with ambiguity in your tasks. We need someone to bring their own creativity, to fill the gaps, while staying aligned to the team's vision.
- You enjoy a
- paced environment where priorities change. That's part of the fun, and we need great engineers who can adapt quickly, and are happy to join a
- up with an incredible mission and future. - Lifelong learner who likes to keep a finger on the pulse of innovation and developments in web applications, languages, and technologies.
Core Requirements
- BS or MS in computer science or a related technical field.
- 7+ years building Saa
S/web products. - Strong Ruby skills specifically beyond Rails.
- Strong modern JS/TS and experience.
- Proven professional experience delivering products using modern
- end framework, and
- end technologies. - Disciplined coding practices: ensuring that code and developed components are efficient, well structured, maintainable and easy to understand and reusable.
- Solid grasp of computer science fundamentals: common data structures, algorithm complexity, race conditions.
- Excellent knowledge of Saa
S software technologies, best practices, and design patterns. - Knowledge of web standards and security principles (cookies, caching, XSS/SQL injection prevention, TLS basics).
- Solid grounding in API design, SQL/Postgre
SQL, CI/CD, and Git. - HTML5/CSS3 and SASS
- Responsive frameworks (e. g. we use Tailwind); good UX instincts and attention to performance.
- Integration of marketing stack platforms (web, email, sms) to deliver seamless experiences across digital channels.
- Should have good knowledge on various CI/CD tools, implementation and usage.
- Familiarity with Agile practices and remote collaboration.
- Experience integrating
- party tools (payments, marketing stacks, etc. ) - Good English (our working language).
Additional (Valued)
- Heroku Dev
Ops - scaling, caching, TLS configuration, monitoring. - Docker & Docker Compose.
- Stripe (or similar payment integrations).
- Cloudflare (CDN, performance, security).
- Cloudinary (media management).
- OAuth 2. 0 flows.
Nice to have
- Experience experimenting with LLM APIs (Open
AI, Anthropic, etc. ) (We have integrated Open
AI API for powering several features, and aim to expand usage)
What We Offer
- The opportunity to lead technology at a growing platform with an incredible mission.
- Hybrid remote in Lisbon or remote across Portugal.
- A
- time contracted role with ownership. - A dynamic environment where your work has immediate impact.
- Competitive compensation tailored to experience.
How to Apply
If this excites you, we'd love to see what you've built. Please share your resume, portfolio, or Git
Hub, Any references - anything that shows us your best work.
When by Applications are reviewed on a rolling basis; apply by Monday, 8 September 2025 (EOD Lisbon) for priority consideration.
Tipo de oferta: Período Integral
Habilitações literárias:
- Ensino superior (Obrigatório)
Idioma:
- English (Obrigatório)
- Informações detalhadas sobre a oferta de emprego
Empresa: DonorSee Localização: Lisboa
Lisboa, Lisboa, PortugalPublicado: 30. 9. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!