Mid Front-end Engineer - React.js, Next, Typescript - React.js, Next.js - Healthcare market
3+ years
Full-time (40h)
Healthcare
Full Remote
React.js
Next.js
Redux
TypeScript
Material UI
Requirements
Must-haves
- 3+ years of software development experience
- Experience developing user interfaces using the React and Next.js
- Experience with ES5, ES6, and Typescript for handling asynchronous data requests
- Experience working with Redux to handle large chunks of data with great performance
- Experience using React-Router to turn applications into single-page applications
- Experience integrating a modern CMS into a robust web application
- Experience implementing single-page applications using Grommet UI and Material UI
- Ability to create well-abstracted, reusable UI components
- Ability to work independently in a fast-paced environment
- Strong communication skills in both spoken and written English
Nice-to-haves
- Startup experience
- Familiar with creating custom reusable React components library
- Bachelor's Degree in Computer Engineering, Computer Science, or equivalent
What you will work on
- Build scalable web applications using React, Next.js, Redux, and other related libraries
- Lead the design of front-end software application architecture
- Designed templated, white-labeled portals leveraging micro frontend architecture
- Convert visual designs to UI elements with an acute eye for detail and design fidelity
- Make web applications responsive and cross-browser compatible
- Optimize application performance and reduce page loading time
- Collaborate with back-end API teams to develop new features
- Work with the product manager to drill down high-level requirements to consumable stories
- Make high-level design choices with required analysis for the betterment of the product
- Ensure the security and data integrity of both application and infrastructure
- Perform code reviews to develop high-quality code
- Troubleshoot and fix bugs
- Support customers and applications during and after they go live on the product
- Create and manage software development practices to maintain a high standard of code quality