Full Stack Developer

11 hours ago


bahria town Phase Rawalpindi, Pakistan Reach First Full time 900,000 - 1,200,000 per year
Position Title: Full-Stack Developer
Reporting to: IT Director
Department: Information Technology
Location: Bahria Town Phase 4, Rawalpindi

About Us:

Reach First is a Canadian company that provides software development, digital marketing, and custom solutions services to our clients. We also build and operate multiple business units within various industries. Performance is at the core of everything we do. We go above and beyond the call of duty to achieve impactful growth for all our clients.

Position Purpose:
We are looking for an experienced Full Stack Developer who will be responsible for designing, developing, and implementing frontend and backend software for a complex web application. Translating software requirements into working and maintainable solutions within the existing application frameworks. The role of this position requires an upbeat, energetic, motivated, and well-rounded individual who has a passion for development.

Education & Professional Qualification:

  • Degree(s)/Major(s): Bachelor's or Master's in a relevant field from a reputed local/foreign University.
  • Certification(s): Not mandatory, but certification in a relevant field is a plus.

Experience:

  • Minimum 3 years of relevant experience as a Full Stack Developer.

What We Offer:

  • A wide range of challenging assignments. We don't just offer a job; we offer a career with varying assignments and lots of development opportunities.
  • Continuous coaching – you will work with passionate people and receive both formal training and day-to-day mentoring from your coach and manager.
  • Dynamic and respectful work environment – employees are at the core, we value every individual and encourage initiatives, promoting agility and work/life balance.
  • A competitive compensation package, in line with your qualifications and experience.
  • As an equal employment opportunity provider, Reach First makes all decisions of employment decisions purely based on merit.

Responsibilities:

  • Implement the Complete Product Lifecycle: Take ownership from design and development through testing, deployment, and ongoing maintenance of our applications.
  • Write High-Quality Code: Develop clean, maintainable, and efficient code for both front-end and back-end systems, adhering to best practices.
  • Collaborate on UI/UX: Work closely with UI/UX designers to transform wireframes and prototypes into high-quality, functional interfaces that prioritize user experience.
  • Develop AI-Powered Solutions: Design, develop, and deploy AI-powered features and applications, including those leveraging Google Firebase Studio AI and other Google Cloud AI services.
  • Utilize Firebase Extensively: Extensively leverage and optimize Google Firebase services (Firestore, Cloud Functions, Authentication, Storage, etc.) to build robust and scalable application backends.
  • Integrate Third-Party Services: Integrate various third-party APIs and build reusable code libraries for future use and accelerated development.
  • Build & Maintain APIs: Develop and maintain secure and scalable RESTful APIs and contribute to our microservices architecture.
  • Ensure Software Quality: Conduct thorough unit testing, integration testing, and end-to-end testing to ensure the highest software quality and reliability.
  • Optimize & Debug: Troubleshoot, debug, and upgrade existing systems to continuously improve performance, security, and scalability.
  • Maintain Version Control: Champion and maintain best practices using Git workflows for version control.
  • Participate in Agile Ceremonies: Actively participate in daily stand-ups, sprint planning, and retrospectives as a core member of an Agile/Scrum team.
  • Document Solutions: Create and maintain clear, comprehensive technical documentation for features, workflows, and integrations.
  • Manage CI/CD Pipelines: Implement and maintain robust CI/CD pipelines for automated and reliable deployments.
  • Prioritize Security: Ensure application security by following secure coding practices and conducting regular code reviews.
  • Monitor Performance: Monitor and analyze system performance metrics to proactively detect and resolve bottlenecks.
  • Collaborate with QA: Work closely with QA engineers to ensure high-quality product releases.
  • Stay Updated & Innovate: Stay updated on emerging technologies and proactively suggest tools, frameworks, or methodologies that can improve productivity and product quality.
  • Mentor & Share: Mentor junior developers and actively share best practices and knowledge within the team.


Requirements
  • Front-End Expertise: Strong proficiency in TypeScript, ReactJS, HTML5, and CSS3.
  • In-depth understanding and experience with modern React patterns, including Hooks, Context API, and state management libraries (e.g., Redux).
  • Familiarity with other third-party libraries and frameworks (e.g., jQuery) as needed.
  • Back-End & Cloud Services: Extensive experience with & for building scalable and efficient server-side applications.
  • Proven expertise in designing and developing serverless architectures using Google Cloud Functions.
  • Direct, hands-on experience with Google Firebase services, including Firestore, Realtime Database, Authentication, Cloud Storage, and Firebase Hosting.
  • Familiarity with other server-side technologies is a plus.
  • Databases & Caching: Hands-on experience with relational databases such as MySQL.
  • Proficiency with NoSQL databases like MongoDB. Experience implementing and optimizing caching solutions such as Redis or Memcached.
  • UI/UX Acumen: A keen eye for UI/UX design principles and a proven ability to translate wireframes and prototypes into highly responsive, intuitive, and high-quality user interfaces.
  • Strong understanding of responsive design concepts to ensure optimal experiences across various devices.
  • Servers & Infrastructure: Solid experience with web servers like Nginx/Apache and working within Linux environments.
  • Proficiency with containerization technologies, including Docker and Kubernetes.In-depth knowledge of Google Cloud Platform (GCP) services as the primary cloud environment.
  • Experience with Infrastructure as Code (e.g., Terraform) and managing CI/CD pipelines.
  • AI/ML Integration: Demonstrated experience integrating and consuming AI/ML models and APIs (e.g., Google Cloud AI, custom models) into full-stack applications.
  • Understanding of data structures and API design optimized for efficient AI model interaction and serving.
  • General & Soft Skills: Strong collaboration skills and the ability to thrive in a fast-paced, Agile/Scrum team environment.
  • Excellent communication, problem-solving, and analytical thinking abilities.
  • Proven capacity to manage strict deadlines and adapt to shifting priorities effectively.


