Órulo logo
Órulo

Integramos o ecossistema de parcerias imobiliárias.

Ruby on Rails Developer (Mid-level)

Backend EngineerSoftware EngineerFull TimeRemoteMid LevelTeam 51-200Since 2014H1B No SponsorCompany SiteLinkedIn

Location

Brazil

Posted

3 days ago

Salary

0

Seniority

Mid Level

Job Description

Ruby on Rails Developer (Mid-level)

Órulo

Role Description Você está em busca de projetos desafiadores, em crescimento e com impacto real, para evoluir sua carreira em desenvolvimento de software? Preza pela qualidade do código e gosta de deixar sua marca nos produtos em que trabalha? Valoriza o trabalho colaborativo, compartilhando feedbacks, revisando soluções técnicas e melhorando padrões de código? - Remuneração competitiva - Auxílio cursos de capacitação e copilot - Auxílio plano de saúde e plano odontológico - Trabalho 100% remoto - Horário e férias flexíveis - Ambiente de crescimento técnico acelerado Qualifications - Sólida experiência em desenvolvimento com Ruby on Rails (2+ anos), atuando de forma autônoma em workloads de média e alta complexidade. - Experiência com Ruby 3.x e Rails 7.x - Capacidade de escrever testes automatizados (Rspec), realizar pushes diários e equilibrar avanço com refatoração de código. - Experiência com aplicações baseadas em API REST utilizando Ruby on Rails. - Conhecimento sólidos em MySQL e modelagem de dados complexos. - Experiência com Git e práticas de CI/CD. - Postura colaborativa e transparente, capaz de explicar desafios e dificuldades técnicas de forma clara, entrando nos detalhes sempre que necessário. - Boa compreensão de padrões de projeto em Ruby on Rails, sabendo diferenciar boas práticas e propor melhorias. - Experiência com metodologias ágeis. Requirements - Interesse em aprender e explorar tecnologias correlatas, como Amazon AWS, ElasticSearch, serverless, NoSQL, ReactJS, LLMs. - Experiência com Redis para cache e background jobs. - Conhecimento em Docker e ferramentas de DevOps. - Familiaridade com métricas de desenvolvimento (DORA Metrics). - Proatividade em oferecer feedbacks construtivos e participar ativamente da evolução técnica do time. Benefits - Impacto Real: Seus códigos impactam 150k+ corretores e 3k+ imobiliárias. - Tecnologia de Ponta: Trabalhe com tecnologias emergentes. - Crescimento Acelerado: Empresa em expansão com investimento contínuo em tecnologia. - Cultura de Produto: Participação ativa nas decisões de produto e UX. - Flexibilidade Total: 100% remoto com horários flexíveis. - Time Sênior: Aprenda com profissionais experientes em um ambiente colaborativo. Company Description A missão da Órulo é integrar os players do mercado imobiliário, organizando e qualificando suas informações. Através dos nossos serviços, imobiliárias conseguem expandir instantaneamente sua carteira de imóveis e otimizar o seu processo de captação; e incorporadoras e proprietários conseguem otimizar a gestão de milhares de canais de forma integrada, dispondo de inteligência para a tomada de decisão. - 150k+ corretores - 3k+ imobiliárias integradas - 3k+ incorporadoras - 60+ colaboradores

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 11-50Since 2017H1B No Sponsor

• Build and maintain a high-quality codebase in Elixir with Phoenix, LiveView, TailwindCSS, and daisyUI • Collaborate with Product, Design, and Engineers for smart solutions • Shape architecture for reliability, scalability, and developer happiness • Take ownership of privacy and security aspects • Contribute ideas for process improvement

Germany
DMG logo

PHP Symfony Developer

DMG

Projekte rund um digitale Effizienz, Automatisierung, KI und nutzerzentrierte Prozesse. Zusammenarbeit mit internationalen Teams und Kunden. Hands-on statt Buzzword-Bingo. Neugierig? Dann melde dich. Kein langes Anschreiben nötig – ein kurzes Gespräch reicht zum Start.

