- Lahore Ring Rd, Phase 5 D.H.A, Lahore, Punjab, Pakistan
- Employees can work remotely
You will be responsible for providing hands-on development expertise at senior to lead level on client projects, overseeing code quality, technical approach, architectural alignment, and technical direction for junior developers.
- At least 1+ years of experience in a front-end development role using ReactJs, React Native or Angular
- Managing interchange of data between servers and users.
- Solid understanding of Version Control principles, using Git / GitHub / Bitbucket.
- Experience in developing and Integrating REST APIs
- Familiarity with Agile/Scrum, Linux.
- Work on a team with clients, product owners, UI/UX, development, and test team members
- Flexibility to adapt to changing instructions and requirements
- Ability to manage multiple projects and meet deadlines
- Willingness to troubleshoot and solve complex problems
- Knowledge of REACT tools including React.js, Webpack, Redux, and Flux.
- Knowledge of modern authorization mechanisms, such as JSON Web Token.
- Responsive Design
Great to have:
- Knowledge of ES6 / ES7
- Knowledge of UI libraries (Material UI/ Ant Design)
- Experienc of GraphQL
- Experience of using native libraries
- Understanding of cross-platform application architectures.
- Understanding of JSON, REST services, Web API
- Experience developing / managing / working with CI/CD pipelines
- An understanding of when and how to optimize web applications.
- Up to date with the latest iOS and Android best practices
Having Bachelor's Degree in Computer Sciences.