- Company Name
- Arthur Lawrence Pakistan
- Job Title
- Full Stack Engineer III
- Job Description
-
**Job Title**
Full Stack Engineer III
**Role Summary**
Senior full‑stack developer responsible for designing, implementing, and maintaining scalable web applications using React.js, Node.js, and Python (Flask). Lead API and microservice development, cloud integration, and incorporate large‑language‑model (LLM) capabilities into production workflows. Collaborate cross‑functionally to deliver performance‑optimized, AI‑enabled solutions on a contract basis.
**Expectations**
- Minimum 5 years of full‑stack development experience with React.js, Node.js, and Python (Flask).
- Demonstrated ability to architect RESTful APIs, microservices, and cloud‑based services (AWS, GCP, or Firebase).
- Proven record of integrating LLMs (OpenAI, Anthropic) and utilizing AI frameworks such as LangChain or LlamaIndex.
- Willingness to travel as required.
- Strong problem‑solving and communication skills; able to influence stakeholders and mentor junior developers.
**Key Responsibilities**
- Design, develop, test, and deploy end‑to‑end web solutions using React.js, Node.js, Python, and Flask.
- Build and manage RESTful APIs and microservices, ensuring scalability, security, and maintainability.
- Integrate cloud services (AWS, GCP, Firebase) for storage, authentication, and compute.
- Implement LLM‑driven features, leveraging frameworks like LangChain or LlamaIndex for AI workflows.
- Write clean, well‑documented code and conduct peer code reviews.
- Collaborate with DevOps to construct CI/CD pipelines and ensure smooth release cycles.
- Troubleshoot performance bottlenecks and architect efficient data flows.
- Stay current with industry trends, propose architectural enhancements, and evaluate new tools and libraries.
**Required Skills**
- Core Languages/Frameworks: React.js, Node.js, Python (Flask).
- Web Development: RESTful API design, microservices architecture.
- Cloud Platforms: AWS, GCP, or Firebase.
- AI Integration: OpenAI, Anthropic LLMs, LangChain, LlamaIndex.
- Optional Enhancements: TypeScript, Redux, Progressive Web Apps, CI/CD tooling, Uber internal tools (Fusion, Michelangelo), AI agent frameworks (LangGraph, CrewAI).
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent professional experience).
- Certifications in AWS, GCP, or similar cloud platforms preferred.
---