Job Closed
This listing is no longer active.
Software Development Partner. Result-driven. Quality-obsessed.
Senior Product Engineer, React.js, Ruby on Rails
Location
Brazil
Posted
123 days ago
Salary
0
Seniority
Senior
Job Description
Senior Product Engineer, React.js, Ruby on Rails
Dev.Pro
• Develop and maintain frontend features using React, Next.js, and TypeScript • Build and maintain backend services and APIs with Ruby on Rails • Collaborate closely with designers to refine, iterate, and polish product features • Contribute to architectural and technical decisions across the full stack • Write clean, maintainable code following best practices • Troubleshoot, debug, and optimize applications for performance and reliability • Communicate progress, ideas, and challenges clearly with the team • Engage directly with clients to ensure the final product meets both technical and user needs
Job Requirements
- Hands-on experience developing applications with React, Next.js, and TypeScript
- Experience building and maintaining backend services and APIs with Ruby on Rails
- Hands-on full-stack experience across frontend, backend, and basic deployment tasks
- Ability to design and implement polished, user-facing interfaces with a strong eye for detail
- Proven ability to turn ideas into fully functional products
- Strong communication skills with the ability to work independently and collaborate effectively
- Experience with Tailwind CSS for building responsive, maintainable user interfaces
- Experience developing mobile applications with React Native
Related Guides
Related Job Pages
More Backend Engineer Jobs
Software Engineer – Java
Sport Alliance GmbHDigitalization of the fitness industry - Leading service provider for SaaS, Fintech, and lead generation.
• Join an engineering team that values mutual respect, helpfulness, team spirit, and a fun working environment • Design our software solutions as part of a highly experienced and motivated cross-functional team, spending most of your time programming rather than sitting in conference rooms • Develop the product together with your teammates in close collaboration with product management, using modern technologies and frameworks • Contribute your ideas thanks to flat hierarchies and take part in the implementation process • Use the freedom to think outside the box and see the bigger picture of our applications • Independently develop additional areas of responsibility (DevOps, QA, build management) and work on our market-leading B2B fitness platform (Kubernetes on AWS)
Senior Backend Engineer
CubeWe’re on a mission to help every company hit their numbers. Accelerate your FP&A with Cube.
• Cube is hiring a Senior Backend Engineer to join our Engineering team. • You’ll partner closely with Engineering, Product, Marketing, and Customer Success, and you’ll report to one of our Engineering Managers. • This role carries meaningful ownership and influence across the team and the product. • Our mission is to create an extremely simple and intuitive product in an industry—Financial Planning & Analysis (FP&A)—that is inherently complex. • We’re looking for a senior engineer who thrives in the middle of complex systems—not just greenfield projects—and who takes pride in evolving large, long-lived codebases under real business constraints.
We are looking for Software Engineers that shares the same values of pragmatism, professionalism and transparency as us to join our team in Brazil. You'd be utilising your expertise with both clients and also internally - helping to shape Codurance, and being involved in coaching and mentoring across the company. We support our clients in many ways and you will have the opportunity to work on a wide range of different internal and client projects. Perhaps you’ll work on a greenfield project for a startup, or helping to build a mission-critical system for a large enterprise client. Perhaps you’ll work as an embedded craftsperson, working within our client's existing development to help them to get better at writing their own software. Or maybe you're more interested in helping to introduce the values of Software Craftsmanship and Extreme Programming practices to an organisation through coaching & mentoring.
• Design, implement, and evolve Kotlin and Spring Boot microservices that power generation, hosting, deployments, billing, and analytics. • Build resilient distributed systems running on GKE, Knative, Flux, Helm, Terraform, and Terragrunt. • Architect and optimize multi-tenant data models on Neon and Postgres, including aspects like tenant isolation, branching strategies, and safe schema migrations. • Implement high-performance features using coroutines, structured concurrency, gRPC and HTTP APIs, SSE and WebSockets, and message queues. • Build user-facing features for the Kineto app builder, including dashboards, analytics, editors, session views, run logs, and the billing UI. • Work across React and TypeScript frontends, integrating with backend APIs, remote configuration, analytics, and credit and billing systems. • Contribute to the component library, UX flows, and developer tooling that enable the creation and management of thousands of apps. • Drive performance tuning across the platform (GC configs, container resources, distributed locks, and caching strategies). • Solve real operational challenges such as scale to zero, cold starts, autoscaling, build farm performance, and queue backpressure. • Build and improve the LLM-based generation pipeline that produces thousands of Node.js, Kotlin, and Spring Boot applications. • Design entropy-safe, cache-friendly templates and generation flows that minimize build times, reduce costs, and improve reliability. • Collaborate on prompt design, safety layers, and deterministic generation for reproducible deployments. • Own major architectural roadmap items, including multi-region deployments, advanced billing, secure tenancy, and preview environments. • Mentor other engineers, review complex changes, and raise the engineering quality in the team. • Collaborate with product, design, and infrastructure teams to define the long-term vision for the platform.




