Front End Developer
To join our dynamic team of AI researcher and IT developers we are looking for a Front-end developer for our office in Lahore, Pakistan. AI4LYF is a company with dynamic environment comprising a team of researchers and developers with mission of building Artificial Intelligence based diagnosis solutions to revamp and continuously improve Healthcare sector.
Responsibilities as front-end developer
- Delivering a complete front-end application
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers.
- Writing tested, idiomatic, and documented JavaScript, HTML and CSS
- Developing new user-facing and scripting features using React.js.
- Coordinating the workflow between the graphic designer, backend developer, and yourself
- Cooperating with the back-end developer in the process of building and integrating the RESTful API
- Converting available dashboard themes into useful customized data-intensive products and developing new data visualization web applications from scratch.
- Creating configuration, build, and test scripts for continuous integration environments
Required skills and experience
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
- Thorough understanding of React.js and its core principles.
- Experience with popular React.js workflows (such as Flux or Redux).
- Familiarity with ES6 and Typescript
- Experience with data structure libraries (e.g.Immutable.js) will be a plus point.
- Experience with RESTful APIs.
- Knowledge of modern authorization mechanisms, such as JSON Web Token.
- Expertise in code versioning tools such as Git,
- In-depth knowledge of JavaScript, CSS, HTML5.
- Experience with browser-based debugging and performance testing software.
- Excellent troubleshooting skills.
- Experience with any other modern JavaScript framework like Angular, VueJS is a plus.
- UI/UX development with applications like Figma is an advantage
Desired:
- Experience working with real-time data flows.
- Experience with plotting/data visualization (e.g. Chart.js, HighCharts, Plotly.js or D3.js etc)
- Experience with Voip integration
Qualification:
Education: BS/MS in Computer Science / Software Engineering / IT or relevant field.
Skills:
- React.js
- HTML
- CSS
- Javascript
How to apply: Please send your CVs to hr@ai4lyf.com