Description
Job Summary:
We are seeking a Senior Developer to lead technical decisions, solve complex problems, and ensure quality in digital solutions—collaborating with AI.
Key Highlights:
1. Key role in developing digital solutions and assets
2. Real participation in architecture and development decisions
3. Opportunity to work with Artificial Intelligence
We build digital solutions by combining **senior teams \+ Artificial Intelligence agents**, focusing on speed, quality, and technical judgment. We seek to bring onboard a **Senior Developer** who not only writes code but is also capable of **making technical decisions, challenging proposals, solving complex problems, and taking ownership of the quality of the built product**.
**What will be your challenge?**
You will join a small technical team and play a key role in developing digital solutions and assets. Your responsibility will go beyond writing code: we expect you to **understand the problem, propose a solution, evaluate alternatives, make architectural decisions, and ensure the built solution meets defined technical standards**. You will work directly with Technical Leadership and provide technical mentorship to junior profiles.
**Main Responsibilities**
* Develop digital solutions and assets through direct involvement in implementation.
* Design and evaluate architectural and technical design solutions.
* Review code and identify quality, security, authorization, data handling, and API contract issues.
* Define and apply technical standards and development best practices.
* Translate business needs into clear, verifiable technical specifications.
* Participate in defining the architecture for each project.
* Make technical decisions and justify them.
* Review and correct implementations before production deployment.
* Provide technical mentorship to junior developers.
* Participate in evolving the team’s practices, tools, and standards.
* Use AI tools to accelerate development without compromising technical quality.
**Mandatory Requirements**
We require proven experience in:
* **5\+ years developing production software.**
* **Node.js \+ TypeScript or JavaScript** at the backend level.
* **React**, with ability to review, intervene in, and correct code.
* **SQL and relational databases.**
* Data modeling and versioned migrations.
* At least one public cloud: **AWS, GCP, or Azure**.
* Operational experience in deployments, permissions, logs, and cloud cost control.
* **Git**, branching, and Pull Requests as standard practice.
* Experience with **CI/CD and automated deployment pipelines**.
* Experience making architectural decisions and ability to explain and technically defend those decisions.
* Experience working with systems that reached production and remained operational.
**Nice-to-have experience includes**
* **NestJS** or another structured backend framework.
* **GCP / Cloud Run / Cloud SQL / PostgreSQL.**
* Row Level Security (RLS).
* **Multi\-tenant** architectures.
* Production system migrations without service interruption.
* Observability and incident management.
* APIs and integrations.
* Regular use of **Cursor, GitHub Copilot, Claude Code**, or other AI-powered programming assistants.
**Prior experience with AI tools is not required**, but interest and willingness to incorporate them into the development process are essential.
**What are we looking for in you?**
More than someone who simply executes tickets, we seek a person with **technical judgment and autonomy**.
We especially value:
**Critical thinking:** you question a solution when you see a better alternative and can argue your position.
**Curiosity:** you research, experiment with tools, and reach your own conclusions.
**Structured thinking:** you understand and organize the problem before starting to code.
**Autonomy:** you can proceed without needing detailed instructions for every step.
**Technical accountability:** you understand that an engineering decision impacts both business and operations.
**Adaptability:** you can work in an environment that is building and evolving its own standards and processes.
**This role is NOT for you if...**
* You need detailed instructions for each task.
* You aim solely to implement what others have designed.
* You are not interested in participating in architectural decisions.
* You feel uncomfortable questioning or debating technical decisions.
* You require fully defined and stable processes.
* You are seeking a 100% remote position.
**What do we offer?**
* Full-time employment.
* **On-site work in Santiago**, with hybrid arrangements.
* Direct collaboration with Technical Leadership.
* A small, highly responsible technical team.
* Real participation in architecture and development decisions.
* Exposure to digital asset and solution development projects involving **Artificial Intelligence**.
* Opportunity to contribute to establishing technical standards and processes from an early stage.
**How to apply**
In your application, please briefly tell us:
* How many years have you been developing production software?
* What has been the most technically complex project you have built?
* Which architectural decisions have you made directly?
* What tech stack do you currently use?
* Which cloud platform do you have experience with (AWS, GCP, or Azure)?
* Which AI tools do you currently use for software development?
* What is your expected monthly salary?
* Are you available to work on-site in Santiago?
**If you are a developer who enjoys solving complex problems, making technical decisions, and building solutions that truly reach production, we want to meet you.**
Salary: Up to $2\.500\.000 per month
Workplace: On-site employment