Intellificial - Senior Front-End Developer (React.JS)

Front-End Developer
đź’° Negotiable
đź“Ť Melbourne, Australia
Twine Jobs
Based in Manchester, United Kingdom
Last online 3 days ago

Front-End Developer is needed in Melbourne, Australia.

Client: Intellificial

Location: Melbourne VIC, Australia

Contract: Contractor

Job Description

The primary responsibility of this role involves React.js web page development within Grafana. In addition to proficiency in front-end development, candidates are expected to bring full-stack development experience to the table. We’re looking for individuals who can go beyond creating exceptional UIs and also build performant APIs to seamlessly access our existing data sources. This dual expertise not only enhances the likelihood of success but empowers the individual to work autonomously, maximizing their efficiency.

Responsibilities

  • Collaborate with the development team to design and implement user interface components using React.js.
  • Use skills in UX design to implement enhanced experience and aesthetics.
  • Leverage Material UI components to create cohesive and visually appealing designs.
  • Apply CSS styling to enhance the overall aesthetics.
  • Extend Grafana’s functionality by developing custom plugins and iFrames (written in React).
  • Familiarize yourself with the Grafana plugin system and its architecture.
  • Implement data visualizations, panels, and dashboards within Grafana.
  • Integrate Grafana dashboards with various data sources (e.g., Prometheus, InfluxDB, Microsoft SQL).
  • Optimize performance for large-scale data rendering.
  • Implement custom APIs for advanced visualization and data manipulation (python or .NET preferred).
  • Containerize applications using Docker or Kubernetes.
  • Debug and troubleshoot issues related to React components and Grafana plugins.
  • Have some familiarity with shell scripting for deployment debugging.
  • Document your code, including React components and Grafana plugins.
  • Collaborate with other developers, designers, and stakeholders to ensure seamless integration.
  • Engage in regular knowledge and skill-sharing activities.

Skills and Experience

  • Bachelor’s degree in web development, information technology, or a related field.
  • Proven experience as a React.js developer.
  • Familiarity with Grafana and its plugin ecosystem.
  • Strong proficiency in JavaScript, CSS, and HTML.
  • Knowledge of HTTP, API and backend frameworks for full-stack development.
  • Experience with performance testing frameworks (e.g., Mocha, Jest).
  • Excellent problem-solving skills and attention to detail.
  • Ability to work autonomously and with minimal instruction.
  • Familiarity with Linux environments.
  • Proven experience with authentication and authorization in front-end (OAuth required).
  • Bonus: Knowledge of Azure resources and the portal.

Additional Information

You can apply for this role if you are based in Brisbane, Hobart or Sydney.

At Intellificial, we are committed to building a diverse and inclusive workplace that provides equal opportunities to all persons regardless of age, race, color, religion, sex, sexual orientation, gender identity and expression, national origin, disability, military and/or veteran status, or any other protected classes.

Posted 3 months ago

No longer accepting applications


Don't miss out! Drop your email to get notified for Front-End Developer roles

  • How It Works


    Create your Profile for Free

    Build your Twine portfolio to highlight your skills, and experience, while setting your desired pay rate.


    Send Customized Pitches

    Pitch for available jobs that match your skills, and access exclusive opportunities that are specifically tailored to your expertise.


    Secure Payment Process

    Clients make upfront Vault payments held by Twine, ensuring freelancer payment security, with 0% commission for freelancers.