Job Closed

This listing is no longer active.

Spoon logo
Spoon

An Impact Financial Services platform for GenZ.

Senior Fullstack Engineer – Ruby, React

Backend EngineerSoftware EngineerContractRemoteSeniorTeam 51-200Since 2019H1B SponsorCompany SiteLinkedIn

Location

Brazil

Posted

72 days ago

Salary

0

Seniority

Senior

Job Description

Senior Fullstack Engineer – Ruby, React

Spoon

• Build and ship full-stack features across the Rails service layer and the React frontend on the client's community platform • Pick up tickets from the Linear board, scope your own work, and deliver production-quality code with strong test coverage • Participate in the client's sprint rituals, demos, and touchpoints, speaking confidently about technical decisions, trade-offs, and delivery status • Collaborate closely with the existing engineers on the project (your primary pair during ramp-up) and with the client's internal engineers and PM • Help drive the team toward upcoming beta and release milestones, flagging risks early and proposing solutions, not just problems • Contribute to architecture and integration discussions where relevant (e.g. real-time infrastructure, feed/messaging via Stream, performance and scaling questions) • Write code reviews that raise the bar without slowing the team down

Job Requirements

  • 7+ years of full-stack engineering experience, with substantial production work in Ruby on Rails and React
  • Comfortable in a Rails monolith of meaningful size. You can navigate an unfamiliar codebase, find the patterns, and make changes that match the existing conventions rather than fighting them
  • Strong with Postgres (writing efficient queries, understanding indexing, reasoning about migrations on a live database) and familiar with Redis in a caching or background-job context
  • Experience working with React in a production app (component patterns, state management, integrating with a Rails backend)
  • You've worked on apps where real-time features, multi-tenancy, or scale are real concerns, and you have opinions about the trade-offs (familiarity with ActionCable/AnyCable, Stream.io, Pusher, or similar is a plus)
  • You can communicate effectively with both technical and non-technical audiences, and you're comfortable presenting your work directly to a client team
  • You're self-directed: you can pick up a ticket, ask the right clarifying questions, and ship it without needing constant check-ins
  • You're motivated by feedback and care about the craft. You'd rather raise a concern early than ship something you're not proud of
  • Available to work in an EST or compatible timezone (Eastern North America through Western/Central Europe), with strong overlap to a EST/CET working day for sprint rituals, pairing, and client touchpoints
  • Comfortable working as a contractor
  • Nice to have**
  • Prior experience on creator-economy, publishing, or community products
  • Background working as an embedded contractor inside a client's engineering team
  • Familiarity with deploying Rails applications at scale (Heroku, AWS, or similar)
  • Experience integrating with third-party real-time / feed / chat services

Related Job Pages

More Backend Engineer Jobs

TechBiz Global logo

Elixir/Phoenix Developer

TechBiz Global

TechBiz Global is a leading IT recruitment and software development company

Backend Engineer72 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

• Full-stack development: Design and build scalable web applications using the PETAL stack (Phoenix, Elixir, Tailwind, AlpineJS, LiveView). Work across the entire stack—from the database layer to the frontend. • Code quality: Ensure clean, maintainable, and efficient code. Implement and champion best practices such as Clean Code, Test-Driven Development (TDD), and Continuous Integration. • Product ownership: Take ownership of the development, maintenance, and evolution of our software products. Ensure our solutions meet customer needs and are continuously improved. • Problem solving: Analyze complex technical challenges and develop effective solutions. Proactively identify and address potential issues.

Germany
Job Closed
Wolt - English logo

Junior Backend Engineer, Discovery

Wolt - English

At Wolt, we create technology that brings joy, simplicity, and earnings to the neighborhoods of the world. In 2014 we started with delivery of restaurant food. Now we’re building the delivery of (almost) everything and you’ll find us in over 500 cities in 30 countries around the world. In 2022 we joined forces with DoorDash and together we keep on dreaming big and expanding across the globe. Working at Wolt isn’t always easy, but it’s definitely exciting. Here you’ll learn more, build more, and ship more than in most other companies. You’ll be challenged a lot, but also have a lot of fun on the way.

Backend Engineer72 days ago
Full TimeRemoteTeam 10,001