Benefits
  • Competitive Salary
  • Transport Allowance
  • 2 x Eid Bonus [25% of Base Salary]
  • Annual Bonus [Up to 50% of Base Salary]
  • Accidental Health Insurance
  • OPD Allowance
  • National Holidays [All National Holidays]
  • Vacation Leaves [Up to 4 Weeks]
  • Marriage Leaves [Up to 1 Week]
  • Maternity/Paternity Leaves [Up to 3 Months]
  • Casual/Sick Leaves [8 Days/Year]




  • Rawalpindi, Punjab, Pakistan Full Stack Zone Full time 1,200 - 12,000 per year

    About the InternshipFull Stack Zone (Pvt) Ltd. is offering a 4-week internship program designed for students and fresh graduates who are passionate about web and software development. This program provides hands-on experience with Python, PHP, and React JS, while helping interns strengthen their fundamentals in modern development practices.What You'll Learn...


  • Rawalpindi, Punjab, Pakistan Full Stack Zone Full time 900,000 - 1,200,000 per year

    About the BootcampAre you a business graduate eager to start your career in ERP and business automation systems?Join our 3-Month Odoo Functional Training Bootcamp designed to equip MBA and business degree holders with hands-on functional knowledge of the world's leading open-source ERP system – Odoo.This program bridges the gap between business operations...

  • Full Stack Developer

    10 hours ago


    Rawalpindi, Punjab, Pakistan IP Centric Systems Full time 1,200,000 - 2,400,000 per year

    Job Title: Full Stack DeveloperNo. of Position: 06We are looking for a highly skilled computer programmer who is comfortable with both front and back end programming. Full stack developers are responsible for developing and designing front end web architecture, ensuring the responsiveness of applications, and working alongside graphic designers for web...

  • Full stack Developer

    2 weeks ago


    Rawalpindi, Punjab, Pakistan Comtanix Full time 100,000 - 150,000 per year

    Job descriptionLocation: Bahria Town, Phase 8, RawalpindiTiming: 6 PM - 3 AMJob Overview:Comtanix is a fast-growing IT Company situated in Bahria Phase 8, Rawalpindi. Currently we are looking for a highly skilled Full Stack Developer with experience in , MongoDB, front-end technologies, core web development tools, and Linux environments. The ideal candidate...

  • Full Stack Developer

    2 weeks ago


    Rawalpindi, Punjab, Pakistan Nexen Strategy Full time 900,000 - 1,200,000 per year

    Company DescriptionNexen Strategy is a creative digital agency dedicated to helping brands grow through clarity, creativity, and advanced technology. We specialize in building brand identities, designing performance-driven websites, and executing smart digital marketing strategies. Whether you're a startup or an established business, we transform ideas into...

  • Full Stack Developer

    2 weeks ago


    Rawalpindi, Punjab, Pakistan Mercium Limited Full time 1,200,000 - 3,000,000 per year

    Are you passionate about producing scalable software solutions? Do you thrive in a dynamic environment where innovation and collaboration are key? If so, we have the perfect opportunity for youAs a Full Stack Developer (Dot Net Core + Angular) at our company, you'll be an integral part of our software team, responsible for the entire software development...

  • Full Stack Developer

    2 weeks ago


    Johar Town, Punjab, Pakistan CoderzHunt Full time 600,000 - 1,800,000 per year

    Company DescriptionCoderzHunt is a software development company dedicated to designing and building custom software with an unwavering commitment to quality. We excel in sourcing the best software developers worldwide to ensure our clients' success and satisfaction. Specializing in Web Design and Development, Cloud, Mobile, and Enterprise App Development, we...


  • Rawalpindi, Punjab, Pakistan My Ezy App Full time 900,000 - 1,200,000 per year

    We're Hiring: Position: Full Stack DeveloperLocation: Islamabad (On-Site)At MyEzyApp, we design and build scalable digital solutions that help businesses grow smarter and faster. We're looking for a Full Stack Developer who thrives in a fast-paced environment and wants to work on-site in Islamabad with a team of passionate builders. What You'll DoDevelop,...


  • Lahore Johar Town, Pakistan Finz Full time 400,000 - 1,200,000 per year

    Full Stack Developer + )We're hiring a Full Stack Developer to build real-time analytics dashboards and reporting tools.Key Responsibilities:Develop interactive dashboards with and Integrate with third-party APIs to pull and store data in databases.Implement filters, search, and reporting features.Build real-time dashboards with graphs and...

  • Full Stack Developer

    2 weeks ago


    Rawalpindi Gpo, Pakistan Gamenock Full time 10,000 - 100,000 per year

    Read JD Before ApplyingJob Description**Job Title:** Full Stack Developer**Location:** Rawalpindi Chaklala Scheme 3**Employment Type:** Full-TimeFull Stack DeveloperAbout the RoleWe are looking for a highly skilled Lead Architect/Full Stack Developer to design and build a realtime stablecoin treasury and financial dashboard application from the ground up....