Posted:12 hours ago|
Platform:
On-site
Full Time
We are seeking an experienced professional to oversee and manage our application development team, responsible for building and maintaining high-performance websites and mobile applications. The ideal candidate will have a deep technical expertise in all stages of the software development lifecycle, from planning and architecture to deployment and ongoing maintenance. The Technical Manager will guide a team of developers, ensuring code quality, technical innovation, and efficient development processes. In addition to technical leadership, this role will require strong project management and communication skills to work with cross-functional teams, manage client expectations, and deliver projects on time.
Objectives of this role:
Lead and mentor a team of developers in delivering high-quality web and mobile applications.
Ensure that development practices and processes align with best practices, business requirements, and project timelines.
Architect scalable and maintainable solutions, setting technical direction for development efforts.
Oversee all aspects of the software development lifecycle, ensuring technical excellence, code quality, and team efficiency.
Act as a liaison between the development team, project managers, and other stakeholders to ensure seamless communication and effective project execution.
Drive innovation and adopt new technologies that improve performance, scalability, and user experience
Responsibilities
Lead the application development team in building and maintaining websites and mobile applications. Provide technical guidance, troubleshoot complex issues, and help the team solve challenges related to development, architecture, and implementation.
Oversee the design and architecture of both front-end and back-end systems for websites and mobile apps. Ensure that the systems are scalable, secure, and efficient.
Take end-to-end project delivery ownership and manage the full software development lifecycle for each project, from initial planning and requirements gathering to final deployment and maintenance.
Provide mentorship and skill development for junior and mid-level developers. Conduct regular code reviews and ensure adherence to coding standards, best practices, and development methodologies.
Work closely with product managers, designers, and other stakeholders to gather requirements and deliver solutions that meet business goals. Facilitate effective communication between developers and other departments to align on project goals.
Ensure that the team follows best practices in coding, testing, and deployment. Conduct regular code reviews, refactor code for maintainability, and ensure adherence to performance, security, and quality standards.
Stay current with industry trends and emerging technologies. Evaluate new technologies, tools, and frameworks to incorporate into development processes, optimizing for performance and scalability.
Manage development timelines, prioritize tasks, and ensure projects are delivered on time and within scope. Help resolve technical roadblocks and manage risks throughout the development lifecycle.
Work with the QA team to ensure that applications are thoroughly tested, both manually and automatically. Identify areas for improvement in the testing process and ensure high-quality delivery.
Communicate with clients or internal stakeholders to gather requirements, present technical solutions, and report on project progress. Translate complex technical concepts into simple terms for non-technical audiences.
Foster a culture of continuous learning, encouraging the team to experiment with new ideas, approaches, and tools to improve performance and productivity.
Required skills and qualifications.
Bachelor’s degree in Computer Science, Information Technology or related field (Master’s degree or relevant certifications preferred).
Minimum of 7+ years in software development with a strong background in building and managing web and mobile applications (web apps, mobile apps, or both).
Proficiency in multiple web and mobile development technologies, such as HTML, CSS, JavaScript (React, Angular, Vue.js), PHP, Node.js, Python, Java, Swift, Kotlin, etc.
Experience with popular frameworks and CMS (e.g., Drupal, WordPress, Laravel, Django, React Native, etc.), version control tools like Git, and build/deployment tools such as Jenkins or Docker.
Solid understanding of backend development principles, including RESTful APIs, microservices architecture, database management (SQL/NoSQL), and cloud services (AWS, Azure, Google Cloud).
Experience with mobile application development (native or hybrid) and mobile deployment (App Store, Google Play) is required.
Expertise in designing and implementing software architecture, ensuring scalability, performance, and maintainability of applications.
Strong project management skills, with the ability to manage multiple development projects, resources, and timelines. Familiarity with Agile/Scrum development methodologies is a plus.
Problem Solving: Excellent analytical and problem-solving skills, with the ability to troubleshoot and resolve complex technical issues quickly.
Security Best Practices: Understanding of web and mobile security best practices and ensuring secure coding and data management.
Experience with Agile methodologies, DevOps, and CI/CD pipelines.
Familiarity with UI/UX principles and working with designers to create seamless user experiences.
Experience with modern front-end JavaScript frameworks (React, Vue, Angular) and state management (Redux, MobX)
Exposure to machine learning or AI development in web and mobile applications.
Experience with enterprise-level systems, cloud infrastructure, and SaaS product development.
Pehchaan.me
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Javascript coding challenges to boost your skills
Start Practicing Javascript Nowhyderabad, telangana, india
Salary: Not disclosed
hyderabad, telangana, india
Salary: Not disclosed