Role Description We’re looking for passionate and product-minded Backend Engineers to join our Discovery team - the group behind some of the most visible and impactful parts of Wolt’s consumer app. You’ll work on features that help millions of users discover their next favorite restaurant, grocery store, or product - from the homepage and category views to new vertical experiences like groceries, electronics, pet food, and health & beauty. This is more than just a backend engineering role. We’re looking for someone who combines strong technical skills with curiosity, ownership, and a deep interest in creating meaningful user experiences at scale. AI-First Engineering in Discovery - Design workflows where AI agents handle entire task loops, from spec to PR. - Think in terms of orchestration: what does a human review, what does the agent own? - Build internal tooling and abstractions that make AI-assisted development faster and more reliable for the whole team. - Stay curious and ahead of the curve - trying new models, agents, and tools as they emerge, and forming strong opinions about what's genuinely useful vs. hype. What you’ll do: - Design, build, and operate high-performance backend services - primarily in Kotlin and Go (experience with Python is a plus) - powering discovery surfaces, front pages, and category experiences across Wolt’s new and existing verticals. - Own your services end-to-end: from requirements, design, and delivery to testing, CI/CD, deployment, monitoring, and on-call. - Translate product and user needs into scalable, low-latency solutions and run experiments (A/B tests, feature flags) to continuously improve performance and impact. - Collaborate closely with Product Leads, Frontend, Data, and Machine Learning teams to build features like search, ranking, personalization, and data-pipeline integrations. - Drive reliability, observability, and efficiency - through automated testing, logging, tracing, alerting, incident response, and post-mortems. - Continuously improve technical quality by reducing tech debt, proposing architectural improvements, and measuring their outcomes. Why this role? - Join our Discovery team and shape how users experience Wolt from the moment they open the app. - An AI-first team by design: We don't use AI as a productivity add-on - we treat agentic coding as a core engineering discipline. - Real ownership, real impact: Discovery is one of the most critical parts of the product. - Cross-functional collaboration: You’ll work closely with product managers, designers (including motion), backend engineers, and data teams. - A small team with high leverage: We operate as a tight, cross-functional team where engineers have a strong voice, move fast, and take responsibility for what they ship. Qualifications - At least 1-2 years of experience building production backend services. - Genuine enthusiasm for AI-first development: You use AI tools daily and have formed real opinions about how to get the most out of them. - End-to-end ownership mindset: You take responsibility beyond implementation. - Ability to work independently and drive projects: You’re comfortable owning work end-to-end with minimal guidance. - Product and execution thinking: You operate well in ambiguous environments. - Experience operating in production environments: You’ve debugged real issues in live backend services. - Collaboration and communication: You communicate clearly and work effectively across teams. Where You’ll Work You can be based in Helsinki or Stockholm, and you’ll be part of a distributed, cross-functional team with engineers across Berlin and Helsinki. We operate in a remote-friendly environment designed to encourage collaboration and innovation. Our Commitment to Diversity and Inclusion We’re committed to growing and empowering a more inclusive community within our company, industry, and cities. That’s why we hire and cultivate diverse teams of people from all backgrounds, experiences, and perspectives.

Northern Europe
Socure logo

Staff Backend Engineer

Socure

The leading provider of digital identity verification and fraud solutions. Salesinfo@socure.com

Backend Engineer72 days ago
Full TimeRemoteTeam 501-1,000Since 2012H1B Sponsor

• Architect and Design scalable backend systems leveraging AWS cloud-native services • Develop and Deploy production-grade Golang code • Lead Technical Initiatives across teams • Collaborate Cross-Functionally to deliver customer-focused solutions • Own APIs and Microservices design • Drive Reliability by implementing observability and monitoring frameworks • Solve Complex Problems related to performance, scalability, and distributed computing • Document and Communicate architectural decisions clearly

India
Job Closed
CoverGo | Insurtech logo

Lead Full Stack Engineer – .Net, Vue/React

CoverGo | Insurtech

The no-code platform transforming the insurance industry

Backend Engineer72 days ago
Full TimeRemoteTeam 51-200H1B Sponsor

• Lead the design, implementation, and maintenance of our insurance enterprise software solutions, providing technical direction to the team. • Demonstrate expertise in both front-end and back-end technologies, offering guidance on technology selection, architecture, and best practices. • Collaborate with product, design, and engineering teams to understand requirements and technical concepts, ensuring cohesive and effective solutions with a seamless user experience. • Optimize platform performance to handle large datasets and high user traffic, ensuring a smooth and responsive user experience. • Conduct and lead code reviews, enforce best coding practices, and drive the adoption of standards to maintain high code quality. • Investigate and promptly address bugs to uphold platform reliability. • Ensure security and compliance by following best practices for securing web applications and adhering to relevant regulations. • Stay abreast of the latest technologies, frameworks, and best practices, guiding the team in remaining competitive and innovative. • Design the platform with scalability and flexibility, accommodating evolving features and changes as the user base grows. • Provide mentorship and technical leadership to junior developers, fostering their growth and contribution to the team's objectives.

Serbia
Job Closed