Back to Open Positions

Senior Developer

Pipefy is currently searching for experienced Developers, who can join a growing global team and expand our ability to deliver high-quality software for the organization. It doesn’t mind what kind of technology you are used to working, as long as you have a senior-level programming logic and you’re willing to work with the technologies of our stack (Ruby, React, GraphQL, Redux, and Elixir). 

Pipefy is a platform for business operations excellence and process management. Backed by top-tier Silicon Valley venture capital firms including Trinity Ventures, OpenView, Founders Fund, Valor Capital, and Redpoint

We are one of the few companies in Brazil supported by Endeavor, a selected group of 1,742 entrepreneurs leading 1,088 high growth companies in 32 growth markets around the world. In three years Pipefy has grown to 150,000+users (including users from companies like Accenture, IBM, The Coca-Cola Company, Visa, GE, Volvo, AB InBev, and Telefonica) in over 150 countries. We pride ourselves in the fact that the Pipefy platform enables managers to create and run lean processes without the need of IT, technical skills or professional services.

What you´ll do:

  • Work with full-stack developers and engineering leaders to design algorithms and flowcharts for features and architectures that enhance and scale our product offering
  • Produce clean, efficient code and automated tests based on specifications and able to integrate software components and third-party programs
  • Verify, deploy and monitor programs and systems you and your team author
  • Troubleshoot, debug and upgrade existing software
  • Create technical documentation for reference and reporting

What we need you to have:

  • Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3;
  • Familiarity with concepts of MVC, Mocking, ORM, RESTful, and GraphQL;
  • A knack for writing clean, readable code, and English-language documentation of your design and features;
  • Ability to integrate multiple data sources and databases into one system;
  • Understanding of fundamental design principles behind a scalable application;
  • Able to implement automated testing platforms and RSpec tests;
  • Proficient understanding of GIT;
  • Familiarity with continuous integration

It would be awesome if:

  • You have a good understanding of functional programming;
  • You already used professionally React, Ruby or Elixir.
  • You have good communications skills.
  • You’re able to teach and pass the knowledge you have forward. 
  • You´re fluent or nearly fluent in English
  • You have experience with Elixir, along with other common libraries such as Phoenix, Ecto, Absinthe.


  • Flexible* Hours (40h/ week)
  • Casual and international environment – Be who you are and meet other cultures every day.
  • Gympass
  • Competitive compensation package.
  • Health and Dental Insurance.
  • Meal Allowance.
  • Bus Pass.

*Limitations may occur for some positions.

Our Team


We´re passionate and full of energy to make things happen. We´re creating a culture that empowers people to own and optimize the processes they are responsible for at work.

Through our cloud-based business process management platform, we´re empowering managers to build and execute any type of workflow. Using a simple Kanban-style interface people can achieve excellence without the need for IT, technical skills or professional services.

Business doesn’t have to be boring, so we dream big, we value diversity and we have fun together, in and out of the office, online and offline, and work hard to delight our customers every day. So strap on your honey-badger socks, and join us for an amazing ride.

Contact Us

Do you have a specific process to manage: