About the Role
Full‑time remote position (Remote First), located in Argentina & Colombia.
Engineering team size: about 10 people .
Work culture: fully remote .
Compensation
Salary: $8,000 USD/month .
Required Technologies
- NodeJS
- TypeScript
- JavaScript
- AWS
- Microservices
- PostgreSQL
- MongoDB
- NestJS
Nice to Have Technologies
Responsibilities
- Architect and develop high-performance backend systems using NestJS, ensuring scalability and maintainability.
- Design and optimize PostgreSQL database structures and query performance.
- Implement complex business logic and integrations within financial workflows.
- Develop and maintain high-performance RESTful APIs.
- Create data modeling strategies for complex financial service configurations.
- Lead backend system design and make key technical decisions.
- Apply AWS services to build scalable and reliable infrastructure.
- Mentor junior engineers and contribute to team culture.
- Implement comprehensive testing strategies: unit and integration tests.
- Establish and maintain backend observability and monitoring systems.
- Collaborate closely with frontend, product, and design teams to ensure seamless system integration.
Qualifications
- At least 7 years of experience in JavaScript and Node.js development.
- Deep understanding of NestJS and advanced JavaScript/TypeScript patterns.
- Minimum of 6 years of experience with PostgreSQL and relational database design.
- Proficiency in both Spanish and English.
- Proven experience in designing scalable, high-performance backend systems.
- Strong skills in RESTful API development, database optimization, and backend testing.
- Experience with a wide range of AWS services: EC2, RDS, Lambda, S3, CloudWatch, and infrastructure as code (CloudFormation or Terraform).
- Background in microservices architecture with strong debugging and troubleshooting abilities.
Nice to Have
- Experience in financial services.
- CI/CD pipelines.
- Docker.
- Message queue systems (Kafka, RabbitMQ).
- Backend observability tools.
Benefits
- Annual salary $90,000 to $120,000 USD.
- Head Count: 1 - 10.
- Remote Style: 100% Remote.
- Paid time‑off (days): Unlimited.
Hiring Process
- Skill‑based multiple‑choice assessment.
- Video interview.
- Document review (CV submission + short personality test).
- Take‑home assignment.
- 2–3 rounds of interviews assessing technical skills, role fit, and culture fit.
- Visa sponsorship not provided.
Employment Details
- Seniority level: Associate.
- Employment type: Full‑time.
- Job function: Information Technology.
- Industries: Professional Services.
#J-18808-Ljbffr