Title: Junior Software Developer (100% Remote - B2B Freelance)
Company: International Online AE (IOL)
About the Role: International Online AE (IOL) is expanding its engineering core. We are seeking an analytical, proactive, and curious Junior Software Developer to join our distributed development unit. In this role, you will contribute directly to our production codebase, support the rollout of core logical frameworks, and rapidly expand your backend technical capabilities under the direct mentorship of senior engineers.
Key Responsibilities:
- Feature Delivery: Write clean, logical, and fully documented code following company paradigms to enhance core backend system frameworks.
- Systems Exploration: Assist in navigating, maintaining, and upgrading complex database schemas, functional routines, and business logic.
- Quality & Diagnostics: Debug application issues, write routine unit tests, and collaborate with technical leads to resolve production tickets.
- Documentation & Git: Document codebase workflows and system changes while leveraging Git pipelines within an automated environment.
Candidate Profile & Requirements:
- Solid foundational understanding of Object-Oriented Programming (OOP) or functional server-side paradigms.
- InterSystems Exposure (Highly Preferred): Prior familiarity or baseline knowledge of InterSystems languages (ObjectScript, InterSystems IRIS, Caché) is a strong differentiator, though not an absolute prerequisite. Candidates showing an eager interest and aptitude to learn this stack quickly will be prioritized.
- Familiarity with SQL/relational data querying and fundamental RESTful API structures.
- Language Proficiency: Full professional English competency is mandatory. You will write technical documentation and align daily within an international team.
- Self-Starting Autonomy: Since this position is 100% remote, you must possess strong time-management skills and structured working habits.
Contractual Structure:
- Location: 100% Remote
- Employment Type: Freelancer / Independent B2B Contractor (Must be able to issue monthly invoices to the company).
Job Types: Full-time, Part-time, Permanent
Pay: Up to 3,000.00€ per month
Work Location: Remote