Job Software Developer/ Engineer/ Architect

Senior Frontend Developer

A frontend developer who possesses battle-tested experience building and maintaining web-based front end applications. You are always looking to learn new patterns and concepts to add to your set of tools. You are a team player always willing to take on any task or try something new to help meet the sprint goal.

 

Some of the technical skills required for this role

  • 7+ years of experience building web applications using one of the major frontend frameworks (React, VueJS, Angular)
  • Excellent knowledge of web development fundamentals: JavaScript (ES6+), CSS3, HTML5
  • Experience with state management libraries (Redux, MobX, Vuex)
  • Unit testing (Jest, Mocha,Jasmine)
  • Component-based development using tools likeStorybook or Styleguidist
  • Using and extending UI toolkits like Bootstrap or Vuetify
  • Setup and configuration of build tools like Webpack
  • Accessing, debugging, and (optionally) creating REST APIs

 

Not required, but a distinct advantage

  • Working knowledge of Typescript
  • Experience with GraphQL
  • Experience working in a DevOps environment (Ours is Bitbucket,  Docker, Kubernetes/OpenShift, Argo CD, Tekton Pipelines but any will do)

 

Some of the non-technical skills required

  • Agile methodology (Scrum, Kanban)
  • Ability to work with others, strong team-building and collaboration
  • Continuous improvement mindset and willingness to learn
  • Willingness to guide your teammates in achieving the team’s and their personal goals