Technical Team Lead
Actively Reviewing the ApplicationsBrickfolio Pvt. Ltd
Job Description
Job Title: Tech Lead / Senior Full-Stack Engineer
Tech Stack: .NET (C# Web API) | React / React Native | Kotlin | PostgreSQL
Key Responsibilities
• Lead the design and development of robust, scalable, and secure backend services using C# .NET Web API
• Define and enforce clean architecture, SOLID principles, and best coding practices across the team • Architect end-to-end solutions across backend, frontend, and mobile platforms
• Develop and maintain frontend applications using React or mobile applications using React Native / Kotlin
• Design, optimize, and maintain PostgreSQL database schemas, queries, and performance • Write high-quality, maintainable, and testable code
• Implement and maintain unit tests and integration tests to ensure code reliability
• Review code, provide constructive feedback, and mentor junior and mid-level engineers
• Collaborate with product managers, designers, and stakeholders to translate business requirements into technical solutions
• Take ownership of technical decisions, estimations, and delivery timelines • Troubleshoot complex technical issues and drive root-cause analysis
• Ensure application performance, security, scalability, and maintainability.
Must-Have Skills & Qualifications
• Strong expertise in C# .NET (Web API) with hands-on experience in building production-grade applications
• Deep understanding of SOLID principles, design patterns, and clean architecture
• Proven experience with React or React Native, and Kotlin for frontend or mobile development
• Solid knowledge of PostgreSQL, including schema design, indexing, query optimization, and performance tuning
• Experience writing unit tests and integration tests (xUnit, NUnit, MSTest, Jest, etc.)
• Strong understanding of RESTful APIs and API security best practices
• Excellent problem-solving, communication, and decision-making skills
• Ability to work independently and take ownership of complex systems
Good-to-Have Skills
• Experience with cloud platforms (AWS, Azure, or GCP)
• Knowledge of CI/CD pipelines and DevOps practices
• Experience with containerization (Docker, Kubernetes)
• Familiarity with microservices architecture
• Exposure to Agile / Scrum development methodologies
Experience & Education
• 8+ years of overall software development experience
• 2+ years in a Tech Lead or Senior Engineer role preferred
• Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience)
Required Skills
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
VP Operational Excellence
Lensa
Software Engineer
Microsoft
Executive Account Manager
MGM Resorts International
Scaffolding Designer | AT-PAC India
Doka Middle East & Africa
Computer Vision Engineer
People Prime Worldwide
Share
Quick Apply
Upload your resume to apply for this position