Job Openings Software Engineer II & II -Multiple Roles (Lahore/Islamabad)

About the job Software Engineer II & II -Multiple Roles (Lahore/Islamabad)

Location: Islamabad/Lahore
For: Various Clients

Work-arrangements: Onsite, Hybrid, remote

GenZ Talent is hiring Full-Stack Engineers to support multiple clients across diverse industries. We are looking for skilled professionals proficient in a variety of programming languages and tech stacks to contribute to innovative development projects.

Job Brief
As a Full-Stack Engineer, you will play a key role in developing, optimizing, and maintaining both backend services and frontend interfaces. Your expertise in handling a wide range of technologies will be crucial in delivering seamless, scalable, and user-centric solutions tailored to client needs.

Key Responsibilities

  • Develop and maintain robust backend services and interactive frontend interfaces.
  • Re-architect and optimize existing systems for better performance and scalability.
  • Design, develop, and manage APIs for external and internal integrations.
  • Build responsive, intuitive, and visually appealing user interfaces using modern frontend frameworks.
  • Conduct unit, integration, and performance testing to ensure reliability and efficiency.
  • Debug and resolve complex issues across the technology stack.
  • Collaborate with cross-functional teams, including designers, project managers, and clients, to align technical solutions with business goals.
  • Create and maintain technical documentation, flowcharts, and diagrams to articulate solutions.

Requirements

  • Bachelor's degree in Software Engineering, Computer Science, Information Technology, or related field.
  • 1-5+ years of experience in full-stack development.
  • Proficiency in backend languages like Java, Python, Node.js, Ruby, or PHP.
  • Expertise in frontend frameworks and libraries such as React, Angular, Vue.js, or Svelte.
  • Familiarity with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, DynamoDB, Cassandra).
  • Experience with DevOps tools and practices like Docker, Kubernetes, CI/CD pipelines, and cloud platforms (AWS, Azure, or Google Cloud).
  • Knowledge of mobile app development frameworks like Flutter, React Native, or Swift (bonus).
  • Strong understanding of software design patterns, object-oriented programming, and MVC/MVVM architectures.
  • Experience with version control systems like Git and collaborative tools like Jira or Trello.
  • Ability to quickly adopt and master new technologies and frameworks.
  • Excellent problem-solving skills, attention to detail, and a collaborative mindset.

Preferred Skills

  • Familiarity with WebSocket communication for real-time applications.
  • Experience in microservices architecture and API gateways.
  • Knowledge of testing frameworks like JUnit, Mocha, or Cypress.
  • Exposure to AI/ML frameworks like TensorFlow or PyTorch.

Why Join Us?
GenZ Talent partners with leading global clients, offering you the chance to work on cutting-edge projects. This is an opportunity to sharpen your skills, tackle exciting challenges, and grow your career in a dynamic, innovative environment.

Apply Now
Are you passionate about full-stack development and eager to work on impactful projects using diverse technologies? Submit your application today and become part of GenZ Talents' growing network of talented professionals!