Full Stack Engineer

Job Description

We are seeking a talented and motivated Full Stack Developer with expertise in React for front-end development and Python for back-end development to join our dynamic team. The ideal candidate will be responsible for developing high-quality, scalable web applications while collaborating with cross-functional teams to define and implement new features. This is an excellent opportunity to work in a fast-paced environment, utilizing modern web technologies and frameworks.

 

Key Responsibilities:

• Design, develop, and maintain full-stack web applications using React and Python.

• Work on both the client-side and server-side, ensuring seamless integration between front-end and back-end systems.

• Collaborate with UX/UI designers to translate design mockups and wireframes into functional, responsive web interfaces.

• Integrate with RESTful APIs, third-party services and databases.

• Write unit and integration tests to ensure the quality and reliability of the application.

• Troubleshoot and debug issues across both the front-end and back-end.

• Optimize application performance, ensuring fast load times and smooth user experiences.

• Collaborate with product managers, designers and other developers to implement new features and functionality.

• Keep up to date with the latest industry trends and technologies, recommending improvements and new approaches.

 

Technical Skills:

Frontend:

  • Proficient in React.js, including hooks, context API, and state management libraries (e.g., Redux, MobX).
  • Strong knowledge of HTML5, CSS3 and modern JavaScript (ES6+).
  • Experience with responsive design and cross-browser compatibility.
  • Familiarity with front-end build tools (Webpack, Babel, NPM).
  • Experience with UI frameworks such as Material UI, Bootstrap, or similar.

 

Backend:

  • Strong experience with Python, including frameworks like Django or Flask.
  • Experience working with databases, both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB).
  • Proficient with RESTful API development and integration.
  • Knowledge of authentication and authorization mechanisms (JWT, OAuth).
  • Familiarity with background task processing using tools like Celery.

 

Other Skills:

  • Strong problem-solving skills and ability to debug complex issues.
  • Excellent communication and teamwork abilities.
  • Ability to write clean, maintainable, and well-documented code.

Job Summary

  • Published on:2024-12-20 6:06 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:2 Years
  • Job Location:Lahore
  • Gender:No Preference
  • Application Deadline: 2025-02-03