Job Description
Topdot, a global provider of dynamic website solutions with offices in New York and Lahore, is seeking a Software Technical Lead. This full-time, on-site role involves leading the design, development, and implementation of complex software projects, managing global client communications, and ensuring efficient, high-quality software development and integration.
Responsibilities
- Lead the design, development, and implementation of scalable software applications.
- Communicate effectively with global clients and stakeholders.
- Architect secure backend solutions to meet business needs.
- Write clean, efficient, and maintainable code.
- Conduct code reviews and mentor junior developers.
- Collaborate with front-end developers for seamless integration and user experience.
- Optimize backend performance and troubleshoot issues.
- Familiarize with AI frameworks for future development.
- Establish project specifications and technical direction.
- Create and uphold technical standards and procedures.
- Oversee software quality and guide the team through technical challenges.
- Contribute to coding standards, best practices, and technical strategy.
- Analyze project briefs, requirements, and deliverables.
Requirements
- Education: Bachelor’s degree in IT, Computer Science, or related field.
- At least 10 years of senior-level software development experience.
- Mastery in Laravel and LAMP stack (Linux, Apache, MySQL, PHP).
- Proficiency in Python for backend services, API development, and machine learning.
- Advanced knowledge of Angular and React for frontend development.