Job Openings
Full Stack Engineer (React/python)
About the job Full Stack Engineer (React/python)
Position Overview
Kodexo Labs is seeking a Full Stack Engineer to join our dynamic team in Karachi. You'll be at the forefront of AI-assisted development, using cutting-edge tools to build faster, smarter, and more efficient solutions while potentially transitioning into our growing GenAI practice.
What You'll Do
Frontend Development:
- Build responsive, user-friendly interfaces using Next.js and React
- Leverage AI tools (GitHub Copilot, Cursor) to accelerate component development
- Use AI for code generation, debugging, and optimization
- Implement modern UI/UX designs with AI-assisted precision
- Optimize applications for maximum speed and scalability
- Collaborate with designers to translate mockups into pixel-perfect code
- Ensure cross-browser compatibility and mobile responsiveness
Backend Development:
- Develop robust APIs using Python FastAPI
- Utilize AI tools for rapid API development, documentation, and testing
- AI-assisted database schema design and query optimization
- Build secure authentication and authorization systems
- Integrate third-party APIs and services
- Write clean, maintainable, and well-documented code using AI assistance
Full Stack Responsibilities:
- Work on end-to-end feature development with AI workflow integration
- Debug and troubleshoot across the entire stack using AI debugging tools
- Participate in AI-enhanced code reviews and maintain coding standards
- Collaborate with cross-functional teams on client projects
- Contribute to technical architecture decisions with AI insights
Required Skills
Technical Expertise:
- 2-3 years full-stack development experience
- Strong Python proficiency with the FastAPI framework
- Next.js & React expertise with modern JavaScript/TypeScript
- Database experience (PostgreSQL, MongoDB)
- RESTful API design and development
- Git workflow and version control
- AI Tools Proficiency: Experience with GitHub Copilot, Cursor, or similar AI coding assistants
Core Competencies:
- AI-Enhanced Problem-Solving: Combining human logic with AI assistance for complex challenges
- Attention to Detail: High code quality and precision in AI-assisted implementation
- AI Workflow Integration: Efficiently incorporating AI tools into the development process
- Communication: Clear technical communication and collaboration skills
- Learning Agility: Quick adaptation to new AI tools and development methodologies
- Time Management: Leveraging AI to manage multiple projects efficiently
Preferred Qualifications
- Experience with AI-powered development workflows
- Knowledge of prompt engineering for coding assistance
- Prompt engineering and AI model interaction
- LangChain framework familiarity
- Agentic AI and autonomous system concepts
- FastAPI advanced features (async, dependency injection, middleware)
- Next.js advanced concepts (SSR, SSG, API routes, middleware)
- Testing frameworks (Jest, Pytest, Cypress)
- Bachelor's degree in Computer Science or equivalent experience
What We Offer
- AI Tools Allowance: Company-provided subscriptions to premium AI coding tools
- Performance Bonuses: Quarterly performance-based incentives
- Professional Growth: Learning sessions for AI and development
- Compensation: Competitive Salary packages along with additional perks
- Diverse and Innovative Projects: Opportunity to contribute to a variety of forward-thinking projects across industries.
- Collaborative Environment: Work within a dynamic, team-driven culture that values open communication and shared success.