12 oct
Halo Media
Montevideo
**Halo Media** is seeking a highly skilled **Back End Engineer** to join our dynamic team, building robust and scalable software infrastructure to support data handling, security, and server-side functionality.
**Responsibilities**
- Efficiently managing databases, including design, schema optimization, indexing, and data modeling, using databases like MongoDB and PostgreSQL.
- Crafting robust and efficient APIs, whether RESTful or GraphQL, to enable seamless communication between your frontend and Back End systems.
- Implementing secure authentication and authorization mechanisms, including role-based access control and encryption, to protect your data and ensure user privacy.
- Developing effective error handling and logging strategies to identify, diagnose, and resolve issues promptly.
- Integrating your backend with third-party services, APIs, and payment gateways to extend functionality and enhance user experiences.
- Assisting with data migration, transformation, and extraction (ETL) processes to ensure smooth transitions and data consistency.
- Implementing monitoring solutions and following Dev Ops practices to ensure the continuous availability and performance of your backend services.
- Performing comprehensive testing, including unit tests, integration tests, and load tests, to maintain code quality and system stability in collaboration with QA.
- Providing extensive documentation for APIs, codebase, and architecture.
**Requirements**:
- Proficient in English.
- Proficiency in **Node.js, Nest.js & MongoDB.**:
- Knowledge of **Angular **is a plus.
- Adherence to development best practices.
- Familiarity with Back End development security best practices.
- Strong understanding of object-oriented programming.
- Experience in implementing a microservice architecture.
- Familiarity with Agile principles and Agile development methodologies.
- Knowledge of PostgreSQL, Camunda, Jest + Karma, Android Studio, and VSCode is a plus.
**Benefits**
100% Remote Work
- Salary in USD!
- More than 3 weeks of Paid Time Off!
- Get to work in challenging projects for the U.S!
▶️ Senior Backend Engineer - All Latam Countries
🖊️ Halo Media
📍 Montevideo