Job Description
Are you a creative technologist obsessed with pixel-perfect 2D interfaces? Apex Digital Systems is looking for a Senior 2D Web Developer to lead the charge in building immersive, high-performance interactive web experiences.
In this role, you will bridge the gap between graphic design and engineering. You won't just be styling elements; you will be crafting complex 2D visualizations, animations, and interactive tools that define the future of our brand. If you have a deep understanding of the HTML5 Canvas API, SVG manipulation, and modern JavaScript, we want to meet you.
Why Join Us?
- Work with cutting-edge technologies in a remote-first, innovative environment.
- Competitive compensation and equity package.
- Opportunity to shape the visual language of next-generation web applications.
Responsibilities
- Develop High-Performance 2D Graphics: Architect and implement advanced 2D interactive graphics, animations, and visualizations using HTML5 Canvas, SVG, and WebGL.
- UI/UX Engineering: Collaborate closely with designers to translate static mockups into fluid, responsive 2D web interfaces.
- Optimization: Ensure all 2D rendering engines are optimized for performance, ensuring 60fps animations and minimal CPU usage across devices.
- Library Development: Build and maintain internal reusable 2D components and utility libraries to accelerate the development cycle for the engineering team.
- Code Review & Mentorship: Provide technical leadership to junior developers, conducting thorough code reviews and establishing best practices for 2D web development.
- Cross-Platform Compatibility: Rigorously test and debug 2D applications to ensure seamless functionality and visual consistency across Chrome, Safari, Firefox, and Edge.
Qualifications
- Experience: 5+ years of professional experience in front-end development, with a specific focus on 2D graphics and interactive web technologies.
- Technical Skills: Proficiency in JavaScript (ES6+), TypeScript, and modern frameworks like React or Vue.js.
- Graphics Mastery: Deep understanding of the HTML5 Canvas API, SVG manipulation, and CSS animations.
- Math & Physics: Strong mathematical foundation, particularly in geometry, trigonometry, and physics-based animations.
- Tools: Experience with version control (Git), build tools (Webpack/Vite), and design tools (Figma/Sketch) is highly preferred.
- Communication: Excellent verbal and written communication skills with the ability to articulate complex technical concepts to non-technical stakeholders.