Job Openings Technical Lead (Surabaya Placement)

About the job Technical Lead (Surabaya Placement)

Summary :
We are seeking a high-caliber Tech Lead with a strong background in .NET Full Stack Development to lead our engineering team. You will be responsible for the technical vision, architectural integrity, and successful delivery of our software products. As a lead, you will spend approximately 60% of your time on high-level architecture and hands-on coding, and 40% on mentoring, code reviews, and collaborating with stakeholders.

Requirements : 

  • Experience: Minimum of 5+ years of professional experience in Full Stack development, with at least 1-2 years in a leadership or senior capacity.
  • Back-End Mastery: Expert knowledge of C#, .NET Core / .NET 6+, and Web API.
  • Front-End Expertise: Proficiency in modern JavaScript frameworks (specifically Angular, React, or Vue.js) and responsive UI/UX implementation (HTML5/CSS3).
  • Database Knowledge: Strong experience with relational databases (SQL Server, PostgreSQL) and familiarity with NoSQL solutions (e.g., MongoDB, Redis).
  • Cloud & DevOps: Experience with cloud platforms (Azure preferred, or AWS) and CI/CD pipeline implementation.

Responsibilities :

  • Technical Leadership: Direct the design, development, and deployment of scalable web applications using the .NET ecosystem.
  • Architecture & Design: Define system architecture, ensure best practices in design patterns (Microservices, DDD, or Clean Architecture), and maintain high code quality standards.
  • Mentorship: Lead a team of developers through code reviews, technical guidance, and professional development.
  • Full Stack Execution: Drive development across the entire stack, ensuring seamless integration between robust back-end APIs and modern front-end interfaces.
  • Optimization: Identify and resolve performance bottlenecks and security vulnerabilities within the application suite.