Backend Developer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Proven experience as a Backend Developer or similar role., Strong proficiency in server-side programming languages such as Python, Java, Node.js, Ruby, or PHP., Solid understanding of database systems and writing optimized SQL queries., Familiarity with cloud platforms and containerization..

Key responsibilities:

  • Design and implement robust backend services, APIs, and microservices.
  • Work with relational and non-relational databases to ensure data integrity.
  • Collaborate with front-end developers to define API specifications and integrate back-end logic.
  • Troubleshoot and resolve complex technical issues in the back-end code.

RHEI logo
RHEI https://www.rhei.com
201 - 500 Employees
See all jobs

Job description

Position: Backend Developer

Location: Brazil 


About RHEI:

RHEI is a creator economy company advancing the industry by helping creators, media companies and brands find success through digital content.  We provide end-to-end solutions to help creators and media companies grow their audiences and revenue, while helping brands connect to hard-to-reach digital fans. Our proprietary technologies leverage generative AI, machine learning, digital signal processing and big data to power our platform and ecosystem, and we are the largest multi-vertical video publisher in the world, reaching tens of billions of monthly views and over 600 million monthly uniques.

About the role:

As a Backend Developer, you will be responsible for designing, implementing, and maintaining the server-side components and architecture that power our applications. You will collaborate closely with front-end developers, database engineers, and product teams to ensure that our backend systems are scalable, reliable, and high-performing. You will have the opportunity to work with cutting-edge technologies and solve challenging technical problems.

 

As RHEI is a high growth company, you should enjoy working in an entrepreneurial, high change environment.  RHEI has a remote work model which offers the best work life balance. 


Key Responsibilities:

Develop and Maintain Server-Side Logic: 

  • Design and implement robust backend services, APIs, and microservices to meet application requirements.

Database Management: 

  • Work with relational and non-relational databases (e.g., MySQL, PostgreSQL, MongoDB) to design schemas, optimize queries, and ensure data integrity.

Collaborate with Front-End Developers: 

  • Work closely with front-end developers to define API specifications, integrate the back-end logic, and ensure seamless user experiences.

Scalability and Performance: 

  • Focus on optimizing the performance, scalability, and reliability of back-end systems.

Code Quality and Maintenance: 

  • Write clean, reusable, and maintainable code while following best practices in version control, unit testing, and code reviews.

Troubleshooting and Debugging: 

  • Troubleshoot and resolve complex technical issues in the back-end code or server environments.

Security and Data Protection: 

  • Implement security measures and ensure the protection of sensitive data in compliance with industry standards.

Documentation: 

  • Maintain clear and comprehensive documentation for the back-end architecture, APIs, and services.

 

Key Requirements:

  • Proven experience as a Backend Developer or similar role.
  • Strong proficiency in server-side programming languages such as Python, Java, Node.js, Ruby, or PHP.
  • Experience with web frameworks (e.g., Django, Spring, Express.js) and RESTful APIs.
  • Solid understanding of database systems (e.g., MySQL, PostgreSQL, MongoDB) and writing optimized SQL queries.
  • Familiarity with version control tools like Git.
  • Strong problem-solving skills and ability to troubleshoot complex issues.
  • Familiarity with cloud platforms (e.g., AWS, Google Cloud, Azure) and containerization (Docker, Kubernetes).
  • Knowledge of security best practices and data privacy compliance.
  • Excellent communication and teamwork skills.

Required profile

Experience

Spoken language(s):
JapaneseRussian
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication
  • Problem Solving

Back-End Developer Related jobs