About the Role We are seeking a Software Engineer Lead to lead implementation execution across the full application stack, including backend and frontend systems. Overall system architecture and product direction are defined by CTO; this role owns how those designs are implemented in practice, ensuring consistency, correctness, and production readiness. The Software Engineer Lead is responsible for shaping application-level rules (models, services, routing, frontend structure), assigning and coordinating engineering work, and ensuring that all implementations, across teams and contributors, are sane, maintainable, and aligned with architectural intent. s: Implementation Structure & Engineering Rules Define and enforce implementation standards across backend and frontend codebases, including: Domain models, services, and routing/controller patterns Frontend component structure, state management, and API interaction conventions Validation, error handling, and cross-layer boundaries Ensure consistent application of these rules across all engineering work. Execution Ownership & Work Coordination Own execution planning and task breakdown for engineering initiatives. Assign work to backend and frontend engineers and ensure alignment across teams. Track progress, unblock execution issues, and ensure timely delivery of engineering outcomes. Implementation Oversight & Quality Control Review critical implementations to ensure correctness, sanity, and long-term maintainability. Identify and eliminate anti-patterns, unnecessary complexity, and technical debt. Act as the final technical checkpoint before production releases. Backend & Frontend Systems Reliability Ensure reliable implementation of backend services (Node.js / TypeScript) and frontend applications. Oversee SQL schema changes, API contracts, and frontend-backend integration quality. Maintain data integrity, auditability, and correctness across accounting and GPT-enabled workflows. Operational Excellence Ensure consistent logging, monitoring, and error handling across backend and frontend systems. Own production readiness reviews, incident coordination, and implementation-level root-cause analysis. Drive improvements in CI/CD pipelines, deployment workflows, and environmental hygiene. Engineering Enablement Provide technical guidance to engineers on implementation of best practices across the stack. Maintain clear, practical documentation that reflects how the system is implemented. Work closely with senior technical leadership to ensure execution remains aligned with evolving architectural direction. Requirements: Minimum 8 years of professional software engineering experience across backend and frontend systems. Strong understanding of application-layer design, including backend services and frontend application structure. Proven experience enforcing implementation standards and coordinating work across multiple engineers. Solid experience with Node.js and TypeScript ; familiarity with modern frontend frameworks (e.g., React or similar). Working knowledge of SQL databases (PostgreSQL or MySQL) and no-SQL databases (mongoDB) and API contract management. Strong execution mindset with the ability to translate direction into deliverable engineering work. Clear and effective communication skills in English . Nice-to-Have: Experience with accounting, finance, or other data-sensitive services. Exposure to GPT / LLM-powered features in production environments. Experience operating and scaling systems in growth-stage companies. Additional Information: Applicant must be willing to work in our KL Office (Equatorial Plaza). Shortlisted applicant will be required to attempt some assessment tests as part of our recruitment process. Candidates are hereby informed that they will be offered on yearly renewable contract for 2 years before conversion to permanent role
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.