Senior Front-End Developer (Clavister)

Poland Warsaw Front-End Software Developer

We are looking for a new colleague with the ability to understand and analyze technical problems, who wants to take responsibility and grow as a professional and a person and have fun with us while doing it!

As a Senior Front-End Developer, you care about the end-user experience, high-quality code, agile values, modern engineering practices, and sharing what you know to help others grow. Especially within the user interface domain, it is customary to conduct many experiments to discover what constitutes the best possible user experience. It’s expected that you know your way around semantic HTML, CSS, and JavaScript. You should have a keen interest in modern tooling, its capabilities, and how and when to integrate it into a codebase.

We believe that the quality of our work is a shared responsibility within the development team, and we approach this by modern engineering practices like peer reviews, continuous integration, and automated testing.

All applicants will be asked to do a programming test – the result from that test, together with findings from a subsequent interview with Team members, is the data we will base our candidate selection on.

For this position, we will continuously review and interview qualified applicants.

Customer

Our client’s vision is an all-communicating world based on trust and security. They are on a mission to deliver business continuity through cyber-security solutions for customers who want to connect and protect their business-critical operations, information, and reputations. In a world full of geo-politics; where secure communication is a must and their competition originates in the US, China, or Israel – what they do is important!

The Clavister Engineering team is delivering best-in-breed network security solutions to a global and versatile market. Their way of working is based on agile- and lean principles; they mix Discovery- and Delivery-work in their Sprints, trust the Team to make the right decisions, and apply continuous improvements.

The InCenter application is Clavister’s customers’ single pane of glass used for configuring and managing our cyber-security service. As such, InCenter serves the need of several end-user personas. The user interface is tailored to each of those to provide the best possible user experience.

Project

You will be responsible for ensuring that the WebUI is accessible, semantically accurate, and that is gives the user a good experience. You will work alongside backend developers and PO/PM to ensure that all elements of the WebUI are consistent with the feature requests; this requires excellent communication and interpersonal skills.

It’s essential to be adaptable and not hold onto old code just because it works. Some of the tools you can expect to explore and use, including:

  • Apollo
  • GraphQL
  • CSS variables
  • Figma/Sketch

Your day to day toolbox will include:

  • React (and a working knowledge of hooks)
  • Less (If you know CSS, you know Less)
  • TypeScript (Note: We use TypeScript because we believe in the value it adds. If you are not an expert on TypeScript but share our opinion, feel free to apply even if you have not used it extensively yet)
  • REST APIs
  • API clients such as Postman or Insomnia
  • Bitbucket
  • Jira
  • GIT

Clavister offers a great mix of employees from all over the world with different backgrounds regarding education, work experience, and diversity. By welcoming the differences and allowing everyone to develop, the company builds a great team spirit and customer focus.

This is a very exciting time to join Clavister as they are refining their strategy to focus on a verticalization/specialization around selected customer segments and transitioning towards providing their cybersecurity solution as a service – this journey has just started, and you are invited to join! Read more here – https://www.clavister.com/news… and here https://www.clavister.com/comp…

Requirements

  • Bachelor’s Degree or equivalent in Computer Science or Network Technology is beneficial

or

  • +3 years of hands-on experience with software development, preferably related to network communication

Personal Profile

  • Good analytical and problem-solving skills
  • Team player, but also able to efficiently accomplish tasks and projects independently
  • Good time management skills and ability to deliver the right results at the right time
  • Self-motivated and committed
  • Cares about the end-user experience
  • Curious and passionate about learning new skills within other domains in order to create a robust team around t-shapes

Responsibilities

  • Explore, scope, and design new functionality
  • Implement and unit-test new features and solutions
  • Debug, enhance, and refactor existing functionality
  • Research new techniques to improve our products

WHY US

  • Health & Legal support
  • Discount program
  • Sport activities
  • Outstanding offices
  • Comfortable place in a cozy room
  • Continuous education
  • Flexible schedule
  • Remote work
  • Diversity of Domains & Businesses
  • Variety of technology

Share this vacancy

apply now

apply now

    Drop your CV here, or
    Supports: DOC, DOCX, PDF, max size 5 Mb