Fullstack Developer (Deliverect)

  • Belo Horizonte - MG
  • Permanente
  • Período integral
  • Há 2 dias
Detalhes da VagaEscolaridade Não InformadoSegmento Não InformadoSalário Não InformadoÁrea de AtuaçãoDiversos / OutrosO que você irá fazer
  • Our mission is clear: to empower ambitious individuals with the skills and knowledge to make a positive impact on business.
  • Developing in their professional careers, all the while being a part of something larger than themselves.
  • Department FocusWelcome to the epicentre of the digital ordering revolution-Deliverect.
  • Within our Product Department, we stand unwavering in our dedication to consistently and efficiently deliver groundbreaking solutions to the global marketplace.
  • Our mission is more than a goal; it''s a commitment to bridging the gap between customers and the businesses they hold dear.
  • Whether streamlining digital ordering for delivery or on-premise service, we are the architects of tools that empower businesses to flourish in our swiftly evolving digital landscape.
  • Behind the scenes, our engineers, designers, and product managers are fueled by boundless passion and innovation, perpetually pushing the boundaries of what''s possible.
  • In our world, the word "impossible" finds no home.
  • We''re not just thinkers; we''re doers on a grandscale, acting on ideas that create fresh and improved ways to serve our customers.
  • Our products, relied upon by businesses across the globe, represent our integral role in their success-a role we take immense pride in.
  • Our commitment goes beyond crafting products; it''s about creating experiences.
  • User-friendly, dependable, and scalable, we design and build technology that empowers without overwhelming, always keeping simplicity and user-friendliness at the forefront.
  • Join us in the Product Department, where innovation is not just a buzzword-it''s our way of life.
  • Your Impact ??As a FullStack Developer at Deliverect, you will be a vital contributor to our technology-driven mission of transforming the food service industry.
  • You will design, develop, and maintain services that streamline operations for restaurants, enabling them to manage orders from multiple channels efficiently.
  • Your expertise will ensure our platform remains scalable, reliable, and capable of handling high volumes of concurrent requests and data processing.
  • Join us in driving innovation and delivering seamless solutions that empower restaurants to thrive in the digital age.
  • A Typical Day ??Design, develop, and maintain services focused on order management, restaurant integrations, and data processing functionalities.
  • Implement robust testing strategies, including unit tests and integration tests, to ensure the quality and stability of our services.
  • Participate in code reviews, identify potential issues, and suggest improvements to maintain code quality and adherence to best practices.
  • Collaborate with API developers and front-end developers to ensure seamless integration and communication between different parts of the Deliverect ecosystem.
  • Design, develop, and document RESTful APIs for efficient communication between the Deliverect platform and various clients (mobile app, restaurant systems, third-party services).
  • Work closely with cross-functional teams, including Sales Engineers, Product Management, Support, Finance, and Legal, to orchestrate end-to-end sales processes and tailor product presentations and workshops to meet each customer''s needs.
  • Bring new ideas about improving how we do things - that includes our architecture, our coding practices, or our processes.
  • Engage in daily stand-ups, sprint planning, and retrospective meetings to ensure alignment and continuous improvement.
  • Optimise code for efficiency and scalability to handle high volumes of concurrent requests and data processing.
  • Adhere to secure coding practices and understanding of security vulnerabilities to safeguard sensitive restaurant and customer data within the our systems.
  • Requirements ??Upper-intermediate or higher English level3+ years experience within a Software Developer positionProficiency in a primary backend programming language - we work mostly with Python - with experience in working with APIs and web services.
  • Strong knowledge of React.
  • Strong understanding of relational databases (e.
  • G.
  • , MySQL, PostgreSQL) and NoSQL databases (e.
  • G.
  • , MongoDB) for data storage and retrieval.
  • Expertise in designing, developing, and documenting RESTful APIs.
  • Experience with popular web frameworks (e.
  • G.
  • , Django, Flask, Express.
  • Js).
  • Expertise in using Git for code management and collaboration.
  • Solid understanding and application of software design principles (e.
  • G.
  • , SOLID principles).
  • Experience with writing unit tests and integration tests.
  • Understanding of microservices architecture principles for building modular, scalable, and independently deployable services.
  • Familiarity with event-driven architecture concepts for asynchronous communication.
  • Experience with cloud platforms like AWS, Azure, or GCP for deploying and managing services.
  • Understanding of CI/CD pipelines for automating the build, test, and deployment processes.
  • Familiarity with data warehousing concepts and tools for storing and analysing restaurant order data.
  • Knowledge of containerisation technologies like Docker and Kubernetes.
  • Adherence to secure coding practices and understanding of security vulnerabilities.
  • Emphasis on optimising code for efficiency and scalability.
  • Experience with API documentation tools like Swagger or OpenAPI.
  • Are You ready? ??.
  • .
  • .
  • And of course, your benefits:20 fully paid business days of vacation15 fully paid sick leaves11+ fully paid public holidayscompensation for health insurance and sport club membershipability to work from home or remotely ??
Informações AdicionaisQuantidade de Vagas 1Jornada Não Informado

Caderno Nacional