Full Stack Engineer

 

Description:

Key Responsibilities:

Design, develop, and maintain scalable web applications using Python and FastAPI.

Implement microservices architecture and develop services using gRPC for efficient communication between services.

Build front-end components using JavaScript frameworks (e.g., React, Angular, or Vue.js).

Utilize FastAPI WebSockets for real-time communication between client and server.

Write efficient, scalable, and maintainable code while adhering to coding standards and best practices.

Collaborate with cross-functional teams to deliver high-quality features and improvements.

Optimize performance of both client and server-side components.

Ensure application security, reliability, and robustness through testing and debugging.

Work with databases like PostgreSQL, MongoDB, or other SQL/NoSQL solutions.

Contribute to the development and maintenance of CI/CD pipelines.

Requirements:

3+ years of experience as a Fullstack Developer with a focus on Python.

Proficient in FastAPI or similar frameworks (e.g., Flask, Django) for backend development.

Hands-on experience with Microservices architecture and developing with gRPC.

Strong knowledge of JavaScript and front-end frameworks (React, Angular, Vue.js).

Experience with WebSockets for building real-time applications.

Familiarity with RESTful APIs, OAuth2, and JWT for secure authentication.

Knowledge of SQL and NoSQL databases like PostgreSQL, MySQL, MongoDB.

Experience working with Docker and containerized applications.

Understanding of CI/CD tools such as Jenkins, GitLab CI, or CircleCI.

Familiarity with Agile development practices.

Excellent communication skills and the ability to collaborate effectively with both technical and non-technical teams.

Organization Cyber Evangelists
Industry IT / Telecom / Software Jobs
Occupational Category Full Stack Engineer
Job Location Lahore,Pakistan
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 3 Years
Posted at 2024-09-24 3:09 pm
Expires on 2024-11-08