Powered by Information Department Government of Sindh

Job Description

Strugbits is seeking a highly skilled and motivated Technical Lead to join our dynamic team. The ideal candidate will have a strong background in full-stack development with expertise in the MERN stack, including MongoDB, Express.js, React.js, and Node.js. This role demands someone who not only possesses excellent technical capabilities but also demonstrates strong leadership skills to guide and inspire a team of eight professionals. The Technical Lead will play a critical role in designing, developing, and maintaining robust, scalable, and secure applications while ensuring smooth collaboration within the team and across departments. As a Technical Lead at Strugbits, you will be responsible for overseeing the entire software development lifecycle from conceptualization to deployment, focusing on high-quality coding standards and efficient risk management practices. You will work closely with cloud platforms like AWS, Azure, or Google Cloud to implement scalable solutions and ensure smooth integration with APIs and WebSocket technologies. Your ability to communicate effectively and solve complex technical problems will be essential in driving projects forward and maintaining productive workflows. This position requires a bachelor's degree in software engineering or a related field and a minimum of four years of hands-on experience in full-stack development.
Responsibilities
 

  • Lead and mentor a team of eight software developers, fostering a collaborative and productive work environment.
  • Design, develop, and maintain full-stack applications using MongoDB, Express.js, React.js, and Node.js.
  • Manage software development projects through all phases of the software lifecycle from initial requirements gathering to deployment and maintenance.
  • Implement and maintain RESTful APIs, GraphQL endpoints, and WebSocket connections to support real-time features.
  • Collaborate with cross-functional teams to define technical requirements and translate business needs into technical solutions.
  • Ensure the scalability, performance, and security of applications by following best practices and performing thorough code reviews.
  • Apply risk management techniques to identify potential issues early in the development process and implement effective mitigation strategies.
  • Utilize cloud platforms such as AWS, Azure, or Google Cloud to deploy and maintain applications, ensuring high availability and cost efficiency.
  • Communicate clearly and effectively with technical teams, stakeholders, and management to provide project updates and resolve challenges.
  • Continuously evaluate emerging technologies and propose improvements to enhance development processes and product quality.
  • Drive adoption of coding standards, quality assurance measures, and continuous integration/continuous deployment (CI/CD) pipelines.
  • Troubleshoot and debug complex application issues, providing timely resolutions to minimize downtime.

Salary

Competitive

Monthly based

Location

Karachi Division,Sindh,Pakistan

Job Overview
Job Posted:
1 month ago
Job Expire:
6 days from now
Job Type
Pvt Job
Job Role
- Assist in maintaining and troubleshooting computer networks and systems. - Support daily IT operations including hardware/software installation.
Education
Bachelor's Degree
Experience
2 Years
Total Vacancies
1
Age requirment
18 Year - 32 Year

Job Tags:

Share This Job:

Location

Karachi Division,Sindh,Pakistan