
Full Stack Engineer, React, Python
HR Ways - Hiring Tech Talent
full-time
Posted on:
Location Type: Remote
Location: Pakistan
Visit company websiteExplore more
Salary
💰 PKRNaN per year
Tech Stack
About the role
- Build and maintain full-stack applications using React on the front-end, React Native for mobile apps and Node.js or Python on the back-end.
- Develop and integrate RESTful APIs, working closely with backend and AI/data teams. Translate Figma designs and specifications into responsive, elegant front-end interfaces.
- Contribute to architecture decisions across UI, API and data layers.
- Design scalable and secure back-end services and database structures (PostgreSQL, MongoDB, Redis, etc.).
- Implement authentication flows, session management and role-based access control.
- Handle integrations with third-party APIs, cloud services and internal microservices.
- Deploy applications using Git-based workflows, CI/CD, Docker and cloud infrastructure (AWS/GCP/Azure).
- Optimise performance across both front-end (rendering, UX) and back-end (queries, concurrency, caching).
- Work independently in a remote environment while collaborating across product, design and AI teams.
Requirements
- Bachelors degree in Computer Science, Software Engineering or related field.
- 2–3 years of full-stack development experience.
- Strong knowledge of React, modern JavaScript/TypeScript and component-based architectures.
- Hands-on expertise in Node.js (Express/NestJS) or Python (FastAPI/Django/Flask).
- Solid understanding of REST APIs, microservices and JSON-based data exchange.
- Strong database experience with SQL and/or NoSQL (PostgreSQL, MySQL, MongoDB, Redis).
- Proficiency with Git, Docker and cloud deployments.
- Ability to work independently, manage deadlines and deliver production-ready code.
- Strong problem-solving skills and attention to detail.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
ReactReact NativeNode.jsPythonRESTful APIsPostgreSQLMongoDBRedisGitDocker
Soft skills
problem-solvingattention to detailindependencedeadline managementcollaboration
Certifications
Bachelors degree in Computer ScienceBachelors degree in Software Engineering