company-logo-image

Front-End Developer (ReactJS) (Junior / Senior)

Inmagine
ashley-avatar-image

AI-generated summary

beta
speech-bubble-tail-image

Oops, looks like Ashley forgot to summarize this job! We apologize for the inconvenience. Please read the complete Job Description for full details and additional information.

Undisclosed

Petaling Jaya

Full-Time

Job Description

We are looking for few qualified Front-End developers to join our growing technology team. You will be responsible to translate our web designers’ mockups into responsive pages using ReactJS. Your primary focus will be the development of all client-side, integration of server-side APIs, ensuring high performance web application and ultimately, ensuring great user experience.

If you are interested in creating and implementing visual and interactive elements in a web application, we want you!

The Job:
  • 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 and maintain applications and editor tools.
  • For Senior profile: Guide junior developers within the team by offering perceptive view points in the development process.

Job Requirements

The Person:
  • Possesses at least 1 (junior profile) to 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.

Company Benefits

Mission-focused

To be game-changers, we plan, act and grow accordingly to serve our stakeholders - that includes our staff too!

Global Presence & Mindset

It's your chance to work alongside international colleagues and expand your horizons, network and mindset.

Creative & Innovative

If you're all about fresh ideas and practical solutions, you'll fit right in because these are at the core of our DNA.

Entrepreneurial Culture

Run by real entrepreneurs, our methods are oftentimes unconventional. So, if you're up for challenges, this is it.

Personal Development

What's success without empowerment and personal growth? Open minds will find more than a career here!

Fast & Curious

Smart, curious and switched-on, our talents move fast and are ever ready to improve on tasks at a drop of the hat.


Additional Info

Company Activity

Last active - few hours ago

Experience Level

1 - 7 Years of Experience

Job Specialisation

Information Technology


Company Profile

Inmagine-logo-image

Inmagine

Creativity Re-inmagined
From supporting creatives worldwide with premium stock images since 2000, Inmagine has evolved into a creative ecosystem encompassing various creative assets and business models. 

Our suite of products includes world-class stock libraries of images, vectors, audio, footage, design elements, templates and editing tools to cater for multiple clientele, geography and partners.

Powered by creativity, technological innovation and entrepreneurship, Inmagine is forging a future where design is within reach for everyone, one that enables the world to design smarter, faster and easier like never before.

company-logo-image

Front-End Developer (ReactJS) (Junior / Senior)

Inmagine

Undisclosed

Petaling Jaya

Full-Time

This job is no longer available