As the Senior Internal Apps Developer, you architect, build, and govern the internal tooling landscape that powers Mercans’ global operations. You hold full ownership of the internal application stack, leveraging advanced rapid development platforms (Superblocks, Lovable, Retool) alongside custom code to drive operational excellence.
Your mandate extends beyond building applications; you define technical standards, lead complex system integrations, and act as a strategic partner to Department Heads (Finance, HR, Sales). You are responsible for leading the company-wide digital transformation, systematically replacing fragmented legacy processes with a unified, secure, and intelligent application architecture.
Duties and Responsibilities:
Strategic Architecture & Technical Leadership
System Design: Architect the end-to-end internal tooling landscape, ensuring all applications (Superblocks/Lovable) are scalable, secure, and maintainable.
Tech Stack Ownership: Define development standards, code quality guidelines, and deployment pipelines (CI/CD) for all internal applications.
Mentorship: Act as a technical subject matter expert (SME), conducting code reviews and mentoring junior developers within the organization.
Legacy System Migration & Unification
Strategic Consolidation: Lead the initiative to audit and dismantle complex legacy workflows relying on disjointed tools (Google Sheets, Monday.com, Macros), migrating them into a centralized, robust application layer.
Data Architecture: Design complex relational database schemas (SQL) to support migrated workflows, ensuring data integrity and optimizing query performance for large datasets.
Advanced API Orchestration & Backend Logic
Complex Integrations: Architect and implement high-volume integrations between internal apps and core enterprise systems (NetSuite, YouTrack, HubSpot, HR Blizz, Ebury, etc.) using REST/GraphQL APIs and Webhooks.
Backend Engineering: Develop custom server-side logic (Python/Node.js) and middleware to handle complex data processing, validation, and transformation before it reaches the UI.
Security Governance: Own the security model for internal apps, implementing granular Role-Based Access Control (RBAC), OAuth2 authentication, and ensuring compliance with GDPR/ISO standards.
AI & Automation Innovation
AI Implementation: Lead the integration of Generative AI (LLMs via OpenAI/Anthropic APIs) into business processes to solve high-value problems—workload analysis, billing event detection, SLA failures, etc..
Enterprise Automation: Architect resilient background automation workflows (using n8n, Make, or custom scripts) that handle mission-critical operational tasks without failure.
Stakeholder Partnership
Solution Consulting: Partner directly with executive-level stakeholders to translate vague business problems into concrete technical roadmaps.
Change Management: Drive the adoption strategy for new tools, ensuring that technical solutions translate into actual operational efficiency improvements.
Required Experience & Qualifications
Education:
Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent advanced practical experience.
Professional Experience:
5-7+ years of total experience in software engineering or full-stack development.
3+ years of specialized experience architecting tools using low-code/internal app platforms (e.g., Superblocks, Retool, Appsmith, Palantir Foundry) at an enterprise level.
Demonstrated experience leading a technical project from conception to company-wide rollout.
Technical Mastery:
Advanced Coding: Expert-level proficiency in JavaScript (ES6+), TypeScript, and SQL (complex joins, indexing, stored procedures).
Backend proficiency: Strong experience with Node.js or Python for writing custom API endpoints and data manipulation scripts.
API Architecture: Deep knowledge of REST/GraphQL API design patterns, rate limiting, and handling asynchronous data flows.
Security: Solid understanding of OWASP security principles, identity management (SSO, SAML, LDAP), and secure coding practices.
Leadership Skills:
Strategic Thinking: Ability to balance speed-to-market (MVP) with long-term architectural integrity.
Communication: Exceptional ability to negotiate requirements with non-technical leadership and explain the “why” behind technical decisions.