Job Openings Backend Developer

About the job Backend Developer

High Output Ventures is looking for aspiring and driven backend engineers to maintain existing software and build new and exciting products. High Output Ventures is a growing company that puts emphasis on processes and results as well as career growth and success of individuals. If you want to build your career, this is the right place for you.


100% Fully Remote




Proficiency in backend web development in Typescript/Javascript (NodeJS).
Proficiency in widely-used DBMS technologies, such as:
PostgreSQL Knowledge in version control (git)
Experience in any of the following is an advantage:
Building APIs in REST, GraphQL, gRPC
Knowledge in deployment and build tools like Docker, Kubernetes, Bazel, Ansible

Decent amount of cloud management experience in any of the following: 

1. AWS
2. GCP
3. Azure

Knows their way around CI/CD pipelines in any of the following:

1. Circle CI
2. GitLab CI
3. GitHub Actions

Experience in these technologies is a plus

1. ELK Stack / Prometheus
2. Terraform / Terraform CDK / Pulumi Data Analytics


Participate in the entire application lifecycle focusing on building the backend software
Write clean code and tests to develop a functional and reliable APIs for web applications
Collaborate with Frontend Engineers to integrate APIs
Build reusable code and libraries to simplify future developments
Troubleshoot and debug applications
Collaborate with various departments such as product and design to gather specifications and requirements
Collaborate and work with QA to ensure high-quality of output
Follow emerging technologies
Adapt to reasonable changes

What it's like to work here

Paycheck is always on time
Kind and friendly environment with coworkers who collaborate and help each other
Open, respectful, and international culture
Work from anywhere with some flexibility in work hours
Continuously improving engineering processes and patterns for effective development
Great career-growth opportunities for those who aspire to level up