Integramos o ecossistema de parcerias imobiliárias.
Mid Developer in React / Next.js
Location
Brazil
Posted
3 days ago
Salary
0
Seniority
Mid Level
Job Description
Mid Developer in React / Next.js
Órulo
Role Description Você está evoluindo a sua carreira de desenvolvimento de software e procura projetos desafiadores, em crescimento e que atendem milhares de usuários para adicionar no seu portfólio? Você se preocupa com a qualidade do código e a experiência do usuário, procurando deixar a sua marca nos produtos em que trabalha? Você gosta de trabalhar com outras pessoas desenvolvedoras, compartilhando feedbacks, revisando soluções técnicas e melhorando o padrão de código que está sendo implementado? Pois bem, temos uma oportunidade aberta para Pessoa Desenvolvedora Next.js (trabalho remoto). - Iniciar o dia revisando o Kanban do time e selecionando um dos cards em code review para oferecer feedback sobre o código que foi desenvolvido. - Participar de uma reunião de planejamento, em conjunto com Ux e Product Manager, para contribuir na montagem do escopo inicial de uma funcionalidade que deve incrementar a retenção de parte significativa da base de corretores. - Participar da reunião diária com a equipe, coordenando o andamento dos cards do projeto. - Priorizar um card urgente com o foco em identificar possíveis bibliotecas que poderiam melhorar a apresentação das plantas de unidades em empreendimentos com mais de 3 tipologias. - Dedicar a tarde ao desenvolvimento de um fluxo de navegação melhorado, finalizando com o push de um PR, que pode ser facilmente revisado para que possa entrar diretamente em produção. - Finalizar o dia atendendo uma requisição de suporte, onde um usuário se queixa de um bug intermitente, procurando identificar o contexto no qual o problema pode ser replicado. Qualifications - Sólida experiência em desenvolvimento Next.js, com domínio sobre CSR, SSR e SSG. - Conhecimentos em Git, HTML & CSS, Styled-Components, Context-API, Jest, Playwright, e Redux. - Postura colaborativa e transparente, capaz de explicar desafios técnicos e oferecer soluções. Requirements - Foco na experiência do usuário, garantindo consistência, responsividade e clareza nas interfaces. - Interesse ou conhecimento em React Native. - Familiaridade com métricas de desenvolvimento, como DORA Metrics. Benefits - Transparente: Comunicação aberta e compartilhamento de resultados para embasar decisões. - Foco no Crescimento: Oferecemos tempo e recursos para seu desenvolvimento profissional. - Valorização da Autonomia: Incentivamos iniciativas que unam crescimento e impacto positivo, com horários flexíveis e trabalho remoto. 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. Nosso propósito final é ajudar pessoas como nós a adquirirem a moradia dos seus sonhos, e fazemos isso organizando, distribuindo e qualificando a informação necessária para as diversas decisões que precisam ser tomadas ao longo do processo. Já somos uma engrenagem indispensável em diversas cidades brasileiras e estamos expandindo a nossa atuação. - 150k corretores - 3k imobiliárias integradas - 3k incorporadoras - 60+ colaboradores
Related Guides
Related Job Pages
More Backend Engineer Jobs
• 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
PHP Symfony Developer
DMGProjekte 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
• 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.
• 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




