# Back-end Developer

**Company:** [heuristech](http://jobs.workable.com/companies/3UVCBzUusBBu3FYPL3MaQg.md)
**Location:** Remote
**Workplace:** remote
**Employment type:** Full-time

[Apply for this job](http://jobs.workable.com/view/dc51f43d-51c7-494f-aded-9c3422af3669)

## Description

Heuristech is seeking a highly skilled and motivated Back-end Developer to join our dynamic and innovative technology team. As a Back-end Developer at Heuristech, you will play a crucial role in designing, developing, and maintaining the server-side logic, databases, and application programming interfaces (APIs) that power our cutting-edge products and services. You will collaborate closely with front-end developers, product managers, and other stakeholders to ensure seamless integration and delivery of high-performance, scalable, and secure solutions. This role requires strong problem-solving abilities, a deep understanding of back-end technologies, and a passion for building robust systems that enhance user experience and drive business growth. By joining Heuristech, you will be part of a forward-thinking company that values innovation, continuous learning, and teamwork, contributing to technology that makes a real impact in the industry. If you are eager to work in an agile environment where your skills directly influence product success and company growth, this opportunity is perfect for you.

  

### Responsibilities

-   Develop and maintain scalable and efficient server-side applications and APIs.
-   Collaborate with front-end developers to integrate user-facing elements with server logic.
-   Design, implement, and optimize database schemas and queries for high performance.
-   Ensure the security and robustness of back-end components.
-   Participate in code reviews and contribute to best practices for software development.
-   Troubleshoot, debug, and resolve production issues in a timely manner.
-   Work closely with cross-functional teams to define, design, and ship new features.

## Requirements

-   Bachelor's degree in Computer Science, Engineering, or related field.
-   Proven experience as a Back-end Developer or similar role.
-   Strong proficiency in server-side programming languages such as Python, Java, Ruby, or Node.js.
-   Experience with database management systems like MySQL, PostgreSQL, or MongoDB.
-   Familiarity with RESTful API design and development.
-   Knowledge of version control systems, preferably Git.
-   Understanding of software development best practices, including testing and documentation.
