Job Description

The Job:

  • Proactively produce clean, efficient photo editing, design and other various features based on specifications.
  • Write well-designed, testable, efficient codes by using best software development practices.
  • Create layout/user interfaces by using standard HTML 5/ CSS 3 practices as well as WebGL and canvas.
  • Create client-side web apps with JavaScript/ Typescript and similar technologies.
  • Involve in implementing machine learning and AI-based photo editing features.
  • Work with various server-side programming languages to support the workings of the client-side web apps.
  • Integrate data from various back-end services and databases.
  • Fix and improve existing software.
  • Test and deploy programs and systems.


The Person:

  • Possesses at least a Bachelor Degree in Information Technology / Computer Science / Computer Studies or equivalent.
  • Have at least 2 years of experience in front-end JavaScript / WebGL development.
  • Experience with modern web technologies and techniques such as HTML5, CSS3, JavaScript transpilers (Babel), and JavaScript build tools (WebPack/Gulp).
  • Proficient in:-
    1. JavaScript
    2. WebGL
    3. SVG/Canvas
  • Experience in TypeScript will be an added advantage.
  • Experience in Node.js and NPM package ecosystem, NoSQL, WebSocket, will be an added advantage.
  • Focuses on performance, best practices and responsive applications.


  • Global Exposure: Besides travel opportunities, you'll get to mingle and work with international colleagues on exciting new ventures. It's a chance to expand your horizons and discover your full potential!
  • Entrepreneurial Culture: Run by real entrepreneurs, our methods are oftentimes unconventional. So, if you have an appetite for risk and view challenges as opportunities, this is it!
  • A Team Members: We hire talents, not employees...and talents organize that teamwork is the way to go! While we're hardworking and results-oriented, we believe that there's a right time for everything.
  • Rocking Diversity: Play hard, work harder with people of diverse skill sets and experiences! Challenge yourself to step out of your comfort zone, and you'll find yourself growing in ways you'd never imagine.
  • Fast & Curious: Everything happens at a fast and exciting pace here...and our talents are smart, curious and quick on their feet, ever ready to improve on current tasks- at a drop of that hat!
Save Job

More Jobs at 123RF Technology Follow Company

See all jobs at 123RF Technology