Position Title: Full Stack Developer
Location: Bahria Town Rawalpindi, Phase 7
Job Summary
We are looking for a highly skilled and experienced Full Stack Developer with at least 5 years of hands-on experience in building and maintaining scalable web applications. You will be responsible for both front-end and back-end development, collaborating closely with cross-functional teams to deliver high-quality software solutions.
Key Responsibilities
- Design, develop, and maintain scalable web applications using modern front-end and back-end technologies.
- Collaborate with product managers, designers, and other developers to define, design, and ship new features.
- Write clean, maintainable, and efficient code following best practices and design patterns.
- Ensure the performance, quality, and responsiveness of applications.
- Conduct code reviews and mentor junior developers.
- Troubleshoot, debug, and upgrade existing software.
- Integrate third-party APIs and services as needed.
- Participate in Agile/Scrum development processes.
- Manage and optimize databases and server-side logic.
- Maintain documentation and follow secure coding standards.
Qualifications & Experience
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- 5+ years of professional experience as a Full Stack Developer.
- Proficiency in front-end technologies such as HTML5, CSS3, JavaScript (ES6+), React, Angular, or Vue.js.
- Strong experience in back-end technologies such as Node.js, Express, Python, Java, .NET, or Ruby on Rails.
- Proficient in database technologies like MySQL, PostgreSQL, MongoDB, or other NoSQL databases.
- Familiarity with version control tools such as Git.
- Experience with RESTful APIs, GraphQL, and WebSocket.
- Knowledge of cloud services such as AWS, Azure, or Google Cloud.
- Understanding of DevOps practices and CI/CD pipelines.
- Strong problem-solving skills and attention to detail.
Apply Now