Role Description As a Symfony Developer, you will be responsible for customizing, building, and deploying ERP, CRM, CMS, and API platforms and integrating them with various input and output channels. - Your most important task is to help your team deliver good software projects and platforms that the whole team is proud of. This can include the following tasks: - Analyzing user requirements to inform application design - Integration of user-facing elements developed by front-end developers - Build efficient, testable, and reusable PHP modules - Build and enhance client DXP, CMS, and eCommerce solutions to match project specifications - API-based data integration development and testing - Provide troubleshooting and root cause analysis for issues Qualifications - 4+ years of PHP development experience; PHP is your strongest skill, but you also know the basics of front-end technologies - Excellent experience in working with Symfony - Ability to create database schemas that represent and support business processes - Familiar with RESTful, JSON, HTML5, CSS, and Javascript/Typescript - Passion for writing clean, readable, and scalable code with performance in mind - Good understanding of object-oriented design and programming concepts - Experience in Agile software development methodology - Self-starter can work with minimal supervision - Perfect fit if you already know about Git, Continuous Delivery, and DevOps - Good English in Speaking and Writing Benefits - Career & Continuing Education - Benefiting from success together: For compensation, we follow the principle of good pay for good performance. Our maxim is: Profit from success together. That's why performance-based compensation systems play a crucial role for us - even outside the upper management levels. - We support your further development: For on-the-job learning, we offer the DMG Academy, a mentoring program, and advanced internal training. - Step by step to the top: Regular evaluation and employee appraisals - Individualized working hours and working time models: You are free to choose when you work, around the 2-hour core hours. We offer part-time and full-time positions as well as flexible changes in between. - Individualized work locations: We support you in freely choosing your work location - you decide from where you work with us, worldwide. - Individualized benefits: Extended health insurance, also worldwide - support for private pension plans. - Individualized support for home/remote office

Worldwide
Spassu logo

Fullstack Developer, Java, Spring, Angular

Spassu

Soluções digitais para transformar o futuro

Full TimeRemoteTeam 1,001-5,000Since 1992H1B No Sponsor

• Performs activities covering the entire software development lifecycle, from requirements gathering through supporting final deployment of the features they develop, aligned with agile development processes. • Join the development team, taking work items for development each Sprint; • Carry out development-related activities such as analysis and design, programming, testing, and requirements; • Execute software development tasks in a multidisciplinary manner, with focus on product quality and maintainability, including requirements, analysis and design, programming, configuration management, testing and deployment; • Manage own work, promptly informing the team of any delays or other impediments; • Guide and support the projects development team developers; • Code and integrate software components according to technical specifications, using the development tools, programming languages and libraries defined for the project; • Identify, build and test developed components to ensure quality; • Perform evolutionary or corrective maintenance of software components; • Produce technical documentation according to the contractual requirements of the project; • Integrate the components produced with those built by other team members, using the integration tool defined for the project; • Assemble and configure a local development environment according to the projects requirements and needs; • Provide support to the IT team and client users when requested, regarding the characteristics and specifics of the developed components, modules and software packages; • Deliver and execute integration tests in the client environment to ensure full functionality of the software and its components; • Oversee acceptance and deployment of the software in the clients environments as established in the contract; • Conduct training and knowledge transfer to the client regarding the developed software to ensure proper system operation; • Understand the operation of information systems based on experimentation/observation, and have the ability to refactor legacy web systems.

Brazil
SOFTSWISS logo

Senior Golang Engineer

SOFTSWISS

Winning combination of software products for iGaming

Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Design and build scalable backend solutions in Go • Shape the architecture of a high-load, business-critical system • Collaborate closely with the team and contribute to strategic technical decisions • Ensure code quality through thoughtful reviews and clean, testable implementation

Poland