DevJobs

Senior Front End Developer

Overview
Skills
  • TypeScript TypeScript ꞏ 5y
  • JavaScript JavaScript ꞏ 5y
  • Go Go
  • React React ꞏ 5y
  • Node.js Node.js ꞏ 5y
  • CI/CD CI/CD
  • Git Git
  • AWS AWS
  • Jest
  • Micro-Frontend architecture
  • Module Federation plugin
  • Performance optimization
  • Cypress.io
  • Responsive design
  • Lambda
  • EC2
  • RDS
  • S3

Who are we?

Checkmarx is the enterprise application security leader and the host of Checkmarx One™ — the industry -leading cloud-native AppSec platform that helps enterprises build #DevSecTrust.

Powered by the intelligence from our industry-leading AppSec security research team, and our AI-driven technology and services, our platform is designed to enable CISOs, AppSec and development leaders to prioritize their teams’ focus on what impacts their business.

Our offerings secure every phase of development for every application, from the very first line of code through production, while simultaneously balancing the dynamic needs of security and development teams.

We are honored to serve more than 1,800 customers, which includes 60 percent of all Fortune 100 organizations. We are committed to moving forward with the unwavering dedication to the safety and security of our customers, and the applications that power our day-to-day lives.

What are we looking for?

We are a fast-paced, technology-driven team where each individual's contribution directly impacts our success.

We are looking for Senior frontend engineers to join our core Tech team, who will be responsible for leading the development, maintenance, and optimization of our UI company solutions. Envisioning, and driving the architectural strategy for our frontend infrastructure, with a focus on scalability, performance, and maintainability of our internal libraries.

How will you make an impact?

We greatly value independent, curious, and sharp people - and most of all - we are looking for awesome people to work with.

In this role you will be responsible for:

· Infrastructure Architecture: Crafting, developing, and maintaining the frontend infrastructure architecture to ensure high performance, reliability, and scalability.

· Performance Optimization: Continually optimize and fine-tune the frontend infrastructure to enhance the developer experience, platform speed, responsiveness, and user experience.

· Scalability: Design solutions that can scale to meet growing user demands while optimizing performance.

· Code Quality: Establishing and enforcing coding standards, best practices, and code review processes to maintain high code quality and consistency across the different teams.

· Documentation: Creating comprehensive documentation for our frontend libraries and UI components.

· Research and Innovation: Staying up-to-date with industry trends and emerging technologies, evaluating their potential impact on front-end infrastructure, and making recommendations for adoption.

· Tooling and Automation: Creating and managing development tools, automation tests and pipelines, and CI/CD processes for development and deployment workflows in our frontend services and libraries.


What is needed to succeed?

· 5+ years of experience in frontend development and infrastructure.

· Proficiency in modern frontend technologies, including JavaScript, Typescript, NodeJs, and React – React is must.

· Expertise in testing frameworks such as Cypress.io and Jest.

· Experience working with the Micro-Frontend architecture leveraging the Module Federation plugin.

· Experience with performance optimization, and responsive design.

· Open-minded and learning spirit (towards application security)

· Strong knowledge of version control systems (e.g., Git) and CI/CD pipelines.

· Team player and experience in collaborating with cross-functional teams, including frontend developers, backend developers, product managers, UI/UX designers, and more.

· Problem-solving skills and demonstrated ability to analyze problems and propose creative solutions.

· Ability to manage your time effectively, meet deadlines, and handle multiple tasks simultaneously.

· Good written and verbal communication (HE+EN)

· Leadership experience or a proven track record of leading front-end infrastructure projects is a plus.

  • · Experience in golang is an advance.
  • AWS cloud computing platforms and services, including EC2, S3, Lambda, and RDS


What do we have to offer?

Checkmarx offers a great work environment, professional development, challenging careers, competitive compensation, great work-life balance, as well as great benefits and perks throughout the year. Checkmarx is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, or other characteristics protected by law.

Checkmarx