🚀 Middle-Senior Full Stack Software Engineer — Node.js / React
Coddi is a technology startup building software solutions for the mining industry. We develop products that help our customers manage critical assets, integrate operational data, and make better maintenance decisions.
We are looking for a Middle-Senior / Senior Full Stack Software Engineer with strong software engineering fundamentals, technical judgment, and a product mindset.
💻 What you’ll work on
You will participate in the design, development, and evolution of Coddi’s SaaS platform, working across:
* Frontend: React, Next.js, TailwindCSS
* Backend: TypeScript, Node.js
* Database: PostgreSQL / SQL
* APIs: REST; GraphQL / Apollo is a plus
* Infrastructure: Docker and AWS services
* Architecture: Clean / Hexagonal Architecture, Screaming Architecture and Domain-Driven Design (DDD)
You will work closely with our engineering and product teams, contributing not only code but also architectural decisions, product improvements, internal tools, shared libraries, testing strategies and continuous improvement initiatives.
📍 Location & Work Model
* 100% remote position
* Applicants must reside in Chile
* Occasional in-person meetings in Santiago for strategic sessions and team-building activities
* Full-time position
💰 Compensation & Benefits
* Competitive compensation according to experience and seniority
* Compensation range will be discussed during the initial stage of the selection process
* 100% remote work
* Flexible and collaborative startup environment
* Direct participation in the development of a growing technology product
* High level of autonomy and ownership
* Opportunity to work with modern technologies and AI-assisted development tools
* Exposure to real-world, high-impact challenges in the mining and industrial sectors
* Continuous technical learning and opportunities to influence Coddi’s architecture and engineering practices
🤖 How We Work with AI
At Coddi, we believe AI is a multiplier for engineers with strong fundamentals.
We encourage the use of AI tools to accelerate research, development, testing and problem-solving. At the same time, engineers are expected to maintain ownership of their work and apply sound technical judgment regarding architecture, security, quality and maintainability.
🔎 Hiring Process
Our selection process is designed to evaluate both technical capabilities and mutual fit:
1. Application review — evaluation of your professional experience and technical background.
2. Initial Conversation — discussion about Coddi, the role, your experience, expectations and compensation.
3. Technical interview — conversation with members of our engineering team focused on software engineering, architecture, problem-solving and your previous experience.
4. Technical assessment — when applicable, a practical exercise or discussion of a real-world engineering problem. We prioritize reasoning and engineering judgment over memorization.
5. Final conversation — alignment on responsibilities, culture, conditions and next steps.
6. Offer — selected candidates will receive a formal employment offer.
🔐 Applicant Privacy
Coddi respects the privacy of all applicants.
Personal information, CVs and any other information submitted during the recruitment process will be used exclusively for evaluating the candidate’s suitability for current or potential employment opportunities at Coddi.
Candidate information will only be accessible to team members directly involved in the recruitment and selection process and will not be shared with third parties for unrelated purposes.
By applying, candidates acknowledge that their information may be processed for recruitment purposes in accordance with applicable Chilean data protection regulations.
🌟 What We’re Looking For
Beyond the technology stack, we value technical judgment, ownership, initiative, product thinking and continuous improvement.
We want engineers who enjoy understanding the problem behind the code, challenging existing solutions, proposing better approaches and helping raise the technical standard of the entire team.
If you want to build technology with direct impact on real mining operations while helping shape the architecture and engineering culture of a growing technology company, we’d like to hear from you.
Software Engineer II
Tessera Data
Senior Software Engineer
Tessera Data
Software Engineer (Real-Time) - Remote work | REF
BairesDev
Backend Software Engineer — Agentic AI Platform
Flexhire
Senior Software Engineer - Platform Eng
Checkr - Chile
Software Engineer (Operaciones TI)
GeoVictoria