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.