Full Stack Engineer (Python+ Next JS)
Technology
Lahore, Pakistan1 month ago
Full time
Job description
We are seeking a highly skilled Full Stack Engineer with expertise in Python (backend) and Next.js (frontend) to design, develop, and maintain scalable web applications. The ideal candidate will have strong problem‑solving abilities, a passion for clean code, and experience working across the full software development lifecycle.
Key Responsibilities
- Develop, test, and deploy robust backend services using Python frameworks (e.g., Django, Flask, FastAPI).
- Build dynamic, responsive, and user‑friendly interfaces with Next.js.
- Collaborate with product managers, designers, and other engineers to deliver high‑quality features.
- Integrate APIs, third‑party services, and databases (SQL/NoSQL).
- Optimize application performance, scalability, and security.
- Write clean, maintainable, and well‑documented code.
- Participate in code reviews, testing, and debugging.
- Stay updated with emerging technologies and best practices in full stack development.
Required Skills & Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
- Proven minimum 3 yeas of experience as a Full Stack Engineer or Software Developer.
- Strong proficiency in Python and frameworks like Django/Flask/FastAPI.
- Solid experience with Next.js and modern JavaScript (ES6 ).
- Knowledge of RESTful APIs, GraphQL, and microservices architecture.
- Familiarity with relational and non‑relational databases (PostgreSQL, MySQL, MongoDB).
- Experience with version control (Git) and CI/CD pipelines.
- Experience with AWS.
- Strong problem‑solving, communication, and teamwork skills.
Keywords
ScalabilityMongodbGraphQLJavaScriptDjangoMysqlPostgresqlPythonSqlRelational grammarCI / CDDebuggerUsabilityAWSGitFlaskDebuggingCI/CD
Interested in this role?