Senior Full Stack Engineer

Summary

The Senior Full Stack Engineer will design, develop, and maintain web applications and internal tools to support artist facilitation and PR workflows. The role involves full-stack development using modern front-end frameworks and back-end services, alongside mentoring team members and contributing to architectural decisions.

Company Description

27 Media Agency is a company focused on artist facilitation, event execution, and public relations. The agency supports artists by managing the logistics, promotion, and coordination of events and campaigns. It emphasizes creative collaboration and professional execution to deliver memorable experiences for audiences and clients. Team members work closely with artists, partners, and media outlets to build strong, impactful brand presence. The environment encourages innovation, reliability, and growth in the entertainment and PR sectors.

Role Description

The Senior Full Stack Engineer role at 27 Media Agency is a full-time, on-site position based in Islamabad. The individual in this role will design, develop, and maintain web applications and internal tools that support artist facilitation, event management, and PR workflows. Day-to-day tasks include building and optimizing front-end interfaces, implementing and managing back-end services and APIs, integrating third-party platforms, and ensuring performance, security, and scalability. The Senior Full Stack Engineer will collaborate with cross-functional teams to translate business requirements into technical solutions, troubleshoot issues, and improve existing systems. This role also involves mentoring other engineers, contributing to technical best practices, and participating in architecture and technology stack decisions.

Qualifications

  • Strong proficiency in front-end development (e.g., HTML, CSS, JavaScript, modern frameworks such as React, Vue, or Angular).
  • Hands-on experience with back-end technologies (e.g., Node.js, Python, or similar), RESTful APIs, and database management (SQL and/or NoSQL).
  • Knowledge of software architecture, version control (e.g., Git), and CI/CD practices to ensure reliable deployments.
  • Ability to design secure, scalable, and high-performance applications, with experience in debugging, testing, and optimizing code.
  • Comfort working closely with non-technical stakeholders, translating business needs into technical solutions, and documenting requirements and processes.
  • Previous experience in a senior engineering role, including mentoring or leading developers, is preferred.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Familiarity with event management, media, or PR environments is a plus, along with an interest in working with artists and creative teams.

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available