Senior Full-Stack Developer (Ruby, not Rails) / Dev
DonorSee
- Lisboa
- Contrato
- Horário completo
endereço ocultadoAbout DonorSeeDonorSee is a global giving platform that connects donors directly with people in need throughreal-time, video-first storytelling. We're building a platform with the ambition of being the #1 place on the internet to give, and to build a vibrant, interconnected global 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 real-life impact in other's lives in the process. You'll play a pivotal role in shaping the next generation of DonorSee, and building scalable, mission-driven technology.The RoleThis is a hands-on leadership role. You will take ownership of the backend (Ruby, not Rails), ensuring performance, reliability, and scalability, and contribute to the frontend (VueJS, 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 youYou 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 fast-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 start-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 RequirementsBS or MS in computer science or a related technical field.7+ years building SaaS/web products.Strong Ruby skills specifically beyond Rails.Strong modern JS/TS and Vue.js experience.Proven professional experience delivering products using modern front-end framework, and front-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 SaaS 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/PostgreSQL, CI/CD, and Git.HTML5/CSS3 and SASSResponsive 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 third-party tools (payments, marketing stacks, etc.)Good English (our working language).Additional (Valued)Heroku DevOps - 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 haveExperience experimenting with LLM APIs (OpenAI, Anthropic, etc.)
(We have integrated OpenAI API for powering several features, and aim to expand usage)What We OfferThe opportunity to lead technology at a growing platform with an incredible mission.Hybrid remote in Lisbon or remote across Portugal.A full-time contracted role.A dynamic environment where your work has immediate impact.Competitive compensation tailored to experience.How to ApplyIf this excites you, we'd love to see what you've built. Please share your resume, portfolio, or GitHub, Any references - anything that shows us your best work.When byApplications are reviewed on a rolling basis; apply by Monday, 8 September 2025 (EOD Lisbon) for priority consideration.Emailweb:193.164.202.168:Mozilla/5.0 (compatible):2025-09-04 03:10:34Candidatar a este anúncioPara ter acesso aos endereços (email/site) de candidatura neste anúncio deverá estar autenticado no site.
ITJobs