Frontend Developer with Graphics Design Expertise (Vector Graphics) We are seeking a skilled Frontend Developer with a strong background in Graphics Design, particularly in the realm of Vector Graphics. The ideal candidate will be crucial in creating dynamic vectorial images that respond to user-input data within a Web Application. Proficiency in .NET is essential for interacting with data from APIs to construct these vectorial images. The successful candidate will programmatically work with SVGs, using code to implement dynamic changes based on user-modified parameters. Must understand project views, isometric views, and cuts of 3D objects.
Responsibilities:Collaborate with the development team to integrate vectorial images seamlessly into the Web Application.Utilize .NET to fetch and process data from APIs for constructing dynamic vector graphics.Manipulate JSON data to extract relevant information to create the vectorial images.Design and implement SVGs, ensuring they can be programmatically modified.Work on enhancing user experiences by creating visually appealing and responsive graphics.Troubleshoot and debug frontend issues related to vector graphics and user interaction.Collaborate with cross-functional teams to ensure the alignment of graphics design with overall project goals.
Requirements:Proven experience as a Frontend Developer focusing on Graphics Design and Vector Graphics.Solid understanding of .NET to seamlessly interact with APIs, manipulate JSON objects, modify vectorial images through code, and incorporate the new graphics into existing web applications, all in integrated coordination with a broader development team.Proficiency in working with SVGs and implementing dynamic changes programmatically based on user input.Good understanding of frontend web development using HTML, CSS, and JavaScript.Intermediate to proficient level of English for effective communication within the team.Familiarity with project views, isometric views, and cuts of 3D objects.Strong problem-solving skills and attention to detail.Ability to work collaboratively in a team-oriented environment.Proactive attitude towards learning and adapting to new technologies and methodologies.Experience working with SCRUM methodology.