Job Description

We are seeking a skilled and motivated Full Stack Developer with over 4 years of experience to join our dynamic team. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining both the front-end and back-end components of our web applications. Although, your main area of work would be BACK-END DEVELOPMENT. You will collaborate closely with product, design, and engineering teams to deliver scalable and robust solutions that meet the needs of our users.

Key Responsibilities:

 

Back-End Development:

  • Design, develop, and maintain server-side logic, databases, and APIs using Node.js and other relevant technologies.
  • Implement and manage RESTful and GraphQL APIs.
  • Ensure the security, performance, and scalability of back-end services.

 

Front-End Development:

  • Develop responsive and intuitive user interfaces using HTML, CSS, JavaScript, and modern frameworks/libraries such as React and Next.js.
  • Collaborate with designers to implement user-friendly designs and ensure consistent UI/UX across all platforms.
  • Optimize front-end performance for speed and scalability.

 

Database Management:

  • Design, optimize, and maintain databases using PostgreSQL or other SQL/NoSQL technologies
  • Write efficient queries and ensure data integrity, consistency, and security.
  • Handle complex data models and transactions.

 

DevOps & Deployment:

  • Manage deployment pipelines and automate deployment processes using tools like Docker, Jenkins, or Kubernetes.
  • Monitor, troubleshoot, and optimize applications for performance, security, and scalability.
  • Implement CI/CD practices to streamline development and deployment cycles.

 

Collaboration & Communication:

  • Work closely with cross-functional teams, including product managers, designers, and other developers, to deliver high-quality features.
  • Participate in code reviews and provide constructive feedback to peers.
  • Contribute to technical documentation, knowledge sharing, and best practices.

 

Qualifications:

  • 4+ years of experience in full stack development.
  • Strong proficiency in React, Next.js, Node.js, and PostgreSQL.
  • Experience with front-end technologies (HTML, CSS, JavaScript) and responsive design.
  • Solid understanding of back-end development, including API design and database management.
  • Experience with DevOps tools and practices.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.

 

Preferred Skills:

  • Experience with cloud platforms like AWS, Azure, or Google Cloud.
  • Familiarity with modern build tools and package managers (e.g., Webpack, Yarn, npm).
  • Understanding of security best practices in web development.
  • Familiarity with testing frameworks and tools (e.g., Jest, Cypress).

Job Summary

  • Published on:2024-09-19 5:23 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:4 Years
  • Job Location:Rawalpindi
  • Gender:No Preference
  • Application Deadline:2024-12-28