LLM engineer | Codersbrain
full-time
Posted on July 21, 2025
Job 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.