WHAT WE DO?

We develop medium to enterprise web and mobile applications. We work with CMS platforms like Umbraco, Optimizely, Drupal and WordPress, as well as creating custom SaaS applications. We develop on both the Microsoft stack and Open Source stack using Azure, .NET Core, ASP.NET MVC, C#, JavaScript, React, React Native, Xamarin, Angular, NodeJS, and RESTful API’s building lightweight modern applications.

WHO WE LOOKING FOR

We're looking for a creative Senior Full Stack JavaScript Developer who is passionate about coding and enjoys a good challenge to join our digital transformation business. This is a fantastic opportunity to build and maintain scalable, interactive, and engaging user experiences across multiple platforms for some of the world’s leading life science brands.

WHO WORKS AT BLUEGRASS

Code lovers and geeks with interesting hobby projects. They are collaborators and enjoy contributing to communities. They like to exceed expectations, want to learn and improve through doing great work experience & achieving results. Honest, ethical, punctual and professional with a sense of humor! Technical thinkers that can communicate well with both clients, internal teams and non-techies.

SKILLS REQUIRED

  • Minimum of 6 years of continuous experience building web applications.
  • Expert understanding of the JavaScript core language, HTML5, and CSS3.
  • Strong and extensive Vue.js and JavaScript framework Experience building web applications.
  • Strong and extensive D3.js JavaScript experience building interactive data visualization application and the extension of these with and/or grammar-based libraries, like Vega.
  • Experience using typed based languages, such as TypeScript.
  • Able to set up and customise JavaScript tooling and build systems using Node.js, Webpack.
  • Experience developing clean and well-structured web applications.
  • Experience with a server-side language NodeJS and Express.js.
  • Passionate about creating easy-to-use and stunning user experiences.
  • Able to propose and communicate time-framing ideas within the teams.
  • Experience with version control, Git / Azure MS Services.
  • Able to question the status quo and proactively develop improvements in the technical skill set as well as identifying technical and core skills training requirements.

KEY RESPONSIBILITIES

  • Evaluating requirements and producing, updating, and communicating accurate estimates of development projects.
  • Leading and managing project builds and releases.
  • Contributing to an agile working environment and collaborating with other teams to ensure best quality on products produced.
  • Taking responsibility for your area of expertise.