Backend Developer

January 31 2025
Industries Ecommerce, Multimedia
Categories Programming, Development
Remote
Vancouver, BC • Full time

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.
Apply now!

Similar offers

Searching...
No similar offer found.
An error has occured, try again later.

Jobs.ca network