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.

Full Stack Developer - [Python + Angular]

Backend Dev | Islamabad, Punjab Province and Federal Capital Territory (ICT), Pakistan | Full Time

Job Description

We are looking for an experienced Full Stack Developer with 6+ years of hands-on experience in Python and Angular along with strong expertise in SQL, JavaScript, and database design. The ideal candidate will play a key role in the development and enhancement of our enterprise-level applications and will work closely with both internal teams and external clients to deliver scalable and efficient business solutions. This is a full-time onsite/hybrid position based in Islamabad.

Key Responsibilities

  • Design, develop, and maintain end-to-end solutions using Python (Falcon or similar frameworks) and Angular.
  • Build responsive and maintainable front-end interfaces using Angular (v15+), TypeScript, and JavaScript
  • Develop and optimize SQL queries, stored procedures, and database structures
  • Collaborate with cross-functional teams and engage directly with clients to understand and implement business-critical features
  • Follow agile development practices and actively participate in SCRUM ceremonies
  • Participate in code reviews, unit testing, and performance tuning

Required Qualifications & Skills

  • Minimum 6+ years of full stack development experience
  • Strong command of Python for backend development
  • Proven expertise in Angular (v15+), TypeScript, HTML5, CSS3, JavaScript (ES6+)
  • Proficiency in writing complex SQL queries and working with relational databases like Postgres.
  • Familiarity with SQL Alchemy or other Python ORM frameworks.
  • Experience using pytest for automated testing.
  • Strong client-facing communication skills and ability to present and articulate technical solutions effectively
  • Willingness to travel for client engagements when required
  • Experience in the Consumer Goods/Retail sector and exposure to commercial processes such as trade promotions, sales agreements, sales force automation, incentives management, and retail execution will be a strong advantage

Nice to Have

  • Experience with data manipulation libraries such as pandas or polars.
  • Working knowledge of NumPy for numerical operations.
  • Ability to profile and optimize Python applications for performance.
  • Exposure to message queues like Redis or cloud platforms such as Azure is a plus.

What We Have For You:

Great compensation package, medical benefits for you and your family, free lunch, annual performance-tied increments & recognition awards, and a dynamic, agile work culture!

Convo embraces diversity in all forms and is committed to building a team of exceptional individuals.