Senior Full-Stack Engineer

Remote, Brazil preferred
Job | Posted on 08/11/2021

Job Description

Remote, Brazil preferred

At Blue Coding we specialize in hiring amazing developers. Through our work, we help companies both large and small build great development teams and develop great products. Our team of over 50 is distributed in more than 10 countries across the Americas. Our clients include online retailers, digital agencies, SaaS companies, and software consultancies.

In this opportunity, we are looking for a Senior Full-Stack Engineer to work with one of our American clients and help them drive new products and project development. Our client is a nonprofit organization working in different areas such as climate change, energy, food, forests, water, sustainable cities, and the ocean. The foundation of their work is delivering high-quality research, data, maps, and analysis to solve the world’s environmental and international development challenges and improve people’s lives.

If you are creative, capable, and collaborative, this is a great fit for you! 


Product Development (most of the responsibilities) 

  • Participate in the development of the product vision, strategy, and prioritization considering institutional priorities, user needs, and budget in coordination with GFW Pro Product and Engagement teams
  • Participate in the prioritization of platform improvements and plan releases in coordination with Product Team and vendors as needed to optimize user experience, and address user needs and technical debt, while considering additional dependencies
  • Continuously develop, test, and release new features of the product platform
  • Understand the customer through automation of the collection of user feedback, analytics, and industry trends and translate into improved and new product features
  • Interface with the cross-cutting with our client’s product organization to share product development methods and support common features and methods where appropriate
  • Participate in developing appropriate cross-product technology standards and guidelines

Technology Operations Support

  • Support the product's operational support by improving the onboarding experience and understanding trends in support requests
  • Respond to, diagnose, and fix bugs, ensuring issues are not repeated, and coordinate with the product team, GIS Team, and external vendors, as needed
  • Set up and maintain an automated system for collecting and reporting on key product metrics
  • Participate in the response to incoming inquiries and questions on product

Management and Team Leadership

  • Lead the hiring process for the product engineering team
  • Manage and mentor a team of software engineers
  • Stay abreast of relevant technology trends and create a culture of culture of continuous learning and development within your team


  • Proficiency in Python
  • Proficiency with the React/Redux ecosystem
  • Proficiency with Express, AWS, SQL, and no NoSQL databases
  • Experience and desire to work with geospatial data systems
  • Experience working across a matrixed team
  • Demonstrated understanding of the product development lifecycle and creating
  • User-friendly data interfaces
  • Experience with continuous integration and deployment
  • Fluency in English and Portuguese
  • Bachelor’s degree preferred
  • Experience in data analysis and product development
  • Fluency in Spanish or Bahasa is a plus
  • Communicative
  • Passionate about the work they are doing


  • Salary in USD
  • Flexible schedule (within US time zones)
  • 100% remote
  • Long term
I’m interested