Our software developers rank among the top 1%
Full Stack Developer (Python/React)
We are looking for a Full Stack Developer (Python/React) to join our team. The ideal candidate will be responsible for building scalable web applications using Python for backend development and React for frontend development.
Full Stack Developer (Python/React)
We are looking for a Full Stack Developer (Python/React) to join our team. The ideal candidate will be responsible for building scalable web applications using Python for backend development and React for frontend development. This role requires strong problem-solving skills, attention to detail, and the ability to work in EST hours for an international client.
Office Hours:
6PM-3AM PKT
Location:
Remote (Islamabad/Lahore)
Responsibilities:
- Write scalable, efficient, and reusable code using Python and React.
- Design and implement new features and product enhancements.
- Develop and maintain backend services and APIs using Python (Django).
- Build responsive and interactive user interfaces using React.
- Integrate frontend elements with server-side logic.
- Work with databases and implement data storage solutions.
- Test, debug, and optimize applications for performance and scalability.
- Maintain and improve existing applications and tools.
- Identify bugs and fix technical issues in a timely manner.
- Explore and implement new technologies to improve system architecture.
Requirements:
- 3–5 years of experience as a Full stack or Python/React Developer.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Strong experience with React.js and frontend development and Python and Django (Flask is optional).
- Good understanding of JavaScript, HTML, and CSS.
- Experience in developing AI workflows and automation frameworks.
- Experience working with REST APIs and integration of backend services.
- Knowledge of database systems (SQL/NoSQL).
- Understanding of scalable architecture and multi-process systems.
- Ability to integrate multiple data sources into a single system.
- Good verbal and written communication skills.
- Ability to work independently as well as in a collaborative team environment.
