Posted in career
Technical Lead (Frontend & Backend)
by Shanglai
Technical Lead (Frontend & Backend)
- Bengaluru, India
- Software Engineer
- Professional
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