The Role
Design and implement front-end features using React/Redux and TypeScript, collaborate on architecture, write unit and integration tests, query databases minimally with SQL, use Material UI and modern tooling, and follow documentation and version-control processes. Support micro-frontend architecture when applicable.
Summary Generated by Built In
- Collaborate with the Development Lead on software design, architectural patterns, and technical implementations.
- Strong understanding of modern web development using the React framework and related standards, including Node.js, HTML5, CSS, JavaScript, and TypeScript.
- Basic proficiency in SQL and database querying.
- Hands-on experience with React-based tools, frameworks, and libraries such as ReactJS, vue.js, Kendo React, React Router, React Query, and React Hook Form.
- Experience with micro-frontend architecture is preferred but not required.
- Familiarity with unit and functional testing, integration, and documentation processes using tools like Jest and React Testing Library.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 5 to 6 years of relevant experience with strong fundamentals in software engineering, including OOAD, design patterns, data structures, and algorithms.
- Hands-on experience with React and Redux for front-end development.
- Proficiency in using Material UI or similar UI/UX libraries.
- Strong knowledge of JavaScript, TypeScript, CSS, and SCSS.
- Experience with Git or other version control systems.
- Familiarity with project management tools such as ClickUp or Jira.
Benefits
- Competitive salary
- Fuel Card
- Health benefits
- Professional development opportunities
- Inclusive work culture & much more
Skills Required
- Bachelor's degree in Computer Science, Information Technology, or related field
- 5 to 6 years of relevant software engineering experience
- Hands-on experience with React and Redux
- Strong knowledge of JavaScript and TypeScript
- Proficiency with HTML5, CSS, and SCSS
- Experience with Material UI or similar UI libraries
- Familiarity with unit and functional testing (Jest, React Testing Library)
- Basic proficiency in SQL and database querying
- Hands-on experience with React-based tools and libraries (React Router, React Query, React Hook Form, Kendo React, Vue.js)
- Experience with Git or other version control systems
- Familiarity with project management tools such as ClickUp or Jira
- Experience with micro-frontend architecture
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
Pakistan Single Window (PSW) is an integrated digital platform that allows parties involved in trade to submit standardized information and documents with a single entry point to fulfill all import, export, and transit-related regulatory requirements, aiming to digitalize and streamline cross-border trade.









