Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Job Description
We are seeking a talented and motivated Mid-Level Front End Developer to join our team and play a key role in the development of our next-generation web application. As a Front End Developer at Nexus Analytica, you will have the opportunity to work on a highly visible project that involves real-time data visualization and user interface design. You will collaborate closely with our cross-functional team to deliver a seamless and engaging user experience.
If you are passionate about front-end development, data visualization, and creating impactful user experiences, we'd love to hear from you! Join us and be part of a collaborative team that is shaping the future of Nexus Analytica.
Job Requirements
Responsibilities
- Develop responsive and intuitive user interfaces using React.js
- Implement data visualizations and interactive charts for real-time data streams
- Collaborate with back-end developers to integrate front-end components with server-side logic
- Optimize application performance and ensure scalability for large datasets
- Work closely with designers to translate wireframes and mockups into functional UI/UX designs
- Conduct code reviews, write unit tests, and ensure code quality and best practices
- Stay updated on emerging front-end technologies and industry trends
Requirements
- Bachelor's degree in Computer Science, Engineering, or related field
- 3+ years of professional experience as a Front End Developer, with a focus on React.js development
- Strong proficiency in JavaScript, HTML, CSS, and related web technologies
- Stong demonstrated knowledge of UI/UX principles and best practices
- Strong demonstrated experience with UI/UX development tools, such as Figma or similar
- Experience with data visualization libraries such as D3.js, Chart.js, or similar
- Experience working with RESTful APIs and asynchronous programming
- Familiarity with version control systems (e.g., Git) and Agile development methodologies
- Excellent communication skills and ability to collaborate effectively in a team environment
- Strong problem-solving skills and attention to detail
Nice to Have
- Experience with state management libraries such as Redux or MobX
- Knowledge of backend technologies such as Node.js, Python, or Java
- Experience with testing frameworks such as Jest, Enzyme, or Cypress
- Understanding of accessibility standards and best practices
- Contributions to open-source projects or a strong portfolio of personal projects