Job Requirements
Job benefits
-
Flexible work hours
Productivity curve is not something steady and consistent as it depends on each person's unique traits and preferences. At our company, as long as your team is in sync and your goal is hit, you can flexibly decide when you want to work.
-
Remote work options
Thanks to technology, we no longer have to be physically present at the office to be productive. Joining our company allows you to work anywhere without place-constraint.
-
Medical insurance
To ensure your health and wellbeing, you have various medical plans to choose from depending on your situation and unique needs. From partial up to full medical coverage, we got you covered.
Skills
Job description for Senior Developer / Technical Lead (ReactJS) (Full Time / Remote Contractor) at Inmagine Innovation Sdn Bhd
- Translation of designer mockups and wireframe into React front-end.
- Develop new modules and enhance existing modules in line with the current product architecture.
- Execute comprehensive unit testing on the modules.
- Design mobile-based features.
- Collaborate with back-end and web designers to improve usability of the website.
- Optimise front-end performance to deliver smooth, and fast web pages by ensuring optimized and secured codes.
- Build, maintain and improve highly interactive web applications.
- Guide junior developers within the team by offering perceptive view points in the development process.
- Possesses at least 4 years of professional experience in front-end (ReactJS) development.
- Proficient understanding of HTML5, CSS3.
- Proficient in ReactJS, with a good understanding of Functional component / Redux architecture.
- Proficient in Next.js framework.
- Experience with NodeJS.
- Able to do unit tests using the Jest framework.
- Understand CSS pre-processing platforms, such as LESS and SASS.
- Familiar with RESTful services.
- Able to check page performance in the browser.
- Familiar with cross-browser compatibility issues and ways to work around them.
- Knowledge of SEO principles.
- Back-end knowledge will be of added advantage.
- Able to perform well in a fast-paced environment.