While our core stack is JavaScript/TypeScript, we value developers who are comfortable learning and working with multiple programming languages, especially those commonly used in systems automation, tooling, and security-related work.
This is a hands-on, on-site role in Medellín, idóneo for someone technically curious, disciplined, and interested in bridging software development, IT systems, and cybersecurity.
Key Responsibilities
- Build backend services and APIs using Node.js and TypeScript:
- Develop modern frontends with React.js and Next.js:
- Contribute to mobile development projects when needed (plus)
- Work with systems integrated into Windows enterprise environments:
- Read, write, and maintain JSON-based configurations, logs, and structured data:
- Collaborate with teams working across development, IT, and cybersecurity:
- Create and maintain technical documentation in English
Required Qualifications
- English proficiency is mandatory both written and spoken (C2 level):
- Strong experience with:
- JavaScript and TypeScript:
- Node.js:
- React.js:
- Next.js:
- Solid understanding of:
- Windows operating systems and enterprise environments:
- Computer networking fundamentals:
- General IT systems and infrastructure:
- Comfortable working with:
- APIs and backend services
- JSON files and structured data
- Able to work on-site in Medellín:
- Available to start immediately
Additional Programming Languages (Nice to Have)
Experience or familiarity with one or more of the following is a strong plus:
- Python (automation, scripting, tooling, security workflows)
- PowerShell (Windows automation and system tasks)
- Basic understanding of SQL or other data query languages
These languages are commonly used alongside JavaScript in systems, infrastructure, and cybersecurity-related tasks.
Preferred Skills
- Mobile development experience (React Native or similar)
- Familiarity with:
- Linux environments
- Server or cloud infrastructure
- Knowledge of:
- Secure codi