Job Description
Location: Not specified
Experience: 3+ years
Employment Type: Full-Time
🔹 Role Overview
NetAI Inc. is looking for a Senior Front-End Developer to craft visually stunning, interactive data-driven applications. Your expertise in React, Next.js, JavaScript, D3.js, and gaming will be key to delivering immersive data visualizations and engaging user experiences. You will also mentor junior developers and contribute to high-quality, scalable front-end solutions.
🔹 Key Responsibilities
Design and Development:
- Develop and maintain responsive web applications using React, Next.js, JavaScript, and D3.js.
- Build interactive data visualizations that are visually appealing and highly functional.
- Collaborate with UX/UI designers to translate concepts into engaging user interfaces.
Performance Optimization:
- Ensure high performance and scalability of applications.
- Optimize data visualizations for speed and responsiveness across devices and browsers.
Collaboration and Mentorship:
- Integrate APIs and services by working closely with back-end developers.
- Mentor junior developers, promoting best practices in front-end development and data visualization.
- Conduct and participate in code reviews to maintain high standards.
Innovation and Problem Solving:
- Stay updated with the latest trends in front-end development, data visualization, and gaming.
- Identify and troubleshoot complex issues, providing robust solutions.
- Experiment with state management libraries like Redux and MobX.
🔹 Qualifications
- Bachelor’s or Master’s degree in Computer Science or Engineering.
🔹 Experience
- Minimum 3 years of front-end development experience.
- Proven expertise with React, D3.js, and JavaScript.
- Strong portfolio showcasing interactive data visualization skills.
- Experience in gaming development is a significant advantage.
🔹 Technical Skills
- Proficiency in HTML, CSS, and modern JavaScript frameworks.
- Deep understanding of data visualization principles and D3.js.
- Familiarity with state management libraries such as Redux and MobX.
- Experience with RESTful APIs and asynchronous request handling.
- Knowledge of modern build tools and development workflows: Webpack, Babel, npm.
🔹 Soft Skills
- Strong problem-solving abilities and attention to detail.
- Excellent communication and teamwork skills.
- Ability to thrive in a fast-paced environment and manage multiple projects.
- Passion for learning and experimenting with new technologies.