Front-End Developer (JavaScript - 3D/AR)

BMG Outsourcing, Inc.


Date: 4 weeks ago
City: Remote
Contract type: Full time
Remote
Join Our Team as a Frontend Developer!

We're looking for a creative and skilled Frontend Developer to work on an exciting 3D/AR product configurator. You'll be responsible for bringing our vision to life through an interactive and visually appealing user interface, while also managing the build and deployment processes of our frontend application.

Key Responsibilities:

  • Develop a 3D/AR frontend wizard using Preact and Three.js
  • Implement responsive design and ensure cross-browser compatibility
  • Integrate with backend APIs and handle state management
  • Manage build processes and deployments
  • Optimize application performance and user experience


Required Skills:

  • Proficiency in JavaScript/TypeScript
  • Strong experience with Preact (alternative to React)
  • Expertise in HTML5 and CSS/SCSS
  • Familiarity with build processes (Preact CLI)
  • Experience with package management (Yarn)
  • Proficiency in responsive web design
  • Knowledge of state management (@preact/signals)
  • Experience with RESTful API integration
  • Skill in SVG manipulation (svg.js)
  • Familiarity with image processing (cropperjs)
  • Experience with font manipulation (opentype.js)
  • Ability to implement QR code generation (qr-code-styling)
  • Strong skills in 3D graphics and AR (WebGL, Three.js)
  • Experience with post-processing effects (postprocessing)
  • Proficiency in component-based architecture
  • Knowledge of cross-browser compatibility issues and solutions
  • Experience with unit testing (Jest)
  • Familiarity with code quality and style tools (ESLint, Prettier)
  • Understanding of Node.js environments for frontend development
  • Experience with version control systems (Git)


Preferred Skills:

  • Experience with server-side rendering (SSR) in Node.js environments
  • Familiarity with progressive web apps (PWAs)
  • Knowledge of WebSocket for real-time applications
  • Experience with performance optimization techniques for 3D web applications


Additional Requirements:

  • Excellent communication skills
  • Ability to work independently and as part of a team
  • Strong problem-solving skills and attention to detail
  • Passion for creating innovative, user-friendly applications

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Accounting (Quickbooks) & Operations Assistant

Fresh Prints, Remote
1 hour ago
About Frontier:At Frontier, we help companies grow full-time, cross-functional teams abroad. We hire the smartest people, and we place them in the best companies. We have placed over 800 hires across 50 different US based startups and high growth companies.About the client:At CleanBooks, we leverage cutting-edge AI technology to provide seamless and efficient bookkeeping solutions for businesses. We combine finance...

*Investment Operations Analyst - (HR30850G)

Sagan Recruitment, Remote
1 day ago
Job Title: Investment Operations AnalystLocation: Remote (EST Time zone) Salary Range: up to 1000 USDWork Schedule: Monday - Friday, 9:00 AM to 5:00 PM (EST)NOTE: INDEPENDENT CONTRACTOR POSITIONCompany Overview:Sagan is an exclusive membership community for top executives, founders, and CEOs seeking to hire and maximize the impact of international talent. We bridge the gap between global talent and US-based businesses,...

AU Accountant

Satellite Office, Remote
2 days ago
ACCOUNTANTWork for our global clients and immerse in our rich and diverse company culture where you can thrive, grow and just be aweSOme! Apply now and discover the Satellite Office Candidate Experience – recognized as one of BEST among BPO companies worldwide.WHAT IS AN ACCOUNTANT?Our aweSOme client, a leading managed services provider in Australia is looking for an Accountant to...