LLM engineer
Posted Updated
Description
# Senior Software Engineer (Three.js and P5.js, Javascript)
## Company Overview
An innovative company focused on interactive design, data visualization, and generative art, seeking to expand its creative team with passionate professionals.
## Job Summary
We are seeking a **Senior Software Engineer** with a strong expertise in graphics and visual programming using Three.js and P5.js. This role is designed for individuals who are passionate about **interactive design**, **data visualization**, and **generative art**. The successful candidate will work independently while also collaborating with diverse teams in a fast-paced remote environment.
## Responsibilities
- Develop visually engaging and performant web-based graphics using **Three.js** and **P5.js**.
- Build interactive **user interfaces (UIs)** and components using modern frontend frameworks such as **React**, **Vue**, or **Svelte**.
- Collaborate with **UI/UX designers**, **backend developers**, and **product managers** to bring visual concepts to life.
- Write clean, maintainable, and modular code following best practices to ensure high-quality deliverables.
- Optimize rendering performance and ensure cross-browser compatibility for a seamless user experience.
- Debug and troubleshoot issues across various browsers and devices.
## Qualifications
- Minimum of **3 years** of hands-on experience with **JavaScript**.
- Proficiency in **Three.js** and/or **P5.js**.
- Solid understanding of modern frontend frameworks (e.g., **React**, **Vue**, or **Svelte**).
- Strong grasp of **WebGL**, **Canvas**, and **DOM manipulation**.
- Familiarity with animation techniques and creative coding practices.
- Excellent problem-solving and communication skills.
- Comfortable working independently in a **remote setup**.
## Preferred Skills
- Experience with performance optimization techniques for graphics rendering.
- Background knowledge in **data visualization** tools and methodologies.
- Familiarity with agile development processes.
## Experience
- A minimum of **3 years** of experience in software engineering focusing on front-end development and graphics programming.
## Environment
- This position is fully remote, offering flexibility in work hours and location.
## Salary
- Salary details are not specified.
## Growth Opportunities
- Opportunities for career advancement within a dynamic team committed to innovation in visual arts and technology.
## Benefits
- Specific benefits information is not provided.
