DevJobs

Senior React Developer

Overview
Skills
  • Java Java
  • SCSS SCSS
  • C# C#
  • TypeScript TypeScript
  • React React ꞏ 5y
  • Node.js Node.js
  • Bootstrap Bootstrap
  • PostgreSQL PostgreSQL
  • Oracle Oracle
  • Cassandra Cassandra
  • Microservices Microservices
  • CI/CD CI/CD
  • Azure Azure
  • AWS AWS
  • Kubernetes Kubernetes
  • Vertica
  • SaaS technologies
  • Web security
  • Preventing XSS
  • Webpack
  • Micro frontends
  • Performance
  • Npm
  • Animations
  • HTML injections
  • CSS variables
  • CSP
  • Building composable UI
  • Big data
  • Automation testing
Position


We are seeking a Senior React developer to join our team of professionals and take part in our journey taking our product to its next level.


As a part of the team, you will be responsible for the end-to-end development of large-scale features and components and implementing new technologies.


If you are a professional that also loves team spirit – join us!


What You Will Do


Responsibilities:


  • Design and implement large scale, enterprise level, core features of SaaS application based on microservices.
  • Mentor and promote React expertise within our organization.
  • Ensure the technical feasibility of UI/UX designs.
  • Build packages, modules and reusable components that will be used across our codebase and expand the current stack with the latest technologies available.
  • Specialize in UI development as well as take part in core backend implementation.
  • Deliver high quality, scalable, reliable, extensible products and constantly improve the quality of the product.
  • Disciplined approach to development including CI/CD and thorough testing and monitoring.
  • Work closely with product management and the rest of the engineering teams to define and improve features and solutions.


What Makes You An Ideal Candidate


Requirements:


  • Sc. in Computer Science or equivalent.
  • 5+ years of meaningful experience with React development. Including typescript and SCSS, component libraries, Bootstrap, Animations, CSS variables.
  • Proven knowledge and experience with Micro frontends, Building composable UI, webpack or similar.
  • Web security, CSP, preventing XSS, HTML injections, etc.
  • Knowledge of web technologies such as node, npm, webpack.
  • Proven understanding of SW architecture of enterprise level SaaS products.
  • Experience in backend development and design, preferably Java/C#, SaaS technologies, scale, high availability, micro services architecture, big data, performance.
  • Familiarity with databases such as Oracle, Vertica, Postgres, Cassandra.
  • Familiarity with DevOps culture and development, development lifecycle, Automation testing, CI/CD, Kubernetes.
  • Experience with cloud platform, AWS, Azure.
  • Strong interpersonal skills, high communication skills, Can-do attitude, proactive, self-learner.
  • Passion to learn new technologies, always keep up to date with new technologies.
Riverbed Technology