Job Description
Are you a master of pixels and polygons?
We are looking for a visionary 2D Interactive Developer to join Nexus Core Systems and revolutionize how data comes to life on the web. If you thrive on creating fluid, high-performance visual experiences that push the boundaries of standard web development, we want to meet you.
In this role, you will bridge the gap between complex data and intuitive, beautiful interfaces. You will work with a world-class team to build interactive dashboards, real-time data visualizations, and immersive web tools that define the future of digital interaction.
Responsibilities
- Architect and implement high-performance 2D rendering engines using HTML5 Canvas, SVG, and WebGL.
- Develop responsive, accessible, and visually stunning interactive web applications that scale seamlessly across devices.
- Optimize rendering performance and manage complex state management for real-time data visualization tools.
- Collaborate closely with UX/UI designers to translate static concepts into dynamic, animated user journeys.
- Mentor junior developers and conduct code reviews to maintain high engineering standards.
- Stay at the forefront of 2D web technologies and contribute to the technical vision of the product.
Qualifications
- 5+ years of professional experience in 2D web development, specifically with Canvas and SVG manipulation.
- Strong proficiency in modern JavaScript (ES6+), TypeScript, and React or Angular frameworks.
- Deep understanding of CSS animations, transforms, and performance optimization techniques (requestAnimationFrame, lazy loading).
- Experience with data visualization libraries such as D3.js, Recharts, or Leaflet.
- Excellent problem-solving skills and ability to debug complex rendering issues under tight deadlines.
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.