DevJobs

Full Stack Developer

Overview
Skills
  • TypeScript TypeScript ꞏ 2y
  • Node.js Node.js ꞏ 2y
  • React React ꞏ 2y
  • Microservices Microservices
  • CI/CD CI/CD
  • RabbitMQ RabbitMQ
About Us

Panorays is dedicated to reducing supply chain cyber risk so companies worldwide can quickly and securely do business together. We provide a comprehensive third-party cybersecurity solution that creates a new business world where cybersecurity isn’t just a necessary cost of doing business, but an integral driver of growth. With Panorays, our customers’ defenses are constantly evolving with their risk landscape, enabling companies to confidently scale with a solution that grows as they do.

Panorays Engineering team is responsible for end-to-end development and maintenance of the Panorays SaaS platform, built using React and Node.js. Our engineers take part in every stage of the development process – from planning the initial feature request, side by side with the product and the design teams, through designing backend architecture, to the implementation of the user interface components.

About The Role

We are looking for a strong Full Stack Developer with an eye for details. We are building a product with high scalability in mind and solving challenging problems on a daily basis. Our backend architecture is event-based and relies on RabbitMQ. We also really love React hooks!

  • Be part of a fast-growing engineering team that builds a cutting-edge platform that makes a real impact in the world.
  • Develop a complex, highly available, distributed, cloud-based solution, and maintain its high level of quality.
  • Build new features that directly impact the future of our product from the UI to the Database.
  • Deploy code to production regularly to a SaaS-based solution hosted on the Cloud.
  • Collaborate with the product team to understand the task requirements.
  • Plan and lead the Engineering designs.
  • Write well-designed, elegant, testable, and efficient code.

Experience & Skills

  • BSc in computer science/software engineering from a leading institute or IDF technological unit background.
  • 4+ years of experience in the civilian (non military) high-tech industry, or 5 years of experience where at least 1 year is in the civilian high-tech industry.
  • 2+ years of experience with NodeJS (with TypeScript).
  • 2+ years of experience with React.
  • Strong understanding of microservices architecture and hands-on experience designing and creating microservices using best practices.
  • Strong understanding of CI/CD concepts, including automation concepts.
  • Previous leadership experience, such as Team Lead, Tech Lead, or Scrum Master – mandatory (this experience can be from military service or civilian roles).
  • Values the team's success over individual recognition, open to feedback, and willing to learn from others.
  • Highly motivated to learn and take on new challenges, demonstrating a strong desire for personal and professional growth.
  • Possesses strong interpersonal skills, able to build and maintain positive relationships within the team and across departments.
  • Proactive in identifying and solving problems with minimal guidance.
  • Highly effective working independently - detail-oriented, self organized, able to prioritize tasks, provide estimates and meet deadlines consistently.
  • Possesses a passion for technology and solving complex problems.

Advantages:

  • Experience in leading features/projects involving other developers.
  • Experience in leading team/group ceremonies (Retro, Planning, Grooming).
  • Demonstrates strategic thinking, decision-making abilities, and a potential to step into a leadership role when the opportunity arises.
  • Design/pixel-perfect approach.
Panorays