Your browser cookies must be enabled in order to apply for this job. Please contact support@jobscore.com if you need further instruction on how to do that.

Sr. Full-Stack Engineer (with Code Analysis Experience)

Engineering | Hybrid in Islamabad, Islamabad Capital Territory, Pakistan | Full Time

Job Description

We are looking for a Senior Full-Stack Software Engineer with hands-on experience in .NET, C#, and modern JavaScript frameworks (Angular/React). This role is ideal for an engineer who is passionate not only about building high-quality enterprise applications but also passionate about the technical documentation of the code. The engineer will work on complex codebases, use static & dynamic code analysis tools, provide the feedback to AI engineers to help them build technical documentation from the codebases and then review and adjust the technical documents generated by AI.

Key Responsibilities

  • Review and refine AI-generated technical documentation for correctness, clarity, and completeness.
  • Perform static & dynamic code quality review using tools such as SonarQube, ESLint, Fortify, Coverity
  • Ensure code reliability, performance, and security best practices are followed
  • Work closely with AI/engineering teams to enhance auto-generated technical documentation workflows
  • Author and maintain technical documentation, including API docs, class level technical documentation etc
  • Identify gaps or inconsistencies in generated documentation and refine it for accuracy and clarity
  • Provide structured feedback to improve LLM prompts and generation quality.
  • Provide feedback to improve developer experience, coding guidelines, and documentation tooling
  • Ensure up-to-date documentation across repositories and new feature releases

Required Skills & Experience

  • 5-7+ years hands-on experience as a Full-Stack Engineer
  • Deep knowledge of JavaScript, .NET (C#), Angular, and React ecosystems.
  • Proven experience writing or editing technical documentation (API docs, architecture docs, code references).
  • Practical knowledge of static & dynamic code analysis tools (e.g., SonarQube, ESLint, Fortify)
  • Strong analytical skills for understanding complex source code and mapping logic to documentation.
  • Familiarity with CI/CD practices & Git
  • Strong documentation skills — able to simplify complex code for technical audiences
  • Excellent debugging, problem-solving, and system-analysis skills
  • Strong communication and collaboration abilities

Nice to Have

  • Familiarity with AI/LLM-based documentation systems or RAG pipelines.
  • Experience with Azure Repos, GitHub Enterprise, or Bitbucket.
  • Knowledge of CI/CD integration and code quality metrics.
  • Understanding of Knowledge Management Systems like Knowledge360, Confluence, or SharePoint.

What We Have For You

Great compensation package, medical benefits for you and your family, free lunch, annual performance-tied increments, discounts on KHOJ Resort & performance recognition awards and a great lean and agile work culture!

Convo endorses a culture of diversity in all aspects and aims to build a diverse team of amazing individuals!