About This Role
We are looking for an experienced and passionate Technical Lead to guide and contribute to the development of our innovative web application. This platform focuses on video-based content, community interaction and advanced moderation workflows. As a Technical Lead, you'll play a key role in leading the project, collaborating with various teams, conducting code reviews and maintaining clear communication with both internal and external stakeholders.
Qualification
- Experience building platforms similar to YouTube or community-driven applications.
- Experience with cloud architecture and services in Azure.
Responsibility
- Project Leadership
- Lead the project from start to finish, ensuring timely delivery of high-quality software.
- Work closely with stakeholders to understand their needs, translate them into technical solutions, and support the team in executing them.
- Coordinate efforts across backend, frontend, and QA teams for smooth project progress.
- Partner with third-party vendors to integrate their systems effectively.
- Technical Expertise & Development
- Take charge of the design, architecture, and implementation of both backend and frontend systems.
- Backend Development: Focus on building robust APIs, integrating databases, and ensuring the system can scale effectively.
- Frontend Development: Ensure a seamless and responsive user interface (UI), optimizing for performance and user experience.
- Maintain best practices in areas like security, data handling, and code quality.
- Code Reviews & Team Collaboration
- Conduct regular code reviews, ensuring adherence to coding standards and efficient problem-solving.
- Actively participate in daily stand-ups, sprint planning, and retrospectives.
- Mentor and guide junior and mid-level developers, helping them overcome technical challenges.
- Quality Assurance & Testing
- Implement best practices for both unit and functional testing.
- Ensure comprehensive testing of the application and resolve bugs promptly.
- Collaborate with the QA team to plan and execute testing activities.
- Third-Party Integration
- Oversee the integration of external APIs and ensure smooth collaboration with third-party vendors.
- Resolve integration challenges and manage dependencies.
- Continuous Improvement
- Keep the tech stack up-to-date with modern technologies and frameworks.
Required Skills And Experience
- Experience
- 6–10+ years in software development.
- At least 2+ years in a leadership role, such as a Technical Lead.
- Technical Expertise
- Strong experience with FastAPI / Flask and Python for backend development.
- Proficient in React or Next.js for frontend development.
- Hands-on experience with Redis or similar caching solutions.
- Familiar with Azure cloud services (e.g., App Services, Azure Storage, Azure Functions) or similar cloud services.
- Strong understanding of NoSQL (e.g., MongoDB) and relational databases (e.g., MySQL).
- Experience with video processing technologies (e.g., FFMPEG, Azure Media Services).
- Familiar with CI/CD pipelines and modern deployment practices.
- Project Management
- Proven experience leading Agile/Scrum teams.
- Strong ability to prioritize tasks, manage deliverables, and meet deadlines.
- Problem-Solving Skills
- Skilled in diagnosing and solving technical issues to ensure system stability and scalability.
- Strong analytical skills for performance optimization.
- Soft Skills
- Excellent communication and interpersonal skills.
- Ability to collaborate effectively with cross-functional teams and third-party vendors.
- Passion for mentoring and helping others grow professionally.
Key Job Details
Role: Technical Lead
Location: Bengaluru, India
Category: Software Engineer
Employment Type: Full-Time
Travel Required: NA
Contract Type: Regular
Company: Foiwe Info Global Solutions, Bengaluru
Apply Now