FULL STACK DEVELOPER (MERN)
Posted by 19/04/2021
About
From supporting Growths worldwide with premium stock images since 2000, our client has evolved into a Growth ecosystem encompassing various Growth assets and business models, spanning across 44 countries with over 20 years of bootstrapping experience.
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 design, technological innovation, and entrepreneurship, our client 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.
Job Scopes
- Design, develop, test, deploy, maintain & improve software and processes for the websites.
- Work alongside and collaborate with other IT engineers and developers on the various implementation, design, and launch of new features for the website/system.
- Work in close collaboration with the product team to bounce ideas and drive business decisions.
- Plan and design overall architecture of the web application.
- Maintain the quality of the website/system, and ensure responsiveness of applications.
- Actively seek opportunities to improve technical processes and present to the team and product owners.
- Inspect and identify refactoring of code, as well as deferring technical debt when/where applicable.
- Design for a deployment to cloud infrastructure.
- Fix bugs if necessary to improve the usability of the website.
Job Requirements
- At least 4-7 years of experience in both front-end and back-end development.
- Proficient understanding in both front-end and back-end development, as well as in:
- MERN stack (MongoDB, Express, React.js, Node.js)
- PHP, MySQL, Web markup - including HTML5, CSS3
- Modern MVC frameworks (Laravel, Yii, Symfony2, Zend, etc)
- Cross-browser compatibility issues and ways to work around them
- Source code versioning tools, such as Git/Mercurial
- Excellent in programming abilities.
- Strong organizational skills to prepare a plan for producing software or websites.
- Solid analytical skills to identify the source of any issues with products.
Other Relevant Job(s)