Full Stack Developer

 

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. 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:

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.

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.

Database Management:

• Design, optimize, and maintain databases using PostgreSQL or other SQL/NoSQL technologies (e.g., MySQL, MongoDB).

• 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).

Organization Minute Marketing.AI
Industry IT / Telecom / Software Jobs
Occupational Category Full Stack Developer
Job Location Rawalpindi,Pakistan
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 4 Years
Posted at 2024-09-04 10:26 am
Expires on 2024-12-01