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!